G900T - Galaxy S 5 Q&A, Help & Troubleshooting

Hello,
I have purchased a refurbished and unlocked 900t to use in New Zealand and having some following issuses,
Only operates on 4g and wont change to other data,
Hotspot wont turn on,
There is no Emergancy alarts.
Running on the telecom network.
Do I need to flash In a 900i rom with 900t bootloader
Or are There other fixes I can do

nope all over that, and if i wasn't bored, i wouldn't bother to read the hover text and try to help.
step one: fix your title. when asking for help, use a descriptive title like at least "SM-G900T issues with NZ carrier-name-here"
step two through more: easiest steps are make sure
* your sm-g900t has the final official firmware update from t-mobile.
* you have the current APN settings for your carrier entered in that device.
* verify general usability on your carrier network (what bands do they use?).
if that works okay, then install LOS 15.1 for a more up to date experience. although i noticed an odd behavior in LOS on that device lately around hotspot only being available to turn on when not in airplane mode (unlike wifi and bluetooth which turn on just fine from airplane mode).
if the device does not work after following the easy steps, then only the more involved ones are left with installing leaked tools to unlock LTE bands and are a bit tricky to "calculate" safely. for me it only worked with stock rom and failed to work with open source tool, so had to use leaked tool, similar to situation with heimdall never worked for me and leaked odin always does.
hope that helps, and remember that google is your big brother friend, so try duckduckgo instead.

Related

[N910S] got it to work! Exynos Korean model, Eng-only custom ROM, no bloatware!

OK, *FIRST TIME POSTER HERE* so please excuse any unintentional ignorance of rules or etiquette.
I'm just super excited to get this phone working the way I like it, and it's all thanks to xda so I was moved to create an account to express my thanks AND hopefully help a few people back.
How? Well after reading through pretty much everything I could find on the N910S here and elsewhere, it seems that no-one (yet?) has been able to confirm a working mod that meets the following:
1. N910S Exynos Korean version
2. Some kind of custom English only ROM that removes the Korean characters from keypad and other network-apps
3. Removed bloatware
4. Easy-to-follow, how-to guide
Seems there were quite a few ppl who wanted the same thing so I just want to let you know what I did to get it working.
*PLEASE NOTE* Everything contained in this summary was found through over a week of tedious reading, research, trial & error. BUT in the end all the necessary information was contained, or linked to, in xda forums. It's just that all the relevant information and files were scattered over many different threads and topics. I'm just collating it all here to hopefully make it easier for the next person to find.
Background info: I'm technically competent but relatively new to phone modding - I've only rooted my HTC E8 before this to remove bloatware. This is my second project. I live in HK and started with a completely stock OEM Note4 N910SKSU2DPK2 after a factory reset. I then did the steps below in order (not including many failed attempts and re-starts, of course) These are just the broadstrokes of what I did, if you need to know how to do each step in detail then please search the forum. It's quite clear and there's no need for me to repeat it here anyway
As it's my first post and I'm in a rush to leave the house soon, I have not bothered with screenshots or links - I'm happy to provide if someone can tell me if the preferred method is link to the thread where the info was found, or you just want a link to the files I used. Again, they were all found through links in threads on xda anyway but I'll have to spend some time to find them again as I didn't bookmark them. Also, if you want the files someone will have to tell me how to upload them here. The filenames/packages are given in [brackets] so maybe you can just search for them?
0. Reminder to backup your phone and data first!
1. Root - was really easy using CF AutoRoot [CF-Auto-Root-trelteskt-trelteskt-smn910s] Just download to your PC and package includes Odin, which for first-timers is the official Samsung software used to flash to your phone.
2. Download:
- ClockWorkMod [n910s-cwm-recovery-6.0.5.1(1113).tar]
- SuperSU [SuperSU-v2.79-201612051815.zip]
- C Mod ROM [C_ROM_N910s.v2HNY.zip] (the site is Korean-based but google translate of the page was enough for a non-Korean like myself)
- N910S DPK2 modem file [N910S-20170114T050808Z.zip] The original thread had links to every modem variant they knew of, so should work with other S/L/K variants BUT of course I haven't tried them.
3. Copy files for SuperSU, CMod ROM, and DPK2 modem onto an external SD card and insert into your phone.
4. Put your phone into Download Mode (from power-off state, hold Vol Down + Home + Power)
5. Run Odin on your PC, connect phone. On Odin, click <AP> and select CWM file. Do not check or modify any other options. Click <Start> to flash CWM recovery to your phone.
6. Once it's done, disconnect from PC, and restart your phone into the new custom recovery mode (from power-off state, hold Vol Up + Home + Power)
7. Choose Install from zip and select the SuperSU file from your ext SD card. (I think this step may not be strictly necessary as it's part of CF AutoRoot, but SuperSU is always handy to have anyway)
8. Reboot into Recovery mode again (available in Advanced menu)
9. Install zip - now choose the CMod ROM file. Reboot into system and have a look around the new UI. It was at this stage that I noticed two things: my HK carrier SIM was not recognised, and as the ROM boasts some Note 5 features the Always On Display function would cause my Note 4 to not be able to wake up once the screen was turned off (manually or via time-out). I had to pull out the battery, restart phone, go straight into Settings -> Display and turn off the Always On Display functionality.
10. To fix the SIM card not recognised, reboot into Recovery Mode again and Install zip - choose the DPK2 modem file (or whichever version your phone's modem is). Restart phone, wait a few minutes and SIM should now work.
*ONE REMAINING ISSUE* Even tho my SIM is 4G/LTE, it seems to be connecting at HSUPA only. Could be reception, I'll check later. But I believe there's a way to select different LTE bands through secret codes or menu, not sure but I'll try that as well later and update if it works.
That's it - hope it helps! Thanks for reading, and don't forget I'm new to this AND a first time poster so be kind in comments/questions please
Update and question
Kookinen said:
*ONE REMAINING ISSUE* Even tho my SIM is 4G/LTE, it seems to be connecting at HSUPA only. Could be reception, I'll check later. But I believe there's a way to select different LTE bands through secret codes or menu, not sure but I'll try that as well later and update if it works.
Click to expand...
Click to collapse
So by following steps in this thread https://forum.xda-developers.com/note-4/help/note-4-sm-n910s-sk-telecom-issues-t2929571/page2 for SKT, I was able to change to LTE Band 3 or 7 (which is what my sim provider offers) and get an LTE signal for data, BUT then I lose voice call functionality. If I choose Band 3 Preferred, it says band changed success, but just connects via HSUPA and I get voice, but no LTE (just like before, or if I choose Automatic)
Can anyone please help me figure this out? How can I get voice AND LTE? Many thanks in advance!
PS - also after I reflashed my modem.bin the baseband changed from N910SKSU2DPK2 to N910SKSU0DPK2. I don't know what this means nor if it has anything to do with the problem I've described above? Can anyone help to explain? Thanks...
Kookinen said:
So by following steps in this thread https://forum.xda-developers.com/note-4/help/note-4-sm-n910s-sk-telecom-issues-t2929571/page2 for SKT, I was able to change to LTE Band 3 or 7 (which is what my sim provider offers) and get an LTE signal for data, BUT then I lose voice call functionality. If I choose Band 3 Preferred, it says band changed success, but just connects via HSUPA and I get voice, but no LTE (just like before, or if I choose Automatic)
Can anyone please help me figure this out? How can I get voice AND LTE? Many thanks in advance!
PS - also after I reflashed my modem.bin the baseband changed from N910SKSU2DPK2 to N910SKSU0DPK2. I don't know what this means nor if it has anything to do with the problem I've described above? Can anyone help to explain? Thanks...
Click to expand...
Click to collapse
Band 3 and 7 are supposed to stick with default settings. I tried it once during my trip to Malaysia and it worked flawlessly. Any chance you might want to contact your carrier?
The trick to switch from 4G-3G-4G works. ATT band 5 preferred
Kookinen said:
*ONE REMAINING ISSUE* Even tho my SIM is 4G/LTE, it seems to be connecting at HSUPA only. Could be reception, I'll check later. But I believe there's a way to select different LTE bands through secret codes or menu, not sure but I'll try that as well later and update if it works.
Click to expand...
Click to collapse
Have you tried switching to 3g only, then switching it back to 4g when available in your phone setting??
I had similar issue with 4g and apparently, this strangely simple trick solved my problem.
Anyway, I tried to download the ROM from the Achonapp but took me ages and I couldn't flash it either. May I know where you got the ROM from?
nosediger said:
Have you tried switching to 3g only, then switching it back to 4g when available in your phone setting??
I had similar issue with 4g and apparently, this strangely simple trick solved my problem.
Anyway, I tried to download the ROM from the Achonapp but took me ages and I couldn't flash it either. May I know where you got the ROM from?
Click to expand...
Click to collapse
Tried your suggestion but now it shows No Service
*update* actually I think your "trick" works... After switching to 3G only, it wouldn't switch back to 4G and showed No Service. I rebooted the phone with a different sim and after a few minutes, it automatically connected to 4G AND I now have voice as well! So, all is working properly now and I'm a happy camper. Reboot with the original sim and still works and connects to 4G. So I think you're right it just needed to be "forced" to select 4G preferred. Thanks for the tip!
Yeah I got it from achonapp as well and it took a while - I think I left it going overnight. But the ROM did work for me. If anyone wants the file direct I'm happy to put it up on my google drive if it's not against forum rules etc.
But since then I've switched to miui8 which is also working pretty much flawlessly as daily ROM, but I haven't tested every single little feature of course. If you wanna try it - https://forum.xda-developers.com/showpost.php?p=70596588&postcount=797

Enable wifi calling on samsung purchased s8

I am on Three (UK) and I now understand that wifi calling is a carrier feature and a phone purchased direct from samsung will not have this enabled.
I have found that you can flash carrier firmware to enable this but I have a few questions:
Can i do so without the carrier bloat such as a horrible boot screen and preinstalled apps?
Will this affect my Knox / android pay / secure folder access?
Is there any way I can flash the wifi calling functionality without a complete reflash?
Thanks
Does 3 have WiFi calling? I don't think so.
Unless it's new. I left them in Feb after many years to get Volte. There was no voWifi then.
The reason I ask is voWifi worked out the box on my unlocked BTU S8 with EE.
Volte did not and required me to flash the EE firmware. This works a treat. No knox trip, no branding or bloat, no AP or secure folder issues.
If you want supervoice, you will need to flash the firmware.
Edit - seems I was speaking bollocks, yes they have WiFi calling, called "embedded wifi" now. As said, with EE this worked out the box for me. Only needed their firmware for Volte.
Three does have voWiFi aswell as voLTE/vo4G (In select areas).
Call Three and make sure WiFi Calling is enabled on your account and then you should receive a carrier update adding the WiFi Calling option.
(Source: Method I used with Vodafone UK)
I though three used an app for WiFi calling? Or at least that was the only way I could get it to work when I was with them a few years ago.
Edit: I've just read that they have built in vowifi but only on certain handsets. Perhaps the s8 isn't supported as yet?
I did a chat with them, S8 is supported for voWifi it seems.
Here in Poland, phone with non branded system works with WiFi calling. There's setting in dialer options (three dots menu). After I toggled it on wifi calling started to work.
TIM purchased s8 here, flashed the h3g firmware and volte and WiFi calling both function.
Bloat is there (boot screen and m$ office).
No call to three required to activate, it just works as soon as the correct CSC is on the device
Sent from my SM-G950F using Tapatalk
Three's website does confirm the S8 is compatible for WiFi Calling.
Go into the Phone app, press the three dot's -> Settings and see if there is a WiFi Calling toggle, this is at the bottom of the list.
If WiFi Calling is not there, make sure you have the latest update installed.
Update via the following guide from Three themselves: (please add a :// after http and make sure there are no gaps as I am not yet allowed to post links): http support.three.co.uk/SRVS/CGI-BIN/WEBISAPI.dll/,/?New,Kb=Mobile,Ts=Mobile,T=Device,varset_pid=40031,varset_cid=40041,Case=EXT(EM114337)
I've literally just switched from BTU to H3G and WiFi calling appeared instantly during setup. I did have to use CSC rather than HOME_CSC, as the latter caused Odin to fail first time around. I have also confirmed WiFi calling and texts are working, which is a huge plus as the lab in which I work seems to block all mobile signal!
Did installing H3G also enable VoLTE?
Cheers
Thanks for the quick replies everyone! Wifi calling is enabled in my account (it worked on my iphone) but the wifi calling option is not there at all. (I've checked all guides, including the 3 dots then going into phone settings) I know there is an app but it is horrifc, calls often don't come through at all, the app requires a persistent notification and is a major battery drain. @goRt @foo25 - > did you guys follow a guide for flashing three firmware? Do you know of any way to avoid the carrier bloat / sim lock?
Thanks all!
I've just flashed the three firmware from the Samsung version. After flashing, inbuilt Wi-Fi calling just worked. Wi-Fi calling toggle also appeared in phone- 3dots- settings menu. 800mz band 20 LTE also started working after switching firmware which means an extra bar or two when band 3 LTE signal is low.
The only downside I could see is the three UK splash screen on boot. I haven't noticed any extra bloat apart from the three likes app which I uninstalled straight away.
The phone is not SIM locked by flashing the carrier firmware.
NGbod said:
I've just flashed the three firmware from the Samsung version. After flashing, inbuilt Wi-Fi calling just worked. Wi-Fi calling toggle also appeared in phone- 3dots- settings menu. 800mz band 20 LTE also started working after switching firmware which means an extra bar or two when band 3 LTE signal is low.
The only downside I could see is the three UK splash screen on boot. I haven't noticed any extra bloat apart from the three likes app which I uninstalled straight away.
The phone is not SIM locked by flashing the carrier firmware.
Click to expand...
Click to collapse
Sounds good!
Did you follow a guide? If so do you have a link?
Thanks
stewartie4 said:
Sounds good!
Did you follow a guide? If so do you have a link?
Thanks
Click to expand...
Click to collapse
I didn't follow a guide but there are plenty around for flashing stock firmware on the S8 or S8+.
I just downloaded the latest version of Odin, and then the latest three.uk firmware from Samobile. I unzipped the firmware then loaded each of the components into the relevant Odin section ie. CP into CP section AP into AP section etc. I made the mistake of loading the 'CP Home' firmware into the CP section of Odin which caused the flash to fail which required use of Samsung emergency recovery procedure. I did that three times before trying loading 'CP' part of firmware into CP part of Odin which worked fine.
stewartie4 said:
Sounds good!
Did you follow a guide? If so do you have a link?
Thanks
Click to expand...
Click to collapse
*Download latest odin
*download desired firmware. (samobile) and extract it.
*go to settings>about device>software info>tap build number 7 times until developer options enabled.
*go to developer options and enable USB debugging and OEM unlock.
*plug phone into pc and let it install the drivers.
*turn off phone and boot to download mode.
*open odin and click AP. Insert the firmware you just downloaded.
*odin options should be: auto reboot checked, F reset time checked, repartition UNCHECKED.
*connect phone to odin and it will say added. COM box will turn blue. Just click start and let it do it's thing.
The first boot up can take a short while.
Thanks to everyone for the detailed replies.
One more question: I use secure folder and plan to use android pay. My colleague told me that flashing a new firmware will trip knox which will render these features unusable.
Will flashing the official 3 firmware do this? I'm only flashing to get a feature as advertised (there's a lot to be said for iPhone's just "working" )
Thanks
stewartie4 said:
Thanks to everyone for the detailed replies.
One more question: I use secure folder and plan to use android pay. My colleague told me that flashing a new firmware will trip knox which will render these features unusable.
Will flashing the official 3 firmware do this? I'm only flashing to get a feature as advertised (there's a lot to be said for iPhone's just "working" )
Thanks
Click to expand...
Click to collapse
Aslong as you flash official samsung firmware then knox will not be triped as its signed by samsung. Knox only trips when flashing twrp, root or any custom roms.
Before you start, do you have the option for wifi calling in phone>settings right at the bottom?
Like this
Hi all i have flashed my btu s8 to h3g and i also have the wifi option in the menu and it works great, however i can't find the volte option anywhere and i have never yet seen the symbols for it on my status bar.
When i had my old btu s4 i also flashed that to h3g and i remember the volte symbols showed up in the status bar.
So do i need to do anthing to activate volte?
CapricornDog said:
Hi all i have flashed my btu s8 to h3g and i also have the wifi option in the menu and it works great, however i can't find the volte option anywhere and i have never yet seen the symbols for it on my status bar.
When i had my old btu s4 i also flashed that to h3g and i remember the volte symbols showed up in the status bar.
So do i need to do anthing to activate volte?
Click to expand...
Click to collapse
Hi there,
There is no option for volte, if your network supports it then it will automatically be on where ever you have 4G signal. There is no option in settings but the icon looks like in the screenshot

Is it possible to unlock more LTE bands?

Hello, everyone! I was hoping maybe you could give me your opinion on the following issue:
About a year ago I purchased a Moto X Play XT1562 in Europe with dual sim support (Asian ROM). I knew beforehand that I'd probably have limited LTE coverage in my country (Argentina), since the bands used by carriers here are B4 and B28, and XT1562 only supports B28 (which is used mostly for coverage in suburbs and rural areas). Band 4 is the main band used in Argentina for LTE coverage in cities and XT1563 is the model that supports it.
For quite some time I've had the theory that most phones should support more bands than they show, and that the differences between various models of the same phone are there to introduce region restrictions, which in turns means that some LTE bands are disabled and that it should be possible to somehow enable them by tweaking the software. For what I've read, there seems to be some support for my theory: there's a thread in this very same forum which claims that it should be possible to unlock all LTE bands in devices with Qualcomm processors by rooting the phone, installing a custom ROM and kernel and changing a few values.
LINK: https://forum.xda-developers.com/galaxy-s5/general/how-to-add-rf-lte-frequency-bands-to-t2886059
Now, I'd really want that to be the last thing I try. I've rooted my phone before and I even unrooted it by flashing stock ROM, so I know my way around, but flashing a custom ROM and kernel are things I'd rather not do right now.
So, that brings me to my second theory: since XT1562 and XT1563 are basically the same device, their hardware specifications are the same and only differ in the LTE bands they support... and since LTE bands seem to be software-restricted...
1) Could it be possible to unlock Band 4 by flashing XT1563 stock ROM to my XT1562 Moto X Play?
2) Has anyone tried to do that (even by mistake) without bricking the device?
3) If there's no option but to flash a custom ROM and kernel, does anyone know for sure if LTE bands in Moto X Play are software restricted? Or is there a hardware limitation?
Probably my secornd theory won't work because I don't think the solution would so simple, and there would be threads about it... but I guess I don't lose anything by asking
Thank you!! =)
Just realized this thread shouldn't go in General. Could someone please move it to Q&A? Thanks!
The frequency bands that your phone supports is region specific (as you guessed) and has legal implications. And just like your device IMEI, these values are found in the non-volatile memory of your phone. The values are basically on partitions that are much secure and not so easily editable (like by fastboot or recovery). But nevertheless, the values are "software" only, and so it must be possible to edit the values anyway (just like it is possible to edit the IMEI), one way of doing so is using Qualcomm software as in the link you had posted.
But this varies from device to device, vendor to vendor, so your second theory could actually work on our phones (really don't think so though).
While it might be possible to run ROMs for XT1563 on XT1562, the baseband/ modem for XT1563 would not work on XT1562; it would probably make your device show "unknown" for IMEI, and so you would get no SIM network. Flashing back the modem for XT1562 would probably fix it.
You could always try and find out...
You would need the NON-HLOS.bin and fsg.mbn files from the XT1563 stock image to try, and the same files from the XT1562 stock to revert back.
fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2
fastboot flash fsg fsg.mbn
There's chance that you would be stuck with an "unknown" IMEI and then you would have to manually edit volatile memory values after all. This all is just theory, someone who has tried or someone who has more knowledge will be able to help you better.
DragonClawsAreSharp said:
The frequency bands that your phone supports is region specific (as you guessed) and has legal implications. And just like your device IMEI, these values are found in the non-volatile memory of your phone. The values are basically on partitions that are much secure and not so easily editable (like by fastboot or recovery). But nevertheless, the values are "software" only, and so it must be possible to edit the values anyway (just like it is possible to edit the IMEI), one way of doing so is using Qualcomm software as in the link you had posted.
But this varies from device to device, vendor to vendor, so your second theory could actually work on our phones (really don't think so though).
While it might be possible to run ROMs for XT1563 on XT1562, the baseband/ modem for XT1563 would not work on XT1562; it would probably make your device show "unknown" for IMEI, and so you would get no SIM network. Flashing back the modem for XT1562 would probably fix it.
You could always try and find out...
You would need the NON-HLOS.bin and fsg.mbn files from the XT1563 stock image to try, and the same files from the XT1562 stock to revert back.
fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2
fastboot flash fsg fsg.mbn
There's chance that you would be stuck with an "unknown" IMEI and then you would have to manually edit volatile memory values after all. This all is just theory, someone who has tried or someone who has more knowledge will be able to help you better.
Click to expand...
Click to collapse
Thank you for your kind reply =)
So, if I understood correctly, there's no need to flash the full XT1563 stock image. I'd just have to flash those two files from XT1563 stock rom, and then if it doesn't work then I'd just flash the XT1562 files again, which I already have. Seems worth to try and with low risk of bricking my phone.
Now, if that doesn't work, then my only option would be to use the other method. I don't want to try that one yet because I don't have everything figured out: I'm stuck in step 6, "Open the USB settings screen on your phone." I haven't yet found the correct code to input in the phone's dial screen to edit USB settings. I think in Android 6 the USB options have all been moved to developer mode, but I'm not 100% sure yet.
floydian86 said:
Thank you for your kind reply =)
So, if I understood correctly, there's no need to flash the full XT1563 stock image. I'd just have to flash those two files from XT1563 stock rom, and then if it doesn't work then I'd just flash the XT1562 files again, which I already have. Seems worth to try and with low risk of bricking my phone.
Now, if that doesn't work, then my only option would be to use the other method. I don't want to try that one yet because I don't have everything figured out: I'm stuck in step 6, "Open the USB settings screen on your phone." I haven't yet found the correct code to input in the phone's dial screen to edit USB settings. I think in Android 6 the USB options have all been moved to developer mode, but I'm not 100% sure yet.
Click to expand...
Click to collapse
At step 6, you are basically trying to connect the phone to your PC in a vulnerable mode (Modem + Diag mode) so you could access the NV. On Moto phones this is not really possible by dialing a service code I think.
Did you try to boot your phone in BP tools (or QCOM?) mode from fastboot? Then connect to PC and it should be connected in diag mode (check in Device Manager to confirm). You might need some specific drivers, see last thread, or may be Google.
There is a lot of discussion about this on the internet (for other devices, mostly). Mostly because people with locked devices that work only on specific carriers use a similar edit of values in NV of the phone to get out unlocked.
I think you should Google and try out some of the things people have been suggesting.
Read here, post number 21, for example (the entire thread is pretty informative): https://forum.xda-developers.com/moto-x/moto-x-qa/unlock-lte-bands-moto-x-t2933475/
And here (for Moto X Play),
http://forum.xda-developers.com/moto-x-play/help/trouble-writing-nv-settings-moto-x-play-t3368261
Edit: Most of these NV and QPST threads do seem to repeatedly point out that writing on the NV is extremely risky.
DragonClawsAreSharp said:
At step 6, you are basically trying to connect the phone to your PC in a vulnerable mode (Modem + Diag mode) so you could access the NV. On Moto phones this is not really possible by dialing a service code I think.
Did you try to boot your phone in BP tools (or QCOM?) mode from fastboot? Then connect to PC and it should be connected in diag mode (check in Device Manager to confirm). You might need some specific drivers, see last thread, or may be Google.
There is a lot of discussion about this on the internet (for other devices, mostly). Mostly because people with locked devices that work only on specific carriers use a similar edit of values in NV of the phone to get out unlocked.
I think you should Google and try out some of the things people have been suggesting.
Read here, post number 21, for example (the entire thread is pretty informative): https://forum.xda-developers.com/moto-x/moto-x-qa/unlock-lte-bands-moto-x-t2933475/
And here (for Moto X Play),
http://forum.xda-developers.com/moto-x-play/help/trouble-writing-nv-settings-moto-x-play-t3368261
Edit: Most of these NV and QPST threads do seem to repeatedly point out that writing on the NV is extremely risky.
Click to expand...
Click to collapse
Thanks again!
So, I flashed the XT1563 modem files. It took me a while because when I unrooted my phone, I also locked the bootloader (I honestly don't know why I did it), so I had to unlock it again and of course make a back-up.
While at first it seemed that I'd be stuck with "unknown" IMEI just as you said, after a minute or so both sim cards started working. I still don't know if it worked, though, because I haven't yet seen the 4G sign on my phone, but I did notice a change: after flashing the files I started getting the H+ sign (H was the best I'd get before, both here and in Europe, even after flashing an XT1562 stock image). So, it wasn't a complete waste of time
It could be that LTE reception is just bad where I live, but I doubt it because other phones have 4G connection here. I'll see what happens tomorrow in another place, but but most likely I'll have to try with a custom image and kernel, so I'll take a look at the links you have provided.
EDIT: in Europe the best I'd get was 4G, of course. What I wanted to point out was that H was the best 3G connection I'd get anywhere.
floydian86 said:
Thanks again!
So, I flashed the XT1563 modem files. It took me a while because when I unrooted my phone, I also locked the bootloader (I honestly don't know why I did it), so I had to unlock it again and of course make a back-up.
While at first it seemed that I'd be stuck with "unknown" IMEI just as you said, after a minute or so both sim cards started working. I still don't know if it worked, though, because I haven't yet seen the 4G sign on my phone, but I did notice a change: after flashing the files I started getting the H+ sign (H was the best I'd get before, both here and in Europe, even after flashing an XT1562 stock image). So, it wasn't a complete waste of time
It could be that LTE reception is just bad where I live, but I doubt it because other phones have 4G connection here. I'll see what happens tomorrow in another place, but but most likely I'll have to try with a custom image and kernel, so I'll take a look at the links you have provided.
EDIT: in Europe the best I'd get was 4G, of course. What I wanted to point out was that H was the best 3G connection I'd get anywhere.
Click to expand...
Click to collapse
Dial *#*#4636#*#* (4636 stands for INFO) on dialer and you can select LTE only from network modes to force 4G detection. In this mode, it will pick 4G network (4G only, even if its weak), whenever it's available.
To really check supported bands by your phone, I think you would need to use the QPST app, it was possible earlier by *#*#SERVICE#*#*, the service menu. Maybe somewhere in *#*#2486#*#*?
Edit: I can think of two scenarios now. The sad one... while you flashed the XT1563 modem (that supports LTE Band 4, 8, etc. (values on the lower row, check attached), your NV still says it supports 19 and 8 and so on (not 4). This could mean you are now able to use only 8 (and the other common bands supported by the two variants) and neither of 19 or 4.
Or, Moto X Play decides which bands it supports depending only on the modem files, and you actually managed to get working LTE band 4 on your XT1562. .
DragonClawsAreSharp said:
Dial *#*#4636#*#* (4636 stands for INFO) on dialer and you can select LTE only from network modes to force 4G detection. In this mode, it will pick 4G network (4G only, even if its weak), whenever it's available.
To really check supported bands by your phone, I think you would need to use the QPST app, it was possible earlier by *#*#SERVICE#*#*, the service menu. Maybe somewhere in *#*#2486#*#*?
Edit: I can think of two scenarios now. The sad one... while you flashed the XT1563 modem (that supports LTE Band 4, 8, etc. (values on the lower row, check attached), your NV still says it supports 19 and 8 and so on (not 4). This could mean you are now able to use only 8 (and the other common bands supported by the two variants) and neither of 19 or 4.
Or, Moto X Play decides which bands it supports depending only on the modem files, and you actually managed to get working LTE band 4 on your XT1562. .
Click to expand...
Click to collapse
I did try to select LTE only, but it didn't work.
I also tried using service menu, but I didn't find any of the tests to be useful to check which LTE bands are supported.
About the scenarios you propose, I also thought maybe all I achieved was to restrict LTE bands to the ones supported by both models :S. At work my phone picks band 28, but both models support it, so there's no way to check it by discarding...
There's a third possibility, though, which is that both models' modems are exactly the same and bands are only limited by NV.
After work I'll see which custom roms and kernels are there for X Play and start studying the process to edit NV. Still it might not be possible to do so because the post claims that rom and kernels must be compiled from source code, so the ones made from stock won't work... That means I depend on there someone making a rom and kernels that meet those requirements.
In the second link, the person says he can't save the changes he makes to the NV, which is what is supposed to happen if you're using stock rom and kernel, according the link I've shared.
So, I ended up editing the NV in order to remove Band 4 restriction. It took me a while because I had to figure out how to bypass all the obstacles I found on the way but, once everything was set up, the process was quite simple.
I had to boot my phone in BP Tools mode and configure the QC Diag port driver correctly. Also, I had to use a newer version of QPST because the one I donwloaded first didn't work.
The tutorial claims that your phone must be rooted and that you need a custom rom and kernel in order to avoid the "anti-tamper" mechanisms in newer Qualcomm devices. My first approach was not to do such things (i.e.: unrooted phone with stock rom and kernel).
I edited the NV values as suggested in order to enable Band 4. The good news are that the custom values that I added didn't revert back to the original ones after I rebooted and also that I didn't brick my phone and it's working properly
Right after I rebooted my phone, it picked 4G signal, but after just a few seconds it switched to H. I forced my device to LTE only, and it connected to 4G, but then again it completely lost signal. My phone does pick LTE Band 28 sometimes, but not at my place, so I thought that I must have been picking up Band 4 (I tried to leave it set to LTE only, but it picked no signal at all).
Also, when I'm at work, it sometimes picks Band 28, but signal must be very weak because it never lasts more than a few minutes, after which goes back to H.
So far I'm not sure if the mod worked because I can't find a way to see which bands my phone currently supports or which LTE band it's connected to. I tried an app called LTE Discovery, but it labels it as "unknown band" (I suspect that my phone needs to be rooted in order for that feature to work).
Right now, I'm thinking of three possible things that could have happened:
1) The mod worked and LTE signal is just very poor by my place.
2) It worked and it connected to Band 4 for a few seconds, but then the anti-tamper mechanism detected that situation and software-blocked it (without reverting NV changes I made). In this case, I'll have to flash a custom kernel and see what happens.
3) There's a hardware limitation after all, in which case there's nothing I can do (I don't think this is the case)
Right now I'm at work and my phone has been picking up 4G for over an hour already. Since it usually only lasts a few minutes (connected to Band 28), then I guess there are reasons to be optimistic that it worked after all and it is currently using Band 4.
If I succeed, I'll open a new thread with a tutorial for Moto X Play.
I'll keep updating my progress on the issue in order to leave a record of everything I tried. Also, it could be helpful to other people who are trying to do the same thing or maybe someone who has done this before will see this and point me in the right direction . Again, if I succeed I'll write a more detailed guide.
I can confirm that what I did so far didn't work, I've modified the necessary NV values and even flashed Squid kernel, but still no success: I'm definitely not picking Band 4 anywhere, only Band 28.
While flashing the custom kernel, I also wanted to use the opportunity to root my phone, but for some reason I soft-bricked it in the process, so I had to flash XT1562 stock rom again (with XT1563 modem). This reverted the NV values to the default ones, so I had to customize them again.
The user fffft says that custom rom and kernel are needed in order to avoid the anti-tamper code, but also that it is most likely in the kernel. I could try another kernel, maybe Phoenix, but if that doesn't work either, then we can confirm that the anti-tamper code is actually in stock rom.
This leaves three final possibilities to succeed in unlocking LTE Band 4:
_Flashing another custom kernel
_Flashing a custom rom
_Flashing the whole XT1563 stock rom, as I proposed at first, and see what happens. If this works, this should both set the NV values to enable XT1563 default LTE bands (which includes Band 4) and also set a different anti-tamper code, which should not bother. Worst case scenario I'll soft-brick my phone again and I'll have to flash XT1562 rom.
Daily update:
First thing I tried yesterday was what I wanted to do from the beginning, which is to flash the whole XT1563 rom on XT1562. Kids, don't try that at home! At first it looks like it's working and that the device is going to boot normally, but then it gets stuck in the apps configuration screen or after the boot animation.
The only thing left now was to try with a custom rom, so I flashed Cyanogenmod 13 and Squid kernel. This, however, brought other issues: for some reason, when booting the phone in BP tools mode or Qcom, the device's QC Diag Port isn't detected by PC. It seems to be something implied to happen with custom roms: https://forum.xda-developers.com/moto-g-2014/help/diagnostic-mode-moto-g-flashing-cm-12-1-t3254756
Has this happened to any of you? Is there a way around it?
I also found this: http://www.howardforums.com/showthread.php/1692461-HTC-Evo-and-Cyanogenmod-Diagnostic-mode
There they mention that changes should be made on stock image and just then install the custom rom. That would mean to flash stock image, then change the required NV values, and finally install the custom rom.
That makes some sense, but unless I can find a way to enable Diag mode on Cyanogenmod, this will be the last thing I try and if it doesn't work then I'll give up
floydian86 said:
Daily update:
First thing I tried yesterday was what I wanted to do from the beginning, which is to flash the whole XT1563 rom on XT1562. Kids, don't try that at home! At first it looks like it's working and that the device is going to boot normally, but then it gets stuck in the apps configuration screen or after the boot animation.
The only thing left now was to try with a custom rom, so I flashed Cyanogenmod 13 and Squid kernel. This, however, brought other issues: for some reason, when booting the phone in BP tools mode or Qcom, the device's QC Diag Port isn't detected by PC. It seems to be something implied to happen with custom roms: https://forum.xda-developers.com/moto-g-2014/help/diagnostic-mode-moto-g-flashing-cm-12-1-t3254756
Has this happened to any of you? Is there a way around it?
I also found this: http://www.howardforums.com/showthread.php/1692461-HTC-Evo-and-Cyanogenmod-Diagnostic-mode
There they mention that changes should be made on stock image and just then install the custom rom. That would mean to flash stock image, then change the required NV values, and finally install the custom rom.
That makes some sense, but unless I can find a way to enable Diag mode on Cyanogenmod, this will be the last thing I try and if it doesn't work then I'll give up
Click to expand...
Click to collapse
On step 14 of the first post you shared, it says you could check the active bands on your phone. Do you see something useful there?
AFAIK, once you successfully edit the NV Memory, the changes are there to stay, even if you reflash stock ROM.
I can confirm one thing. BP tools + stock ROM gives you diag mode, but that doesn't work on AOSP based ROMs. And it seems not even on CM based ROMs. However it should be easier to do it on custom ROMs, try enabling and looking into Developer Options. Or may be some service code in phone app?
https://forum.xda-developers.com/showthread.php?t=1626638
On my phone running an AOSP based ROM, I have files that indicate a possible diag mode at /system/sys/class/Android_USB. Need to dig in more.
If you are not able to get your phone connect in diag mode successfully, the route I would now suggest is this:
1. Flash stock ROM (for XT1562)
2. Flash custom kernel
3. Root the stock ROM (use Magisk)
4. Edit NV Values, make sure it is successfully done (step 14 on the first post you shared?).
5. Check if its working.
6. Format /system, /data, and cache partitions, and flash ROM. So your baseband files (and ofc NV memory) is not affected.
7. Try again.
DragonClawsAreSharp said:
On step 14 of the first post you shared, it says you could check the active bands on your phone. Do you see something useful there?
AFAIK, once you successfully edit the NV Memory, the changes are there to stay, even if you reflash stock ROM.
I can confirm one thing. BP tools + stock ROM gives you diag mode, but that doesn't work on AOSP based ROMs. And it seems not even on CM based ROMs. However it should be easier to do it on custom ROMs, try enabling and looking into Developer Options. Or may be some service code in phone app?
https://forum.xda-developers.com/showthread.php?t=1626638
On my phone running an AOSP based ROM, I have files that indicate a possible diag mode at /system/sys/class/Android_USB. Need to dig in more.
If you are not able to get your phone connect in diag mode successfully, the route I would now suggest is this:
1. Flash stock ROM (for XT1562)
2. Flash custom kernel
3. Root the stock ROM (use Magisk)
4. Edit NV Values, make sure it is successfully done (step 14 on the first post you shared?).
5. Check if its working.
6. Format /system, /data, and cache partitions, and flash ROM. So your baseband files (and ofc NV memory) is not affected.
7. Try again.
Click to expand...
Click to collapse
Thanks!
When I edited the NV, the changes were saved (I closed QPST and QXDM, then rebooted my phone and checked the values). However, when I flashed stock rom, the values reverted to the original ones. I also thought that shouldn't happen, but nevertheless it did :S
About getting Diag mode on custom roms, I took a quick look at developer options but I didn't see anything useful. I read a few posts that claim it can be done using a terminal emulator, so there has to be a way around it.
The steps you mention are the ones I had in mind, except for rooting. Do you think it's really necessary? (phone will be rooted after flashing custom rom, anyway).
I'll try it tonight and see what happens =)
EDIT 1: If I understood correctly, step 14 of the thread I've shared is only for 3G bands, so I don't need to change anything there. LTE bands NV's can only be seen and modified using QXDM and that's where I checked if the changes were saved. However, I have seen that there are a few holes in the tutorial, some of which I had to figure out myself. Maybe there's one extra step I'm missing on QPST? Step 24 seems to indicate otherwise.
EDIT 2: I've found this thread. It's about a Lenovo phone, but chances are they are the same: http://www.teamsuperluminal.org/forums/topic/open-diag-port-in-cm-12-1-for-qpst/
This is what it says: "To open the diag port, connect the phone to a PC and use ADB:
adb shell
su
setprop sys.usb.config diag,adb"
Changing the NV and then flashing custom ROM didn't work (I deleted system, data and cache before but still didn't work).
I tried enabling diag mode using ADB with the code I found but it didn't work. No diag port gets enabled.
I'm ready to give up. It seems it can't be done, at least not on X Play
Unless maybe someone know how to use diag mode on Moto X play running Cyanogenmod?

S8 Active SM G892U, was Sprint, unlocked and on T-Mobile. Sprint Update broke Volte

Hi,
I have a Samsung S8 Active G892U which I bought used as an unlocked phone. It's clear it was originally a Sprint phone, but I have been using it with no problems on T-Mobile USA. It was running firmware G892USQS3BRI1 until today
Today I was prompted to install the latest software update ( G892USQS3BSA1 - this was clearly a Sprint update; it appears my phone is still getting Sprint updates, which makes sense, as it has Sprint firmware).
There was a warning on the Software update screen that the update would stop Volte working, and I would therefore no longer be able to access data while in a phone call. I (foolishly!!) assumed this would not affect me as I was on T-Mobile. I regularly use data while on the phone, so I know there was no issue with this previously.
The upgrade has completed, and I can no use data while making a call (I am in a LTE area at the moment). There is no sign of any option to enable or disable Volte anywhere in the settings menus
I did try going into Settings->Connections->Mobile Networks and changing Network Mode from "Automatic" to "LTE/CMDA." (as various forums indicated that doing that would provide a menu where I could re-enable volte)
This made the situation worse - I could no longer make calls. I have changed back to 'Automatic' , and can make calls again, but still loose data connectivity when making a call.
Is there any way I can restore my previous ability to use data while calling?
I am wondering:
a) If there is a way to renable Volte without reflashing the phone (that would be preferred)
b) If I do flash the phone, what would be the best firmware to go to - Sprint (presumably the previous version), T-Mobile or something custom (I'm clearly concerned about bricking the phone here)
c) It's several years since I've found myself re-flashing a phone - I see lots of references to "Odin" as the tool to use - is that correct, and could someone point me to the best guide on using it?
Thanks in advance..
You can flash the Sprint latest firmware over the current firmware and I think that should do the trick because I did it and so far so good but proceed with caution I have no experience in dirty flashing but as long as you just stick to the AP file and don't load the bootloader etc I think you should be safe from bricking because as far as I know when the boot loader is gone you can't repair anything

Help unlock bootloader samsung galaxy tab s5e SM-T727U

Hello everyone, I hope someone can help me.
I have a samsung galaxy tab s5e SM-T727U (Network unlocked) tablet, I want to root it and flash lineage rom, there is a guide on xda but I need to flash the US Cellular (SM-T727R4) rom to unlock the bootloader. I have a question, will the tablet lose the Network unlock? .. If I have an issue, can I go back to the SM-T727U rom?
Here is the guide thanks..
Post in thread 'Samsung galaxy tab s5e lte - flash different firmware' https://forum.xda-developers.com/t/...lash-different-firmware.4007713/post-86189883
The bootloader cannot be unlocked for this model
I had an unlocked LTE S5e direct from Samsung.
on 6/18 I used the US Cellular firmware via Odin to unlock the bootloader. Then I followed the directions on the Lineage website to install the LTE version of the software.
The tablet works flawlessly. text w/ rcs, LTE data all work properly. Calling independant of "call & text on other devices" didnt work before the flash because the OEM software wouldnt allow for another Dialer/Phone app to be set as default. ( the "Go" version of phone could be set to default but actual calling would not )
I flashed Lineage-20 and calling wont work due to my carrier not provisioning the device as a phone on their end. In addition HD voice (VoLTE) has to be set on the account so the device can act as phone. In the USA the major carriers (and the MVNO's) have mostly shut down 2g/3g networks so having a device that is LTE capable and has all the correct bands isnt all that you need. Their is one company that hasnt fully shut down their 2g/3g networks that I will test on later this month.
That aside, flashing the vbmeta, recovery and rom went smoothly.
follow the directions and make sure you have working ADB, ODIN, Samsung drivers etc etc as it is instructed on the lineage web page for the Tab S5e.
LegionCmndr said:
I had an unlocked LTE S5e direct from Samsung.
on 6/18 I used the US Cellular firmware via Odin to unlock the bootloader. Then I followed the directions on the Lineage website to install the LTE version of the software.
The tablet works flawlessly. text w/ rcs, LTE data all work properly. Calling independant of "call & text on other devices" didnt work before the flash because the OEM software wouldnt allow for another Dialer/Phone app to be set as default. ( the "Go" version of phone could be set to default but actual calling would not )
I flashed Lineage-20 and calling wont work due to my carrier not provisioning the device as a phone on their end. In addition HD voice (VoLTE) has to be set on the account so the device can act as phone. In the USA the major carriers (and the MVNO's) have mostly shut down 2g/3g networks so having a device that is LTE capable and has all the correct bands isnt all that you need. Their is one company that hasnt fully shut down their 2g/3g networks that I will test on later this month.
That aside, flashing the vbmeta, recovery and rom went smoothly.
follow the directions and make sure you have working ADB, ODIN, Samsung drivers etc etc as it is instructed on the lineage web page for the Tab S5e.
Click to expand...
Click to collapse
Ok thanks for your answer. I'll try. Calls don't interest me.. I can use google voice.. I just want to keep the tablet unlocked to use it with another carrier (tablet plan) ..

Categories

Resources