Related
I'm planning on getting a Meizu Mx4 Pro to play around with but it only supports the 1900mhz band for 3G. I am on T-mobile and only the refarmed areas use the 1900mhz band. Is there a way to test with my Nexus 6 via some app or settings whether my area is using the 1900mhz band? I also read somewhere that if you get T-mobile LTE you are in a refarmed area as the 1700mhz AWS band is being used for LTE instead of 3G and the 1900mhz has been refarmed there for 3G instead, although I am taking the statement with a grain of salt for now.
Search for app called LTE discovery
obsanity said:
Search for app called LTE discovery
Click to expand...
Click to collapse
I think that will tell you what frequency you are on, but not allow you to set a specific frequency. To my knowledge there is no way to do that on the Nexus 6 yet. Could be wrong?
The data service menu is missing on this phone.
You can get into the Field Test Settings, but I highly recommend not jacking with anything....I went in there for a look see, and when I backed out I was somehow in GSM mode and could NOT get back to CDMA until I did a complete nuke and repave of the Google Factory images to get back the CDMA network.
YMMV...but be warned
crowbarman said:
I think that will tell you what frequency you are on, but not allow you to set a specific frequency. To my knowledge there is no way to do that on the Nexus 6 yet. Could be wrong?
The data service menu is missing on this phone.
Click to expand...
Click to collapse
I believe op wanted to see what bands his phone/provider is using. LTE discovery shows what bands you are connected to.
obsanity said:
I believe op wanted to see what bands his phone/provider is using. LTE discovery shows what bands you are connected to.
Click to expand...
Click to collapse
If multiple bands are available in an area, LTE Discovery will not show you the additional bands, only the one you are using. You'd need to use a service screen to manually set your phone to a specific band, which is not possible currently. Maybe OP can chime in with more detail.
crowbarman said:
If multiple bands are available in an area, LTE Discovery will not show you the additional bands, only the one you are using. You'd need to use a service screen to manually set your phone to a specific band, which is not possible currently. Maybe OP can chime in with more detail.
Click to expand...
Click to collapse
I don't think we need further explanation from the op. It seems clear to me that he is trying to see whether his area has been re-farmed to band 2 1900mhz or has been left at the usual band 4 1700mhz.
Using LTE discovery will show him what band he is connected to on his phone. If it will be band 4, than his new phone he is trying to get will not have LTE. Although sometimes both bands are available so in that case he would have to have the ability to switch.
Switching bands is possible through phone info screen accessible using an activity launcher of some sort. Once you're in phone info , hit menu and select radio band. But I don't think that's what he initially was looking for.
obsanity said:
I don't think we need further explanation from the op. It seems clear to me that he is trying to see whether his area has been re-farmed to band 2 1900mhz or has been left at the usual band 4 1700mhz.
Using LTE discovery will show him what band he is connected to on his phone. If it will be band 4, than his new phone he is trying to get will not have LTE. Although sometimes both bands are available so in that case he would have to have the ability to switch.
Switching bands is possible through phone info screen accessible using an activity launcher of some sort. Once you're in phone info , hit menu and select radio band. But I don't think that's what he initially was looking for.
Click to expand...
Click to collapse
Perhaps, but there is no known phone accessible screen found on the Nexus 6 that allows band selection. Some have used this to determine whether certain bands are starting to be rolled out in various areas.
Edit: I'll qualify that the menu exists but does not allow a selection of all LTE bands. I can only select US, 6 or 7 on my phone.
crowbarman said:
Perhaps, but there is no known phone accessible screen found on the Nexus 6 that allows band selection. Some have used this to determine whether certain bands are starting to be rolled out in various areas.
Edit: I'll qualify that the menu exists but does not allow a selection of all LTE bands. I can only select US, 6 or 7 on my phone.
Click to expand...
Click to collapse
Thats interesting, on mine under the Filed Test Menu's I had Base 10 and maybe others I dont recall.
cmh714 said:
Thats interesting, on mine under the Filed Test Menu's I had Base 10 and maybe others I dont recall.
Click to expand...
Click to collapse
Any detail steps to go into field test menu?
Azlun said:
Any detail steps to go into field test menu?
Click to expand...
Click to collapse
*#*#4636#*#*
cmh714 said:
*#*#4636#*#*
Click to expand...
Click to collapse
thank you for your reply, but I think 4636 is not for field test, info inside is too less.
cmh714 said:
You can get into the Field Test Settings, but I highly recommend not jacking with anything....I went in there for a look see, and when I backed out I was somehow in GSM mode and could NOT get back to CDMA until I did a complete nuke and repave of the Google Factory images to get back the CDMA network.
YMMV...but be warned
Click to expand...
Click to collapse
please all not this warning,never use 4636 three dots options menu to select anything it is dangerous to make you lost all signals... Can can search my post in other thread how to write nv6828 value to control LTE bands.
Another side, for OP, to view LTE bands, LTE discovery 3.19 support the real hidden field test menu in as LTE Engineering beta menu. Keyword in below post: @201504
http://forum.xda-developers.com/showthread.php?p=59132197
Model SM-G920TXAR3COK1
Android Version 5.1.1
I have been trying to activate the hidden menus on this device with the ultimate goal of using the menus to force LTE only. I have rooted the phone using the latest version of Odin (I believe 3.10.6 or 3.10.7). I have tried multiple third party apps and I have tried side loading different apk's through adb, but nothing seems to work for me. I haven't been able to find any threads about my situation that could point me in the right direction and would appreciate any help!
That is a cellular south firmware, so is that your carrier? If it is, continue reading, if not you should probably flash the tmobile rom.
What happens when you dial *#0011# ?
And then try *#2263#
If neither of these work it's likely that the hidden menu access is removed from your firmware version by the carrier and there is no way to change that that doesn't involve flashing new firmware. If the phone is carrier unlocked you could flash tmobile firmware on it since it uses the same phone model. Tmobile has hidden menus enabled. You should of course research the risks of doing so and whether that would stop you from using certain carrier features. [I know nothing about Cellular south.]
Calnyx said:
That is a cellular south firmware, so is that your carrier? If it is, continue reading, if not you should probably flash the tmobile rom.
What happens when you dial *#0011# ?
And then try *#2263#
If neither of these work it's likely that the hidden menu access is removed from your firmware version by the carrier and there is no way to change that that doesn't involve flashing new firmware. If the phone is carrier unlocked you could flash tmobile firmware on it since it uses the same phone model. Tmobile has hidden menus enabled. You should of course research the risks of doing so and whether that would stop you from using certain carrier features. [I know nothing about Cellular south.]
Click to expand...
Click to collapse
When I dial *#0011#, I get the ServiceMode menu. Is there more settings to this?
When I dial *#2263#, nothing seems to happen.
2263 is the section of service mode that allows you to specify band selection.
https://puu.sh/ntNRi/7934a066e8.jpg
It seems it's removed from your firmware.
Calnyx said:
2263 is the section of service mode that allows you to specify band selection.
It seems it's removed from your firmware.
Click to expand...
Click to collapse
I flashed the phone with the T Mobile firmware and I am able to access both codes. However, I am not able to get to the part in the service menu (*#0011#) in which I can select an LTE only mode. The menu doesn't seem to respond to any key inputs. Currently, the phone is unrooted with a firmware of G920TUVS3DOJC. Does it have to be rooted again in order to be able to access that part of the menu? Or is there a different way?
Ah it seems I misunderstood your question a bit. I thought you wanted to force a specific lte band, which 2263 can do. 0011 is not an interactive menu, it's just a status screen. I don't know of any way to force it to LTE so that it never drops off to other mobile technologies.
Edit: If you go to 2263, under band disable settings, select WCDMA [this is I believe what samsung calls HSPA for some reason]. You'll see this: https://puu.sh/nDjIp/d95be8b0a1.jpg
Tap each band there once and the [*] will appear which means it's disabled. Disabling them all should in effect disable HSPA. Hope that helps. Almost positive there's no way to disable things like edge or gprs though.
Hi everyone,
I really appreciate the work everyone puts in on this site, it's amazing. This past week, I bought a Samsung Galaxy S5 (SM-G00P, the Sprint Model)
So I will edit this guide later on with pictures, but right now I just need to write down what I've discovered.
I'm also not sure if everything I say is necessary / absolutely will work for you, also if you try to do some of this on your own, it's your own responsibility if something bad happens.
--------------------------
Short Requirements
--------------------------
EFS Professional
QXDM Professional (I believe QPST must also be installed)
Cyanogenmod 12.1 with BusyBox
So, what I have done is flash Cyanogenmod 12.1 for the SM-G900P on the phone and installed BusyBox. Then I have downloaded EFS Professional on my computer.
Then enable USB Debugging (adb debugging.) Open up EFS Professional, go to the Samsung Tools tab and select the bottom option with includes Modem + Diag. Open up QXDM Professional, go to the Communications tab up top and enter in the Samsung port (COM9, for example) and make sure to check it off.
Go to "LTE" option in QXDM and enter in "0xFFFFFFF3FFF" AKA "17592185995263" underneath ID 06828 and ID 06829. There should be two config's per ID, I entered in both. (It should be noted that "0xFFFFFFF3FFF" will enable "ALL" LTE bands and may not be necessary)
----------------------------------------------------------------
Finicky Step (That seems to enable LTE, somehow)
----------------------------------------------------------------
Now restart the phone, just to eliminate any possibility of errors. Go to: Settings > Mobile networks > Network operators > choose AT&T
Now I have done this step differently a few times, but this is what seems to get rid of HSPA+ and H to force LTE on (not sure why)
Sometimes I have selected T-Mobile instead of AT&T and let it time out, then select AT&T or just restart the phone and select AT&T.
I really don't seem to understand why this works like this, maybe someone has some more insight? If I restart the phone, it goes back to HSPA+.
I know this is using AT&T's LTE bands, because LTE Discovery shows Band 2 a lot of the time. Weird thing is, sometimes it shows Band 25, even though I believe that is a band that Sprint uses.
CM13 - Does not have "Network operators" option.
I'd like to write a script that either automatically goes through the menus on boot, or can automatically disconnect from the network and connect to the correct network.
ALSO WORKS,
If you download the "Radio Switcher" app, set to GSM auto (PRL), then set to LTE/GSM auto (PRL) in that order.
Turn OFF radio, turn radio on, select GSM auto (PRL), let it connect, then select LTE/GSM auto (PRL) and it will connect to LTE immediately.
Mostly interested in the underlying causes of why this works. Could be applied to more phones in general.
Earlier when I was adding LTE bands it seemed like they added (showed up on QXDM) but LTE would never connect. Something interesting is in the program "DFS" 6829 wouldn't show the edited changes or let me edit them, QXDM seemed to work ok though.
Other discoveries:
Once you initially set it to LTE, sometimes it randomly goes back to HSPA+. But I've had LTE last good amounts of time (1-2 hours)
If you make a phone call it switches to HSPA+ but won't revert back to LTE.
If you open up the "Radio Switcher" or "Network" app (they are the same) it sometimes will just go back to LTE immediately, other times you simply need to run the Ping test.
I think it keeps reverting back to HSPA+ after a while because it eventually connects to Band 25. Not sure if I can access the Service Menu (*#0011#) on Cyanogenmod, maybe to set priority? Might actually be because of too many different LTE bands enabled.
I'll try adding only AT&T's bands to see how things work.
So far, tried bands 2, 4, 5, 12, 17 - can't get LTE. Band 2 only, can't get LTE. Only getting HSPA+ on GSM auto (prl) and HSPA on LTE/GSM auto (prl). Tried both decimal and hex values in QXDM. For example, I've entered in 2 (decimal) and (0x2) and (0x02)
Wanted to point out here, phone booted up with service immediately.
Tried all bands except for 25, no LTE, a little more laggy, but not as bad as when band 25 is enabled.
Tried band 2 and 25, Got LTE, takes a lot of time when turning on phone for service to appear and when changing radios.
So, for some reason band 25 is needed in order to get LTE on other bands.
With bands 2 and 25 only enabled for LTE, I rarely drop to HSPA+.
It has only happened twice in the past 6 hours. (The LTE Discovery App has an option to cycle the network when LTE disconnects, which seems to only refresh HSPA+ once it goes back)
---------------------------------------
So I went back to stock firmware on the Touchwiz 5.0.
"Network" and "Radio Switcher" apps don't work, but "Advanced Signal Status" does.
Same steps work here as above in "getting" LTE, also there are more options to choose from.
LTE/WCDMA seems to work too.
Problem is I am getting this error:
"LTE: ESM - 33 EMM - x"
and can't connect to the internet, only band 25 seems to be connecting, unlike band 2 last time (maybe this is because I was on klte CM ROM).
I also should note that it now says "GPRS service: Disconnected"
In ServiceMode (*#0011#) I haven't had any luck, in the cases where I can do anything with the LTE bands it is only for 25, 26, and 41. Other cases show more bands, but it says something like "not
supported" to edit anything.
I also tried messing around with the ##3282# LTE settings, only shows 25, 26, 41 bands and I can't change the priorities.
aventurer said:
If you make a phone call it switches to HSPA+ but won't revert back to LTE.
Click to expand...
Click to collapse
This is because Straight talk doesn't support Voice over 4G, so your data connection has to fall back to 3.5G in order for a call to be placed.
Some more observations, I used this app called connection stabilizer which constantly pings for network connectivity. I think this might help keep the LTE up longer, when driving I will eventually lose LTE and get a ping failed. I'm not really that sure if this helps or not, but it's a total pain because you need to keep data on. One more thing to note is on the "mobile network settings" page I never see "GSM/WCDMA/LTE" option
I believe the only way for a permanent solution is to be able to flash another modem on the phone (such as SM-G900A or SM-G900T). Problem is Odin will never let me, I've tried everything to get another modem flashed with no luck, if anyone has any ideas or solutions please let me know I'd love to get this phone working consistently with LTE, although it seems that I may as well just return it and get the SM-G900T as it supports many bands (including the AT&T bands) Only thing is there is no FM Radio on the T-Mobile version, but I was planning on using Cyanogenmod anyways and NextRadio doesn't seem to work with the SM-G900P with Cyanogemod. Maybe there's a build.prop edit to allow it? Or maybe it's a kernel issue.
Did you make any further progress with LTE on touchwiz? Been tinkering and trying to get T-Mobile LTE (band 2 & 700Mhz) working on my own G900P.
Something interesting I found is that if I have it set to LTE/GSM (autoPRL) sometimes it will remove (hide) any T-mobile APNs and force you to use "sprint wholesales" and "global roaming SPCS". (switching back to GSM/WCDMA restores the T-mobile APNs. I wonder if that can be overriden by finding where those defaults are in the system files and editing them to be T-mobile...
Since the G900P is a CDMA phone, I've assumed that to get LTE on a GSM network I'd have to edit NV values in QPST/QXDM/EFS Professional to enable some bands. I've done that before on a G900V with KitKat on it and it gets GSM LTE fine.
The past few days I've looked for a solution and yesterday I was finally able to seemingly enable diagnostic mode and get into my G900P that has Marshmallow 6.0.1 on it. It was a headache just getting in to read the values. QXDM read the NV values but they only went as high as 6754; in the past the LTE bands needed enabling on 6828 and 6829. I don't know if the NV system has changed in Marshmallow or if my versions of QPST/QXDM/EFS Professional are outdated and won't read everything in 6.0.1 or some other problem. I wasn't able to make any band changes. Maybe somebody with more experience will have better luck.
Megado said:
Since the G900P is a CDMA phone, I've assumed that to get LTE on a GSM network I'd have to edit NV values in QPST/QXDM/EFS Professional to enable some bands. I've done that before on a G900V with KitKat on it and it gets GSM LTE fine.
The past few days I've looked for a solution and yesterday I was finally able to seemingly enable diagnostic mode and get into my G900P that has Marshmallow 6.0.1 on it. It was a headache just getting in to read the values. QXDM read the NV values but they only went as high as 6754; in the past the LTE bands needed enabling on 6828 and 6829. I don't know if the NV system has changed in Marshmallow or if my versions of QPST/QXDM/EFS Professional are outdated and won't read everything in 6.0.1 or some other problem. I wasn't able to make any band changes. Maybe somebody with more experience will have better luck.
Click to expand...
Click to collapse
In my case... I've managed to get it to look like the bands in question are enabled via QPST/QXDM (confirmed with readback through DFS/EFS pro)... but the LTE radio still doesn't activate (band ID in the debug screen is -119, LTE radio is "idle")
the write "block" you're experiencing is something Qualcomm/Samsung put in the android code as a binary blob (no source for people to find and disable/reverse engineer/bypass). Third party mods (CM etc that are not touchwiz kernel based) don't have this block.
I think I'm SOL with my only remaining option to try flashing a custom ROM. The LTE radio in my device simply won't start on any band other than 25.
vintagepc said:
I think I'm SOL with my only remaining option to try flashing a custom ROM. The LTE radio in my device simply won't start on any band other than 25.
Click to expand...
Click to collapse
Sorry for the late reply, I basically gave up after not getting anywhere with hours spent on this, I tried flashing alternative modems and nothing would work.
So this is what happened to me. It would show it alternating between bands 2/25.
My theory is even though I was able to modify the bands on the device (the values registered) it didn't do anything.
It seems as if disabling bands is the only thing that really works.
CM13 (kltedv) seemed to run as an okay ROM for the Sprint S5, it was easier to force the 2/25 LTE band on, problem with this is when you disconnect from that tower or place a phone call it will revert back, plus there comes to be issues with texting/calling by forcing it on LTE and there seems to be issues with switching between LTE and HSPA+
I recommend purchasing a SM-G900T as it provides a multitude of bands and the bootloader is unlocked, only downside is the FM Radio does not work.
*If anyone gets other LTE bands working on this phone, PLEASE post the solution here it would be insanely appreciated*
Yeah... there was some discussion as to whether the 900P doesn't have band calibrations for non-sprint LTE bands.
I'm not really looking for a new phone, just figured that if I could get LTE it would be a nice bonus.
Re FM radio: I looked into this some a while back, it works on the G900P because they have the correct radio transport code in the radio app... (other radio apps can't see the FM chipset) there are actually kernel modules (iris_radio_transport.ko) which should provide a standard FM radio interface for the G900P. Be interesting to compile those for a non-sprint phone and see if other models also have FM radio.
Well this thread kind of got my hopes up, then back down again.
I would really like to be able use LTE with this phone for AT&T. Having a difficult time trying to get it to read with QPST. EFSpro works fine though.
Sent from SM-G900Pkltespr
aventurer said:
Other discoveries:
Once you initially set it to LTE, sometimes it randomly goes back to HSPA+. But I've had LTE last good amounts of time (1-2 hours)
If you make a phone call it switches to HSPA+ but won't revert back to LTE.
If you open up the "Radio Switcher" or "Network" app (they are the same) it sometimes will just go back to LTE immediately, other times you simply need to run the Ping test.
I think it keeps reverting back to HSPA+ after a while because it eventually connects to Band 25. Not sure if I can access the Service Menu (*#0011#) on Cyanogenmod, maybe to set priority? Might actually be because of too many different LTE bands enabled.
I'll try adding only AT&T's bands to see how things work.
So far, tried bands 2, 4, 5, 12, 17 - can't get LTE. Band 2 only, can't get LTE. Only getting HSPA+ on GSM auto (prl) and HSPA on LTE/GSM auto (prl). Tried both decimal and hex values in QXDM. For example, I've entered in 2 (decimal) and (0x2) and (0x02)
Wanted to point out here, phone booted up with service immediately.
Tried all bands except for 25, no LTE, a little more laggy, but not as bad as when band 25 is enabled.
Tried band 2 and 25, Got LTE, takes a lot of time when turning on phone for service to appear and when changing radios.
So, for some reason band 25 is needed in order to get LTE on other bands.
With bands 2 and 25 only enabled for LTE, I rarely drop to HSPA+.
It has only happened twice in the past 6 hours. (The LTE Discovery App has an option to cycle the network when LTE disconnects, which seems to only refresh HSPA+ once it goes back)
---------------------------------------
So I went back to stock firmware on the Touchwiz 5.0.
"Network" and "Radio Switcher" apps don't work, but "Advanced Signal Status" does.
Same steps work here as above in "getting" LTE, also there are more options to choose from.
LTE/WCDMA seems to work too.
Problem is I am getting this error:
"LTE: ESM - 33 EMM - x"
and can't connect to the internet, only band 25 seems to be connecting, unlike band 2 last time (maybe this is because I was on klte CM ROM).
I also should note that it now says "GPRS service: Disconnected"
In ServiceMode (*#0011#) I haven't had any luck, in the cases where I can do anything with the LTE bands it is only for 25, 26, and 41. Other cases show more bands, but it says something like "not
supported" to edit anything.
I also tried messing around with the ##3282# LTE settings, only shows 25, 26, 41 bands and I can't change the priorities.
Click to expand...
Click to collapse
Also I got the values for 6828/6929 to stick. They are there when I reboot and everything. My biggest issue now is forcing LTE. I'm on CM13 and I have tried the prl method you mentioned but no matter what I try, LTE won't activate.
Sent from SM-G900Pkltespr
aventurer said:
Hi everyone,
I really appreciate the work everyone puts in on this site, it's amazing. This past week, I bought a Samsung Galaxy S5 (SM-G00P, the Sprint Model)
So I will edit this guide later on with pictures, but right now I just need to write down what I've discovered.
I'm also not sure if everything I say is necessary / absolutely will work for you, also if you try to do some of this on your own, it's your own responsibility if something bad happens.
--------------------------
Short Requirements
--------------------------
EFS Professional
QXDM Professional (I believe QPST must also be installed)
Cyanogenmod 12.1 with BusyBox
So, what I have done is flash Cyanogenmod 12.1 for the SM-G900P on the phone and installed BusyBox. Then I have downloaded EFS Professional on my computer.
Then enable USB Debugging (adb debugging.) Open up EFS Professional, go to the Samsung Tools tab and select the bottom option with includes Modem + Diag. Open up QXDM Professional, go to the Communications tab up top and enter in the Samsung port (COM9, for example) and make sure to check it off.
Go to "LTE" option in QXDM and enter in "0xFFFFFFF3FFF" AKA "17592185995263" underneath ID 06828 and ID 06829. There should be two config's per ID, I entered in both. (It should be noted that "0xFFFFFFF3FFF" will enable "ALL" LTE bands and may not be necessary)
Hi! Thank you so much for the hard work. I've try to follow this tutorial but I'm stock somewhere. I'd really appreciate if you could help me. I don't see "LTE" option in QXDM. I managed to get in some places where I can see LTE but I don't see where I can edit anything to enter in "OxFFFFFFF3FFF" AKA "17592185995263”
Click to expand...
Click to collapse
dragondevstud said:
aventurer said:
Hi everyone,
I really appreciate the work everyone puts in on this site, it's amazing. This past week, I bought a Samsung Galaxy S5 (SM-G00P, the Sprint Model)
So I will edit this guide later on with pictures, but right now I just need to write down what I've discovered.
I'm also not sure if everything I say is necessary / absolutely will work for you, also if you try to do some of this on your own, it's your own responsibility if something bad happens.
--------------------------
Short Requirements
--------------------------
EFS Professional
QXDM Professional (I believe QPST must also be installed)
Cyanogenmod 12.1 with BusyBox
So, what I have done is flash Cyanogenmod 12.1 for the SM-G900P on the phone and installed BusyBox. Then I have downloaded EFS Professional on my computer.
Then enable USB Debugging (adb debugging.) Open up EFS Professional, go to the Samsung Tools tab and select the bottom option with includes Modem + Diag. Open up QXDM Professional, go to the Communications tab up top and enter in the Samsung port (COM9, for example) and make sure to check it off.
Go to "LTE" option in QXDM and enter in "0xFFFFFFF3FFF" AKA "17592185995263" underneath ID 06828 and ID 06829. There should be two config's per ID, I entered in both. (It should be noted that "0xFFFFFFF3FFF" will enable "ALL" LTE bands and may not be necessary)
Hi! Thank you so much for the hard work. I've try to follow this tutorial but I'm stock somewhere. I'd really appreciate if you could help me. I don't see "LTE" option in QXDM. I managed to get in some places where I can see LTE but I don't see where I can edit anything to enter in "OxFFFFFFF3FFF" AKA "17592185995263”
Click to expand...
Click to collapse
Hi, in the NV browser there should be a tab that has a pull down menu where you can just jump ahead and get to 6928/6929.
Out of curiosity, what baseband firmware are you on?
SM-900P CM13
Click to expand...
Click to collapse
xHolomovementx said:
dragondevstud said:
Hi, in the NV browser there should be a tab that has a pull down menu where you can just jump ahead and get to 6928/6929.
Out of curiosity, what baseband firmware are you on?
SM-900P CM13
Click to expand...
Click to collapse
I'm on CM13, I'm sorry I just realize that I'm on a different firmware than the one in the tutorial.
If you mind, let me please take a little time to explain my case.
The phone had several problem (you can ask details if you want) I went to my network provider to see if they can fix it, the representative told me the phone needed to be flashed but since I didn't bought it from them they could do nothing. And when I got back I searched Google to see what it is about.
I could see under setting that my phone was a SM-G900T. Than I downloaded the stock OS for that specific version of the Samsung Galaxy S5. And any other required stuff like Odin, Samsung USB drivers and more. But the freshly downloaded firmware failed to installed on the phone. I finally managed to understand when I saw in the download mode screen that the phone was a SM-G900P NOT SM-G900T.
Than I downloaded the stock firmware for SM-G900P and it success to install on the phone. The phone was then working perfectly fine. But I couldn't get LTE since my carrier's band for LTE is band 3 (1800). And I tough if it had SM-G900T previously and at this time it was compatible with my carrier's LTE band cause T-Mobile also has band 3 for LTE, that's suppose to mean that I can get SM-G900T aboard or to have band 3 on it.
Maybe I give too much detail, but I want to make sure you fully understand the case and thank you for your help. We're almost at the end (loll).
Based on my reading, I tough installing a custom firmware would resolved the problem and that's why I installed CM13 (the first time I could say I love android ... I'm more accustomed to iOS) to find that I was not that right (it get even worse cause now I receive no data at all unless I'm on WiFi). Than I found this tutorial and an other one on XDA saying that it's possible to enable other bands on the phone.
But any tuto I use I get stocked at some point and I'm so novice to that field. But I can follow institutions:good:
Actually I can't access the USB settings screen and there's only two codes that works on it : *#06# for imei and *#*#4636#*#* which open a screen named "test".
I wish I gave useful details on the case, if there's anything else you need to know fell free to ask.
Click to expand...
Click to collapse
dragondevstud said:
xHolomovementx said:
I'm on CM13, I'm sorry I just realize that I'm on a different firmware than the one in the tutorial.
If you mind, let me please take a little time to explain my case.
The phone had several problem (you can ask details if you want) I went to my network provider to see if they can fix it, the representative told me the phone needed to be flashed but since I didn't bought it from them they could do nothing. And when I got back I searched Google to see what it is about.
I could see under setting that my phone was a SM-G900T. Than I downloaded the stock OS for that specific version of the Samsung Galaxy S5. And any other required stuff like Odin, Samsung USB drivers and more. But the freshly downloaded firmware failed to installed on the phone. I finally managed to understand when I saw in the download mode screen that the phone was a SM-G900P NOT SM-G900T.
Than I downloaded the stock firmware for SM-G900P and it success to install on the phone. The phone was then working perfectly fine. But I couldn't get LTE since my carrier's band for LTE is band 3 (1800). And I tough if it had SM-G900T previously and at this time it was compatible with my carrier's LTE band cause T-Mobile also has band 3 for LTE, that's suppose to mean that I can get SM-G900T aboard or to have band 3 on it.
Maybe I give too much detail, but I want to make sure you fully understand the case and thank you for your help. We're almost at the end (loll).
Based on my reading, I tough installing a custom firmware would resolved the problem and that's why I installed CM13 (the first time I could say I love android ... I'm more accustomed to iOS) to find that I was not that right (it get even worse cause now I receive no data at all unless I'm on WiFi). Than I found this tutorial and an other one on XDA saying that it's possible to enable other bands on the phone.
But any tuto I use I get stocked at some point and I'm so novice to that field. But I can follow institutions:good:
Actually I can't access the USB settings screen and there's only two codes that works on it : *#06# for imei and *#*#4636#*#* which open a screen named "test".
I wish I gave useful details on the case, if there's anything else you need to know fell free to ask.
Click to expand...
Click to collapse
Download Terminal Emulator for Android on Play store.
Open and grant su permission
Issue the following commands:
su
setprop sys.usb.config diag,acm,adb
Then issue the following command to make sure your changes stuck:
getprop sys.usb.config
(Should get diag,acm,adb)
Download EFS Professional
Turn on USB debugging
Open and click on Samsung tools, click the pull down menu and choose DIAG + MODEM + ADB
(If not already selected)
Make sure you are connected to a server.
Then open QXDM
click options > communications
Make sure the phone is being read (MSM***)
Click the target port pulldown menu and select your active COM.
Click View > Common > NV Browser
Should be able to read/write.
Look for 6928/6929 for LTE BC CONFIG
But beware, I'm not sure if this works. I have countless of times tried to do this mod and successfully completed the LTE mod, I still don't get LTE. No matter what radio I set it on. I even flashed back to my stock firmware, rerooted, and tried again to see if I could have more capabilities in service mode. It appears that you can only enable/disable the LTE bands that are equipped to the hardware.
Meaning that my LTE Modem most likely can only use band 25,26,41 as it's the only bands to be coded in my modem firmware. However, I was able to unlock band class 10, because it was built with the hardware.
SM-900P CM13
Click to expand...
Click to collapse
xHolomovementx said:
dragondevstud said:
Download Terminal Emulator for Android on Play store.
Open and grant su permission
Issue the following commands:
su
setprop sys.usb.config diag,acm,adb
Then issue the following command to make sure your changes stuck:
getprop sys.usb.config
(Should get diag,acm,adb)
Download EFS Professional
Turn on USB debugging
Open and click on Samsung tools, click the pull down menu and choose DIAG + MODEM + ADB
(If not already selected)
Make sure you are connected to a server.
Then open QXDM
click options > communications
Make sure the phone is being read (MSM***)
Click the target port pulldown menu and select your active COM.
Click View > Common > NV Browser
Should be able to read/write.
Look for 6928/6929 for LTE BC CONFIG
But beware, I'm not sure if this works. I have countless of times tried to do this mod and successfully completed the LTE mod, I still don't get LTE. No matter what radio I set it on. I even flashed back to my stock firmware, rerooted, and tried again to see if I could have more capabilities in service mode. It appears that you can only enable/disable the LTE bands that are equipped to the hardware.
Meaning that my LTE Modem most likely can only use band 25,26,41 as it's the only bands to be coded in my modem firmware. However, I was able to unlock band class 10, because it was built with the hardware.
SM-900P CM13
Click to expand...
Click to collapse
Thank you very much! I've follow all your instruction and I got to NV Browser screen but I don't know what to do when I'm there.
I took a screen shot of it, but I can't upload it here, I don't know why!
Click to expand...
Click to collapse
dragondevstud said:
xHolomovementx said:
Thank you very much! I've follow all your instruction and I got to NV Browser screen but I don't know what to do when I'm there.
I took a screen shot of it, but I can't upload it here, I don't know why!
Click to expand...
Click to collapse
Since I can't upload the screen shot I'm going to describe what I have on screen :
Item (checkable box) dual sim category filter : (*) All
Id : 06929
Description : WCDMA 1500 LNA Range fall
Full path name : wcdma_1500_lna_range_fall
Category : Factory
Fields
Input : 0
Value : 0
Name (partial) : wcdma_1500_lna_range_fall
Size : 16
Type : INT16
(Clickable buttons) Offline Reset Read Write
Click to expand...
Click to collapse
dragondevstud said:
xHolomovementx said:
Thank you very much! I've follow all your instruction and I got to NV Browser screen but I don't know what to do when I'm there.
I took a screen shot of it, but I can't upload it here, I don't know why!
Click to expand...
Click to collapse
Since I can't upload the screen shot I'm going to describe what I have on screen :
Item (checkable box) dual sim category filter : (*) All
Id : 06929
Description : WCDMA 1500 LNA Range fall
Full path name : wcdma_1500_lna_range_fall
Category : Factory
Fields
Input : 0
Value : 0
Name (partial) : wcdma_1500_lna_range_fall
Size : 16
Type : INT16
(Clickable buttons) Offline Reset Read Write
Click to expand...
Click to collapse
dragondevstud said:
dragondevstud said:
Since I can't upload the screen shot I'm going to describe what I have on screen :
Item (checkable box) dual sim category filter : (*) All
Id : 06929
Description : WCDMA 1500 LNA Range fall
Full path name : wcdma_1500_lna_range_fall
Category : Factory
Fields
Input : 0
Value : 0
Name (partial) : wcdma_1500_lna_range_fall
Size : 16
Type : INT16
(Clickable buttons) Offline Reset Read Write
Click to expand...
Click to collapse
Whoa easy there, my 6928/6929's description is LTE BC CONFIG
LTE BC CONFIG DIV.
In the NV browser, there should be pulldown menu, within that menu, there should be an LTE category. Where LTE BC CONFIG/LTE DIV (6928/6929) should be. If you can't find it then I can may no longer be of assistance as the efs may be different considering the differences you mentioned about firmware earlier.
Click to expand...
Click to collapse
Hi all
Accidentally changed from service menu *#*#4636#*#
Bands to usa bands
Now lost signal. Can someone help me how to get signal back? Live in europe and I thinks its a cause.
"accidentally", i really doubt. since the phone doesnt accidentally dial the service code and change the info by itself.
Accidentaly clicked on us bands mode. Was trying to get battery temperate but wrong clicked on the first option
Dial *#*#4636#*#*.
Tap the three dots on the upper right.
Tap on "Select radio band".
Select "Band 6".
Exit.
Reboot.
Test the phone and data connections.
If the tests are successful, then you've restored the Nexus to working condition. Otherwise, repeat the steps above, but select "Band 7". If that still doesn't work, or the other band options are not available, flash a radio through recovery. According to this post from 2011, flashing the radio resolved the problem.
This isn't an answer...
Updating to androin n preview worked. Changing bands doesnt work. Custom roms like purenexus wonna help also seems like bug in android
TLDR:
Bought a new phone in NZ but I live in US, it lacks all 3g and LTE bands for T-Mobile
Tried flashing stock firmware to overwrite with US variant radio; didn't work, still Asia Pacific (APAC) radio
Is is possible to "change the variant" from XT1805 to XT1806 to get US radio? Or otherwise install US radio version?
If not, does anyone have experience unlocking additional bands with QPST/QXDM on this model?
Finally, can anyone confirm if any custom ROMs contain a radio/modem worth trying?
The details:
While traveling my Nexus 5x bootlooped, so I bought a Moto G5S Plus (XT1805, dual-SIM, 3/32 edition, software repo is retapac) in New Zealand, naively thinking that it would work in the US since it's also sold in the US. Got back from my trip and the phone cannot connect to anything better than 2g (EDGE) (but oddly on layover in San Francisco LTE worked). I'm a T-Mobile customer and found that this phone lacks the key T-Mobile bands UMTS1700/2100 (band 4) for 3g and LTE1900 (Band 2) LTE1700/2100 (Band 4) LTE700 (Band 12) LTE1700/2100 (Band 66) for LTE. Now I'm pretty sure the hardware support is there, I just need to switch the radio to the US variant (XT1806). Of course I can't return the phone now, and Motorola reps were worthless (level one rep insisted no US phones work overseas at all!)
What I've tried:
I unlocked the bootloader and reflashed the latest (SANDERS_NPS26.116-61_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip) stock firmware from the firmware center. Upon rebooting, even though the firmware notes indicated a US version, it must somehow see that the phone is XT1805 and flashing the modem and baseband still resulted in APAC radio bands and no LTE signal. I tried also flashing the SANDERS_NPSS26.116-45-5_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC version, which worked except the gpt.bin file didn't install since it's an older version of what was already on the phone (validation failed due to not allowing a downgrade). After reboot and setup, I'm still on retapac with no LTE service. None of the firmware versions indicate a specific region, and this long thread leads me to believe the firmware is for all variants, so somehow it recognizes the variant on install.
Other Options
I know it's possible to also root with TWRP and Magisk and then install a custom kernel/ROM and use some special tools (QPST and QXDM) to modify the NVram to unlock additional radio frequency bands via this thread. I'm willing to try this, but I know it's risky and not fully documented for Moto phones (guide is for Sony). In the end, I don't really care about keeping the APAC bands - I'd be happy to just switch the radio bands to the US version.
I've read over 100 web pages and forum threads in the last few days researching this and looking for solutions. I'd much rather find a way to install the US version of the radio/modem and baseband, but if that's impossible, I'd be happy for anyone to share experience with unlocking bands on this phone. Finally, if these are not good options, can anybody confirm a custom ROM for this phone that includes a radio/modem so it doesn't use the existing stock radio/modem?
Thanks and sorry for the long post, just wanted to provide as much information as possible. Thanks!
Ryan
rpavery said:
TLDR:
Bought a new phone in NZ but I live in US, it lacks all 3g and LTE bands for T-Mobile
Tried flashing stock firmware to overwrite with US variant radio; didn't work, still Asia Pacific (APAC) radio
Is is possible to "change the variant" from XT1805 to XT1806 to get US radio? Or otherwise install US radio version?
If not, does anyone have experience unlocking additional bands with QPST/QXDM on this model?
Finally, can anyone confirm if any custom ROMs contain a radio/modem worth trying?
The details:
While traveling my Nexus 5x bootlooped, so I bought a Moto G5S Plus (XT1805, dual-SIM, 3/32 edition, software repo is retapac) in New Zealand, naively thinking that it would work in the US since it's also sold in the US. Got back from my trip and the phone cannot connect to anything better than 2g (EDGE) (but oddly on layover in San Francisco LTE worked). I'm a T-Mobile customer and found that this phone lacks the key T-Mobile bands UMTS1700/2100 (band 4) for 3g and LTE1900 (Band 2) LTE1700/2100 (Band 4) LTE700 (Band 12) LTE1700/2100 (Band 66) for LTE. Now I'm pretty sure the hardware support is there, I just need to switch the radio to the US variant (XT1806). Of course I can't return the phone now, and Motorola reps were worthless (level one rep insisted no US phones work overseas at all!)
What I've tried:
I unlocked the bootloader and reflashed the latest (SANDERS_NPS26.116-61_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip) stock firmware from the firmware center. Upon rebooting, even though the firmware notes indicated a US version, it must somehow see that the phone is XT1805 and flashing the modem and baseband still resulted in APAC radio bands and no LTE signal. I tried also flashing the SANDERS_NPSS26.116-45-5_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC version, which worked except the gpt.bin file didn't install since it's an older version of what was already on the phone (validation failed due to not allowing a downgrade). After reboot and setup, I'm still on retapac with no LTE service. None of the firmware versions indicate a specific region, and this long thread leads me to believe the firmware is for all variants, so somehow it recognizes the variant on install.
Other Options
I know it's possible to also root with TWRP and Magisk and then install a custom kernel/ROM and use some special tools (QPST and QXDM) to modify the NVram to unlock additional radio frequency bands via this thread. I'm willing to try this, but I know it's risky and not fully documented for Moto phones (guide is for Sony). In the end, I don't really care about keeping the APAC bands - I'd be happy to just switch the radio bands to the US version.
I've read over 100 web pages and forum threads in the last few days researching this and looking for solutions. I'd much rather find a way to install the US version of the radio/modem and baseband, but if that's impossible, I'd be happy for anyone to share experience with unlocking bands on this phone. Finally, if these are not good options, can anybody confirm a custom ROM for this phone that includes a radio/modem so it doesn't use the existing stock radio/modem?
Thanks and sorry for the long post, just wanted to provide as much information as possible. Thanks!
Ryan
Click to expand...
Click to collapse
Did ya try this
Dial *#*#4636#*#* to get to field service menu
Hit menu - upper right - then select band, I think, you'll see it - first option
Select usa - I think that was it - you'll see what I mean
But, I can't remember of hand what bands are supported by this device. Google will remember though, ask him!
Here's a link to specs for all versions of the g5s plus... https://m.gsmarena.com/motorola_moto_g5s_plus-8699.php#xt1805
*You could always switch to the greatest US carrier ever: Sprint!
I think Sprint uses bands 25, 26, & 41 for lte(per this link: https://www.phonearena.com/news/Che...on-T-Mobile-and-Sprint-use-in-the-USA_id77933) & the xt1805 supports bands 26 & 41.
Yes, I am joking - but I thought I'd throw that out there as a possible last resort
Great question about the qpst tool to switch bands. I was wondering that myself as well. Last time I checked based on our chipset(msm8953) I didn't find too much...but I didn't look too hard TBH. I would search other device forums that share our chipset for that info...maybe you'll get lucky.
Phazmos said:
Did ya try this
Dial *#*#4636#*#* to get to field service menu
Hit menu - upper right - then select band, I think, you'll see it - first option
Select usa - I think that was it - you'll see what I mean
But, I can't remember of hand what bands are supported by this device. Google will remember though, ask him!
Click to expand...
Click to collapse
Yes, this was one of the things I tried. That code takes me to the 'testing' menu., where the first option is 'Phone information'. Entering that menu shows my IMEI, phone number, signal strength and a bunch of other options. My preferred network type is LTE/UMTS auto (PRL). In the menu in the upper right (the three dots), the first option is Select Radio Band. However, choosing this only shows one option, 'United States'. Selecting this does not change anything.
Thanks for recommending this though - I forgot to mention it as one of the things I tried.
Ryan
startswithPendswithOOH said:
Here's a link to specs for all versions of the g5s plus... [link scrubbed due to me not having 10 points ]
*You could always switch to the greatest US carrier ever: Sprint!
I think Sprint uses bands 25, 26, & 41 for lte(per this link: [link scrubbed due to me not having 10 points ]) & the xt1805 supports bands 26 & 41.
Yes, I am joking - but I thought I'd throw that out there as a possible last resort
Great question about the qpst tool to switch bands. I was wondering that myself as well. Last time I checked based on our chipset(msm8953) I didn't find too much...but I didn't look too hard TBH. I would search other device forums that share our chipset for that info...maybe you'll get lucky.
Click to expand...
Click to collapse
Haha thanks, but my wife and I share a plan If I end up trying the QPST/QXDM route, I'll post with the results.
rpavery said:
Yes, this was one of the things I tried. That code takes me to the 'testing' menu., where the first option is 'Phone information'. Entering that menu shows my IMEI, phone number, signal strength and a bunch of other options. My preferred network type is LTE/UMTS auto (PRL). In the menu in the upper right (the three dots), the first option is Select Radio Band. However, choosing this only shows one option, 'United States'. Selecting this does not change anything.
Thanks for recommending this though - I forgot to mention it as one of the things I tried.
Ryan
Click to expand...
Click to collapse
Oops, what I didn't notice is you have the 1805. Mine, bought in the us, is 1806, and I have 5 options (if I remember correctly). Oh well.
rpavery said:
Yes, this was one of the things I tried. That code takes me to the 'testing' menu., where the first option is 'Phone information'. Entering that menu shows my IMEI, phone number, signal strength and a bunch of other options. My preferred network type is LTE/UMTS auto (PRL). In the menu in the upper right (the three dots), the first option is Select Radio Band. However, choosing this only shows one option, 'United States'. Selecting this does not change anything.
Thanks for recommending this though - I forgot to mention it as one of the things I tried.
Ryan
Click to expand...
Click to collapse
That's strange as I've a lot of options there on Indian variant.
follow-up on modifying LTE bands
Just following up on this. After trying several ROMs (Pixel Experience, CosmicOS) I was unable to enter diagnostic mode to modify the bands, so I re-flashed stock. With stock I was able to get into diagnostic mode and tried modifying bands.
Using Windows 10, I had difficulty getting the Service Programming tool of QPST to work, and the NV viewer is deprecated in newer versions of QPST. I couldn't get a licensed version of QXDM, so I tried EFS Professional and CDMA workshop. The NVRAM value for item 1877 made no sense as the decimal was much larger than any other places I've seen and seemed to only represent three bands in binary. I decided to only try modifying NV item 6828 and 6829, since those control LTE anyway. The stock value matched the advertised bands for the phone - bands 1, 3, 5, 7, 8, 18, 19, 20, 26, 28, 38, 40, and 41 (decimal is 1786875085013, byte-swapped hex is D5 00 0E 0A A0 01). I added bands 2, 4, 12, and 66 (T-Mobile bands in the US) which resulted in a byte-swapped hex value of DF 08 0E 0A A0 01 00 00 02 (decimal 36893489934294190303).
The good news: despite not using a custom kernel, the values stuck on reboot.
The bad news: even with the new values sticking, I did not get LTE service. So either the xt1805 is actually missing the hardware for those bands, or something else needs to also be modified which is currently undocumented.
At this point I'm going to give up. If anybody has a use for an asia-pacific version Moto G5s plus with an unlocked bootloader, please contact me as mine is now a glorified paperweight!
rpavery said:
TLDR:
Bought a new phone in NZ but I live in US, it lacks all 3g and LTE bands for T-Mobile
Tried flashing stock firmware to overwrite with US variant radio; didn't work, still Asia Pacific (APAC) radio
Is is possible to "change the variant" from XT1805 to XT1806 to get US radio? Or otherwise install US radio version?
If not, does anyone have experience unlocking additional bands with QPST/QXDM on this model?
Finally, can anyone confirm if any custom ROMs contain a radio/modem worth trying?
The details:
While traveling my Nexus 5x bootlooped, so I bought a Moto G5S Plus (XT1805, dual-SIM, 3/32 edition, software repo is retapac) in New Zealand, naively thinking that it would work in the US since it's also sold in the US. Got back from my trip and the phone cannot connect to anything better than 2g (EDGE) (but oddly on layover in San Francisco LTE worked). I'm a T-Mobile customer and found that this phone lacks the key T-Mobile bands UMTS1700/2100 (band 4) for 3g and LTE1900 (Band 2) LTE1700/2100 (Band 4) LTE700 (Band 12) LTE1700/2100 (Band 66) for LTE. Now I'm pretty sure the hardware support is there, I just need to switch the radio to the US variant (XT1806). Of course I can't return the phone now, and Motorola reps were worthless (level one rep insisted no US phones work overseas at all!)
What I've tried:
I unlocked the bootloader and reflashed the latest (SANDERS_NPS26.116-61_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip) stock firmware from the firmware center. Upon rebooting, even though the firmware notes indicated a US version, it must somehow see that the phone is XT1805 and flashing the modem and baseband still resulted in APAC radio bands and no LTE signal. I tried also flashing the SANDERS_NPSS26.116-45-5_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC version, which worked except the gpt.bin file didn't install since it's an older version of what was already on the phone (validation failed due to not allowing a downgrade). After reboot and setup, I'm still on retapac with no LTE service. None of the firmware versions indicate a specific region, and this long thread leads me to believe the firmware is for all variants, so somehow it recognizes the variant on install.
Other Options
I know it's possible to also root with TWRP and Magisk and then install a custom kernel/ROM and use some special tools (QPST and QXDM) to modify the NVram to unlock additional radio frequency bands via this thread. I'm willing to try this, but I know it's risky and not fully documented for Moto phones (guide is for Sony). In the end, I don't really care about keeping the APAC bands - I'd be happy to just switch the radio bands to the US version.
I've read over 100 web pages and forum threads in the last few days researching this and looking for solutions. I'd much rather find a way to install the US version of the radio/modem and baseband, but if that's impossible, I'd be happy for anyone to share experience with unlocking bands on this phone. Finally, if these are not good options, can anybody confirm a custom ROM for this phone that includes a radio/modem so it doesn't use the existing stock radio/modem?
Thanks and sorry for the long post, just wanted to provide as much information as possible. Thanks!
Ryan
Click to expand...
Click to collapse
even if u r able to flash modem of us u will loose ur imei. backUp ur efs partition first
Hi! I have the similar task with my xt1804, which lacks one of European lte band b7 (available in xt1805). Is there any possibility to unlock it for my phone? Please, share your experience.
same problem
Phazmos said:
Did ya try this
Dial *#*#4636#*#* to get to field service menu
Hit menu - upper right - then select band, I think, you'll see it - first option
Select usa - I think that was it - you'll see what I mean
But, I can't remember of hand what bands are supported by this device. Google will remember though, ask him!
Click to expand...
Click to collapse
I have the same problem with tx1805.. after flash baseband from a tx1806 i think that is a hardware limitation
---------- Post added at 11:38 PM ---------- Previous post was at 11:13 PM ----------
rpavery said:
TLDR:
Bought a new phone in NZ but I live in US, it lacks all 3g and LTE bands for T-Mobile
Tried flashing stock firmware to overwrite with US variant radio; didn't work, still Asia Pacific (APAC) radio
Is is possible to "change the variant" from XT1805 to XT1806 to get US radio? Or otherwise install US radio version?
If not, does anyone have experience unlocking additional bands with QPST/QXDM on this model?
Finally, can anyone confirm if any custom ROMs contain a radio/modem worth trying?
The details:
While traveling my Nexus 5x bootlooped, so I bought a Moto G5S Plus (XT1805, dual-SIM, 3/32 edition, software repo is retapac) in New Zealand, naively thinking that it would work in the US since it's also sold in the US. Got back from my trip and the phone cannot connect to anything better than 2g (EDGE) (but oddly on layover in San Francisco LTE worked). I'm a T-Mobile customer and found that this phone lacks the key T-Mobile bands UMTS1700/2100 (band 4) for 3g and LTE1900 (Band 2) LTE1700/2100 (Band 4) LTE700 (Band 12) LTE1700/2100 (Band 66) for LTE. Now I'm pretty sure the hardware support is there, I just need to switch the radio to the US variant (XT1806). Of course I can't return the phone now, and Motorola reps were worthless (level one rep insisted no US phones work overseas at all!)
What I've tried:
I unlocked the bootloader and reflashed the latest (SANDERS_NPS26.116-61_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip) stock firmware from the firmware center. Upon rebooting, even though the firmware notes indicated a US version, it must somehow see that the phone is XT1805 and flashing the modem and baseband still resulted in APAC radio bands and no LTE signal. I tried also flashing the SANDERS_NPSS26.116-45-5_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC version, which worked except the gpt.bin file didn't install since it's an older version of what was already on the phone (validation failed due to not allowing a downgrade). After reboot and setup, I'm still on retapac with no LTE service. None of the firmware versions indicate a specific region, and this long thread leads me to believe the firmware is for all variants, so somehow it recognizes the variant on install.
Other Options
I know it's possible to also root with TWRP and Magisk and then install a custom kernel/ROM and use some special tools (QPST and QXDM) to modify the NVram to unlock additional radio frequency bands via this thread. I'm willing to try this, but I know it's risky and not fully documented for Moto phones (guide is for Sony). In the end, I don't really care about keeping the APAC bands - I'd be happy to just switch the radio bands to the US version.
I've read over 100 web pages and forum threads in the last few days researching this and looking for solutions. I'd much rather find a way to install the US version of the radio/modem and baseband, but if that's impossible, I'd be happy for anyone to share experience with unlocking bands on this phone. Finally, if these are not good options, can anybody confirm a custom ROM for this phone that includes a radio/modem so it doesn't use the existing stock radio/modem?
Thanks and sorry for the long post, just wanted to provide as much information as possible. Thanks!
Ryan
Click to expand...
Click to collapse
I have the same problem