Root method found to change settings without MSL, download v2.0 of the app from the Play Store to use
I was looking at a way to enable CDMA on my N5, and stumbled onto a little file called "SprintHiddenMenu.apk" that comes on every phone it appears (at least the North American model).
It has the following "secret codes" defined for the dialer. I couldn't get them to show up, but I tried with a GSM sim card:
It looks like it only works SIM serial number starting with "8901120" (bypassed, see edit for details)
The below either have to be dialed via *#*#<number>#*#* or ##<number># (I can't test, since I don't have a Sprint UICC card)
I have no idea what these do, only that there is code to handle them. They may cause your phone to be bricked, so don't just enter them randomly and see what happens
33284 - Unknown (field test mode?)
3282 - Something to do with mmsc/evdo/forceLTE settings
786 - RTN settings (reset?)
72786 - Something also having to do with reset?
675 or 68575 - Something to do with changing MSL/MSID
8378 - Something to do with SPC test/check
There also seems to be a built in field test mode for CDMA/LTE (first code seems to access it). It provides info such as sector id/color code/channel/rx-txt power for CDMA and serving cell/EARFCN/plmn id/etc for LTE.
There are also details for 1xRTT, eHRPD, etc
This could possibly be the first Nexus device equipped with a proper field test mode, albeit Sprint only. I also see the LG has very tight integration into the RIL, with their proprietary extensions being used for some aspects of RIL operations.
EDIT:
Found a way to start Field Test mode manually, bypassing the UICC serial check
start adb shell and type:
Code:
am start -n com.lge.SprintHiddenMenu/.sprintspec.Debug
The above works for *any* LTE network, even if you register on it. For example, I can camp and Rogers (Canada) and get all the info I want (especially DL channel and band 4):
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Enjoy
FInding #2. Configuration Editor
start adb shell and type:
Code:
am start -n com.lge.SprintHiddenMenu/.sprintspec.Data
Apparently, you can enable/disable LTE and bands individually ( Band 26 and 41 disabled).
A few options/features of note (there are many menus):
Enable/disable eHRPD
View data settings for Sprint CDMA network
See ESN/MEID/Home NID and SID
Some of these seem dangerous, especially any "edit" option or "device self service."
App to do all the above
I have created an app to launch this more easily.
I ask this out of ignorance: what implications does this discovery have?
jxr94 said:
I ask this out of ignorance: what implications does this discovery have?
Click to expand...
Click to collapse
Well there are two:
1. It lets you mess with hidden Sprint settings without having to have Sprint do it.
2. It lets you get info about the LTE network you are connected to (like the frequency). So you can tell which bands are being used in various regions/buildings/etc. Basically, for networks geeks.
This is awesome! Was always jealous of Samsung's service menus.
---------- Post added at 10:49 PM ---------- Previous post was at 10:22 PM ----------
I wonder if this exists for GSM as well. Too bad this menu doesn't list the channel width.
bioyuki said:
This is awesome! Was always jealous of Samsung's service menus.
---------- Post added at 10:49 PM ---------- Previous post was at 10:22 PM ----------
I wonder if this exists for GSM as well. Too bad this menu doesn't list the channel width.
Click to expand...
Click to collapse
I couldn't find any reference to GSM or UMTS inside the app. Keep in mind this was exclusively created for Sprint. We're just lucky it works on any LTE network. They purposely put that SIM serial checking in place so that it ensured it was only used on Sprint.
Yeah, channel width would be nice. I didn't see it anywhere in the menus, so looks like we're out of luck unless I missed it. Personally, I'm more than happy that even the info provided in those screens is there.
With Sprint, top three I'm pretty familiar with. The bottom two are new to me and seem unnecessary to mess with.
*#*#DATA#*#* (3282) - CDMA Data programming, obviously. With MSL allows you to turn on/off LTE Band 41(2.5Ghz) and LTE Band 26(800Mhz) along with other things.
*#*#DEBUG#*#* (33284) - Lets you see all the radio information. Which band you are connected to, serving cell, power levels, SNR, Ec/Io, which freq channel on uplink/downlink.
*#*#SCRTN#*#* (72786) - This does a complete re-activation, resetting the modem, your profile, and PRL. Phone reboots.
*#*#675#*#* and *#*#68575#*#* - Seems to just let you view MDN and MSID and set only MDN. Probably not wise to mess with.
*#*#8378#*#* - 1x Diversity, EvDo Diversity, MRD, and EVRC_B settings. No idea what these are.
zivan56 said:
I have created an app to launch this more easily.
Click to expand...
Click to collapse
For your app also add *#*#4636#*#* which is the dialer code to access radio profiles (LTE/CDMA , LTE /GSM, etc).
Good shortcuts to the dialer area and will recommend to others over @ s4gru.
Interesting thing I noticed this morning, the phone will search through all bands (1/2/4/5/17/19/25/26/41) when there is no reception. This seems hugely inefficient, shouldn't the radio know, I'm currently on T-Mo, only search for band 4, or I'm currently on Sprint, only search through bands 25, 26 and 41
lilotimz said:
For your app also add *#*#4636#*#* which is the dialer code to access radio profiles (LTE/CDMA , LTE /GSM, etc).
Good shortcuts to the dialer area and will recommend to others over @ s4gru.
Click to expand...
Click to collapse
I'll add it tonight. My main point for the app (for starters) was to launch the test mode on non-Sprint devices, since it checks the SIM serial number and blocks launching via the dialer. I'll try to find a few more pages and add them to be launched as well.
bioyuki said:
Interesting thing I noticed this morning, the phone will search through all bands (1/2/4/5/17/19/25/26/41) when there is no reception. This seems hugely inefficient, shouldn't the radio know, I'm currently on T-Mo, only search for band 4, or I'm currently on Sprint, only search through bands 25, 26 and 41
Click to expand...
Click to collapse
I don't believe there is any way for the phone to know. The SIM card doesn't carry any information about the bands used. It is basically up to the phone to discover.
The LTE scan is lightning fast for me though, about 3-5 secs at most to scan all those. Compared to an UMTS scan which takes a good 20-30 seconds.
zivan56 said:
I don't believe there is any way for the phone to know. The SIM card doesn't carry any information about the bands used. It is basically up to the phone to discover.
The LTE scan is lightning fast for me though, about 3-5 secs at most to scan all those. Compared to an UMTS scan which takes a good 20-30 seconds.
Click to expand...
Click to collapse
The phone knows the MCC and MNC, that should be enough for it to filter out which bands to search.
Great find! Thanks for sharing.
bioyuki said:
The phone knows the MCC and MNC, that should be enough for it to filter out which bands to search.
Click to expand...
Click to collapse
well, does the SIM card store that info somewhere, or some standard in the GSM/CDMA/? that allows the phone to query the network which bands to scan for?
bands update all the time (t-mobile refarming AWS for LTE instead of 2G/3G). you can roam to another network's LTE band. if the standard doesn't give you a way to store/query that info, you can't just hardcode on the ROM/baseband "only look at bands 6-9 for MCC 310 MNC 410" (which is at&t's network)
Yes, the bands used by a provider are dynamic, so it would be a hard feature to implement for relatively little savings.
For example, AT&T has band 4 LTE only in rare markets, how would the SIM know? Store a list of LTE TACs?
lilotimz said:
For your app also add *#*#4636#*#* which is the dialer code to access radio profiles (LTE/CDMA , LTE /GSM, etc).
Good shortcuts to the dialer area and will recommend to others over @ s4gru.
Click to expand...
Click to collapse
Ok, it has been done in version 1.5...should be hitting the market very soon.
DIAG MODE
Hi!
In Nexus 5,
Do not have the diag mode?
there is no way into diag mode in Nexus 5
In theory diag mode is there and can be activated same was as Nexus 4. The problem is the USB subsystem goes crazy when you attempt to and ends up as an unrecognized USB device until you restart the device.
zivan56 said:
In theory diag mode is there and can be activated same was as Nexus 4. The problem is the USB subsystem goes crazy when you attempt to and ends up as an unrecognized USB device until you restart the device.
Click to expand...
Click to collapse
yes,my n5 acts the same
Any chance of seeing the DL Channel bandwidth? I get only DL channel 1780 on band 3.
Has anyone attempted editing build.prop ro.build.user value from "user" to "dev" or something else to see if that opens up any further dialer codes or prevents the reboot situation reported when trying the nexus 4 methods?
About the Band 41
hello
I am a China Mobile customer
China Mobile's 4G is TDD-LTE and use the band 38 (wich is included in band 41)
Now the band 41 is closing by Default setting.
I install your APP, when i want edit the LTE information
The APP ask me the "Service code"
So what is the "Service code"?
Do I need a Sprint SIM card if I want to edit the LTE info. I mean open the band 41
THX
guoting2409 said:
hello
I am a China Mobile customer
China Mobile's 4G is TDD-LTE and use the band 38 (wich is included in band 41)
Now the band 41 is closing by Default setting.
I install your APP, when i want edit the LTE information
The APP ask me the "Service code"
So what is the "Service code"?
Do I need a Sprint SIM card if I want to edit the LTE info. I mean open the band 41
THX
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=2515798
take a look at this thread, the MSL code is the service code the phone is asking for.
I haven't use Sprint for a long time, so I don't know if you need a sim from Sprint to change anything, but you can give it a try and report back
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
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
It appears, Sprint/Boost activation is required for "LTE based roaming" on the 626s. After unlocking LTE bands, I have so far have been successful in obtaining LTE with Band 5 only that is 850 Mhz. This is similar in the Sprint HTC A9 also. The EARFCN of 626s is locked to 2555 Mhz or all the remaining functional bands are mapped to band 5. Band 5 provides excellent indoor coverage and it's absolutely worth the effort. S-On phones can also be modified for LTE, S-Off and supercid helps make it better. It appears band 2, 3, 5, 13, 17, 25, 26 work after changing these values. Modification of these values do not hinder GSM/CDMA/Evdo modem characteristics. It will not damage the hardware or the IMEI. UMTS 2100 Mhz may never work because the UE mode seems to have a band mask. Replacing the carrier_policy.xml in policyman efs explorer, QPST will further enchance LTE capabilities. This has been extensively tested on JIO, Airtel and Vodafone 4G networks of India.
1. Pref S-off (S-on will work)
2. SPC code
3. QXDM
4. In QXDM NV browser, make NV items 6828, 6829 and 65633 to 131518
5. Change item 1877 to 562950035751815
6. Change item 4548 to 562950035751815
7. Reboot phone, phone will automatically latch to available 4G LTE networks.
**The same values and process is also successful for Sprint HTC A9 and Sprint Samsung Galaxy S5 G900P. A factory reset/ firmware flash does not revert the changes made.
How did u resolve pls? U flashed a radio.img that unlocked the bands or u added the bands with dfs, qxdm?
doyin116 said:
How did u resolve pls? U flashed a radio.img that unlocked the bands or u added the bands with dfs, qxdm?
Click to expand...
Click to collapse
You can flash cdma_record.img from bootloader mode if your phone is S-off. This will work only if values were messed due to band mods or programming methods. Let me know if you require any of the files.
Hi, thanks for your reply but I don't have a messed up band. What I'm trying to do is to be able to use 3G/UMTS and LTE but I can't as I can only use 2g. Checked my bands and found they work only in d US. I flashed UMTS bands but I still cannot use 3G ( I wonder why). The UMTS band in my country is 2100 could your explanation on band masking of 2100 be the reason?. Will try unlocking the LTE bands using your guide to see what happens although I'm not conversant with qxdm as I'm a noob but will try to find my way around
doyin116 said:
Hi, thanks for your reply but I don't have a messed up band. What I'm trying to do is to be able to use 3G/UMTS and LTE but I can't as I can only use 2g. Checked my bands and found they work only in d US. I flashed UMTS bands but I still cannot use 3G ( I wonder why). The UMTS band in my country is 2100 could your explanation on band masking of 2100 be the reason?. Will try unlocking the LTE bands using your guide to see what happens although I'm not conversant with qxdm as I'm a noob but will try to find my way around
Click to expand...
Click to collapse
Yes exactly, the RF NV items of UMTS 2100 mhz are active but there is a UE and band mask. It is in the modem firmware. Some properties of the modem cannot be changed via QDART, QPST, QXDM. It is also likely the device does not have specific antennas as required for different bands and frequencies. There is a freq lock at item number 53185. This item is not accessible till now.
Where to from here
dr.faramroze said:
You can flash cdma_record.img from bootloader mode if your phone is S-off. This will work only if values were messed due to band mods or programming methods. Let me know if you require any of the files.
Click to expand...
Click to collapse
dr.faramroze said:
Yes exactly, the RF NV items of UMTS 2100 mhz are active but there is a UE and band mask. It is in the modem firmware. Some properties of the modem cannot be changed via QDART, QPST, QXDM. It is also likely the device does not have specific antennas as required for different bands and frequencies. There is a freq lock at item number 53185. This item is not accessible till now.
Click to expand...
Click to collapse
I suppose I'm doomed then. Or alternatively if and when a custom ROM/kernel arrives for this device, will it b able to remove the mask? If I unlock the LTE bands, will they work even without the UMTS? Thanks for your time
@dr.faramroze where can i find the following files?
/policyman/carrier_policy.xml
/policyman/device_config.xml
/policyman/ue_mode
/policyman/locked
i've opened the policyman.conf from qpst efs explorer and found the links to these files. just curious what is in these files that prevent access to some lte bands.
I know this thread is for 626s but i am exhausted trying to unlock band 40 on my M8 Unlocked Intl version.
hope you can help me out with it.
Hello, Open efs explorer in QPST, map the com ports, send the SPC. You will see a directory named conf. /policyman/carrier_policy.xml is in there. But wait. This is mainly for carrier protected versions not applicable to international models. Altering this xml file is for Sprint, Verizon, China Unicom, China Telecom CDMA etc. For international M8, only calculate the additional LTE bands in NV calc from playstore. Select your bands and write in 6828, 6829 and 65633.
Please help me with the procedure for flashing LTE bands. Can't find items 6828, 6829 in my QXDM NV browser. What version of QXDM did you use?. Would appreciate it a lot if you can give me a step by step tutorial of how to flash the LTE bands. Thanks
dr.faramroze said:
It appears, Sprint/Boost activation is required for "LTE based roaming" on the 626s. After unlocking LTE bands, I have so far have been successful in obtaining LTE with Band 5 only that is 850 Mhz. This is similar in the Sprint HTC A9 also. The EARFCN of 626s is locked to 2555 Mhz or all the remaining functional bands are mapped to band 5. Band 5 provides excellent indoor coverage and it's absolutely worth the effort. S-On phones can also be modified for LTE, S-Off and supercid helps make it better. It appears band 2, 3, 5, 13, 17, 25, 26 work after changing these values. Modification of these values do not hinder GSM/CDMA/Evdo modem characteristics. It will not damage the hardware or the IMEI. UMTS 2100 Mhz may never work because the UE mode seems to have a band mask. Replacing the carrier_policy.xml in policyman efs explorer, QPST will further enchance LTE capabilities. This has been extensively tested on JIO, Airtel and Vodafone 4G networks of India.
1. Pref S-off (S-on will work)
2. SPC code
3. QXDM
4. In QXDM NV browser, make NV items 6828, 6829 and 65633 to 131518
5. Change item 1877 to 562950035751815
6. Change item 4548 to 562950035751815
7. Reboot phone, phone will automatically latch to available 4G LTE networks.
**The same values and process is also successful for Sprint HTC A9 and Sprint Samsung Galaxy S5 G900P. A factory reset/ firmware flash does not revert the changes made.
Click to expand...
Click to collapse
Hi, can you help me? I have two 626s. Using in GSM network. One from Verizon works great have HSDPA connection working. Another from VirginMobile (same HW as Sprint a32ewhl 0PM9200) it is unlocked for GSM but HSDPA do not work. "G" indicator near antenna means GPRS or what, speedtest shows 0,2Mbps only.
Can you help me to make it work with HSDPA?
P.S. Have many boards - sprint, verison, virgin - can backup all nv-items before unlock and after unlock using XTC2clip if you need
nick,
I have the same 626s, sprint version. It seems to show G even when it connects HSPA+. I am checking that with the LTE discovery app.
Also, I could not get them to connect to LTE with any ATT sim
rchir said:
nick,
I have the same 626s, sprint version. It seems to show G even when it connects HSPA+. I am checking that with the LTE discovery app.
Also, I could not get them to connect to LTE with any ATT sim
Click to expand...
Click to collapse
No, I have low speed 0,2mbps so I have no 3G indeed
Need help modifying NV items!!
dr.faramroze said:
3. QXDM
4. In QXDM NV browser, make NV items 6828, 6829 and 65633 to 131518
5. Change item 1877 to 562950035751815
6. Change item 4548 to 562950035751815
7. Reboot phone, phone will automatically latch to available 4G LTE networks.
.
Click to expand...
Click to collapse
Can you or anyone else guide me in changing the item values? In Step 4 are you saying to change the NV items values to 131518? 65633 is system so how can i modify it? Or are you saying to create these Items? They are already present on my Boost Mobile 626s. Now with steps 5 and 6 I changed the previous values to what you specified.
Before this i changed some NV Items to simunlock the Desire 626s which seemed to work but still cannot pull any cellular signal because these bands are still locked?
I am not new to QPST I used it years ago with flip phones but never toyed around with QXDM.
This will be the second Boost unlock for opening GSM bands I have done. Before was a J3 Emerge but i had all needed nv items already to file and just needed to write them. This time it's a bit different of course.
Any help is much appreciated guys.
I accidenly cleared the values for 65633. Can anyone grab me a backup?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Figured it all out except for the LTE Band Pref error i made. Thank you for this guide.
Like user @rchir I too was only able to achieve HSPA+.
When I set radio modem in LTE/GSM(auto) mode all is ok - phone registered and works in LTE network, but when I set to "LTE only" mode, phone goes to enternal network search and found nothing (no network registered).
I think it's because in "LTE only" mode phones set to only Verizon LTE band 13, not global LTE.
How I can make phone works in mode "LTE only"?
If I need to change this "prefered" Verizon LTE band, how can I do this?
I use Verizon XT1254 bootloader unlocked + SU4TL-49 (5.1) stock in LTE band 3 (1800).
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Metalor said:
I use XT1254 bootloader unlocked + SU4TL-49 (5.1) stock in LTE band 3 (1800).
Click to expand...
Click to collapse
Not wise to go LTE only.
If you go LTE only, what happens when there's no LTE?
Like when there's only 3G coverage?
Or want to make a phone call? (Phone needs to drop down to 3G coverage, since you are not using Verizon and would not have access to Verizon's VoLTE. I'm in the U.S. on AT&T and drop down to HSPA temporarily for phone calls on my Quark, since I don't have access to AT&T's VoLTE.)
I would never go to LTE only as that would ensure my phone could not make phone calls (on the carrier I use) or even have data at all times (in poor LTE coverage areas).
ChazzMatt said:
Not wise to go LTE only.
Click to expand...
Click to collapse
I understand it, but this didn't resolve my problem.
Metalor said:
I understand it, but this didn't resolve my problem.
Click to expand...
Click to collapse
I don't see that you have a problem. You said it works fine in LTE/GSM auto mode and you get LTE fine in that mode.
Metalor said:
When I set radio modem in LTE/GSM(auto) mode all is ok - phone registered and works in LTE network
Click to expand...
Click to collapse
For some reason you want to cripple your phone in "LTE only" mode so you can't make/receive any phone calls (mobile voice calls don't work on regular LTE, only on 3G bands) -- and you wouldn't have the option of dropping down to 3G even for data in poor LTE areas.
So, what problem do you have except for the one you're trying to create?
ChazzMatt said:
I don't see that you have a problem. You said it works fine in LTE/GSM auto mode and you get LTE fine in that mode.
Click to expand...
Click to collapse
I want to use "LTE only" mode when I share internet connection to my laptop, because my network carrier provide unlimited free LTE traffic, but limited 3G traffic.
I also use Huawei E3372h (USB-modem) in "LTE only" mode and it works OK, so why XT1254 can't work the same way.
In "LTE/GSM(auto)" mode XT1254 sometimes break LTE connection (about 2 hours continuous data stream) and switch to 3G, so I want to use LTE on force mode, as I use Huawei F3372h now.
Metalor said:
I want to use "LTE only" mode when I share internet connection to my laptop, because my network carrier provide unlimited free LTE traffic, but limited 3G traffic.
I also use Huawei E3372h (USB-modem) in "LTE only" mode and it works OK, so why XT1254 can't work the same way.
In "LTE/GSM(auto)" mode XT1254 sometimes break LTE connection (about 2 hours continuous data stream) and switch to 3G, so I want to use LTE on force mode, as I use Huawei F3372h now.
Click to expand...
Click to collapse
Your Huawei E3372h (USB-modem) works in "LTE only" mode for extended periods of time in the exact same locations as your phone? Is it the same carrier or a different carrier?
Because in LTE/GSM (auto) mode on your phone, you should get LTE if LTE is available. You will get lower (3G/2G) either when LTE is not available or IF your carrier is kicking you off for some reason (congestion or maybe some kind of time/data limit). In those instances that you are NOT getting LTE now on your phone, I don't think you would get LTE by being in an LTE-only mode. I think instead you would get just no data, since the phone would not be able to downgrade to 3G/2G.
I may be wrong, but that's my theory. However, if your Huawei E3372h (USB-modem) works in "LTE only" mode for extended periods of time in the exact same locations with the same carrier , then I don't know.
There is one thing you can try...
I'm that same menu, press the three dots on the top right>select umts bands>usa only.
For me personally, this limited me to lte, and i had to reflash everything to fix it. I think 950mhz (to name one) was still working so this may not even make a difference to you
ChazzMatt said:
Your Huawei E3372h (USB-modem) works in "LTE only" mode for extended periods of time in the exact same locations as your phone? Is it the same carrier or a different carrier?
I may be wrong, but that's my theory. However, if your Huawei E3372h (USB-modem) works in "LTE only" mode for extended periods of time in the exact same locations with the same carrier , then I don't know.
Click to expand...
Click to collapse
Yes, same location, same network carrier and even same phone number (2 sim-cards for same number).
Xeroman0 said:
There is one thing you can try...
I'm that same menu, press the three dots on the top right>select umts bands>usa only.
For me personally, this limited me to lte, and i had to reflash everything to fix it. I think 950mhz (to name one) was still working so this may not even make a difference to you
Click to expand...
Click to collapse
Thanks, but this not work for me.
I found solution:
"LTE only" mode works only with radio MDM9625_104651.11.05.17R from VRZ_XT1254_5.1.1_LCF23.80_CFC_SVC / quark_verizon-user_LCF23.80_release-keys_firmware_upgrade_SVC firmware.
Thanks to sl2208 user from 4pda.
Metalor said:
Yes, same location, same network carrier and even same phone number (2 sim-cards for same number).
Thanks, but this not work for me.
I found solution:
"LTE only" mode works only with radio MDM9625_104651.11.05.17R from VRZ_XT1254_5.1.1_LCF23.80_CFC_SVC / quark_verizon-user_LCF23.80_release-keys_firmware_upgrade_SVC firmware.
Thanks to sl2208 user from 4pda.
Click to expand...
Click to collapse
Interesting. So every update since that July 2015 XT1254 firmware upgrade breaks that mode on the XT1254? That firmware folder is not complete, by the way. Doesn't even have SUTL-49. But I assume you are probably on SUTL-49 already?
The dates in that folder are only upload dates, not release dates. The upload dates are up to a year off from actual release dates. And they also have XT1225 firmware in the "XT1254" folder, for some strange reason.
And I know it's from July 2015 because of this post:
20th July 2015, 04:10 AM
http://forum.xda-developers.com/showpost.php?p=61948709&postcount=202
Semseddin said:
Curious if anyone flashed this new file, quark_verizon-user_LCF23.80_release-keys_firmware_upgrade_SVC.xml.zip , Provided to community 2 days ago.
edit : just flashed onto a xt1254 with android 5.1 , it softbricked the device, couldn't flash most of the partitions. Downloading stock 5.1 fxz to unbrick, lets see.
Click to expand...
Click to collapse
I tried SUTL-44, SUTL-49 and
VRZ_XT1254_KDF21.128-15_15_CFC_SVC, nothing of these works with ""LTE only" mode. Then I asked on 4pda forum and user sl2208 tells me, that he tried all firmwares from this folder and only with LCF23.80 "LTE only" mode works.
this might be out of topic but kind a related ...
I'm using 1254 with 1225 stock India 6.0.1 ... I'm able to set LTE only and data working just fine (I'm using GSM Provider) so I dont consider this is some kind of problem before.
the problem for me is ... the default value is "LTE/GSM" ... and when there's call in ... it's drop to "E" not to any 3G network [H+/H/3G or umts]
is there any option to set it to "LTE/WCDMA/GSM" (might be from build.prop or else ... since there's no option like that in *#*#4636#*#* ...
3Dota said:
this might be out of topic but kind a related ...
I'm using 1254 with 1225 stock India 6.0.1 ... I'm able to set LTE only and data working just fine (I'm using GSM Provider) so I dont consider this is some kind of problem before.
the problem for me is ... the default value is "LTE/GSM" ... and when there's call in ... it's drop to "E" not to any 3G network [H+/H/3G or umts]
is there any option to set it to "LTE/WCDMA/GSM" (might be from build.prop or else ... since there's no option like that in *#*#4636#*#* ...
Click to expand...
Click to collapse
Hey is there any way to install official Android 6.1 in xt1254 Verizon ??
shoc.shukla said:
Hey is there any way to install official Android 6.1 in xt1254 Verizon ??
Click to expand...
Click to collapse
might be this Nov 25 ...
Sorry, had an answer but not exactly what your want.
shoc.shukla said:
Hey is there any way to install official Android 6.1 in xt1254 Verizon ??
Click to expand...
Click to collapse
There are two ways......
1... If your boot loader is locked you have to wait you might get official Verizon/Motorola version probably later this or at the next month...
2....If you are unlocked (boot loader )you can unlock the Boot loader and flash the 6.1 version.
Nido221 said:
There are two ways......
1... If your boot loader is locked you have to wait you might get official Verizon/Motorola version probably later this or at the next month...
2....If you are unlocked (boot loader )you can unlock the Boot loader and flash the 6.1 version.
Click to expand...
Click to collapse
Be better to unlock the bootloader and wait for people to upload copies to manually flash with unlocked bootloader.
If your bootloader is locked you will get the OTA, but your bootloader may remain locked down forever after that. Sunshine can't promise an exploit.
With unlocked bootloader you can have the official Verizon Marshmallow firmware AND do other stuff -- like root, install xposed, etc.
Visiting the US and trying to find more information on this upcoming 3G shutdown.
From what I have learned from calling/chatting with T-mobile, AT&T, Sprint, Mint Mobile, Boost Mobile, Straight Talk and Consumer Cellular (** all this info is not guaranteed completely accurate as not all cell tech support people actually know everything - not a knock - how could they know everything about 1000 different handsets just saying)
Following anything you see below is certainly without warranty. I am not responsible for bricking your phone or turning it into a coffee maker.
Okay so enough disclaimer. Here is what I think I have learned:
For reference my phone is a V40 ThinQ LM-V405UA. It was manufactured for Sprint - bought it unlocked and refurbished.
AT&T has already shutdown 3G calling and all voice calls are now on VoLTE... but maybe not in all areas??
T-Mobile and it's MVNO's still have 3G operating and plan to shut it down in July.. ish...
Mint Mobile and Boost shows my IMEI to be compatible.
Consumer Cellular show my IMEI to NOT be compatible.
The AT&T store told me in person that I would NOT be able to enable VoLTE on my phone with the network since it was made for Sprint
AT&T Chat - escalated to Technical Support - confirmed that there was no way to enable VoLTE and that it would not function on their network.
Chatted with T-Mobile, Sprint and LG - they could not tell me any service codes or techniques to enable VoLTE. Each did kindly tell me I should check with LG, T-Mobile, Sprint...
*#*#4636#*#* brings up the Testing Menu
Under Phone Info you can switch on "VoLTE Provisioned"... (YES!! - right? ...not sure this does anything)
Below that is a toggle for "Wifi Calling Provisioned" . Mine is grey'd out in the off position
You can set the preferred network type - and mine is set currently to LTE/CDMA/UMTS auto (PRL) - not sure what that means but...
You can enter the "HiddenMenu" by dialing *#546368#*405#
I clicked all around and found only one thing
Click SVC Menu
Scroll down to VoWiFi (Ahaaa!! right??)
Click on Wi-Fi Calling Toggle and change the value to 1 - on
I rebooted and... no change.
I currently have a Mint Mobile sim (T-Mobile towers) and it currently works. Gleaning from what I read somewhere - if you truly have VoLTE activated and configure correctly you should be able to have data to load a web page DURING a call (with WiFi switched off). Mine fails to load during a call.
If you have VoWifi configured and activated correctly you should be able to make a phone call having Cell data switched off and attached to WiFi. Mine can not make a call.
My wife's Xioami phone does all of this and even has little VoLTE symbols at the top of the screen.
Hopefully all of this information helps someone else - but even better yet - hopefully someone can tell me if I will still have cell service in July when T-Mobile is shutting down their 3G service. Are there other tests I should be doing?
Also for fun - pulled my LG-V20 from the drawer and messing with it. It shows that WiFi Calling is WORKING... Battery is bloated but I think I had a successful test with it.
Anyway - that is where I am at. All tips, tricks and ANSWERS are appreciated.
I don't know if flashing it to the AT&T or open market version rom would do the trick but probably would. Note, since it's refurbished you sure it wasn't already reflashed to the open market version rom? If so it should work!
AT&T might have gotten confused by your description...
AT&T whitelisted phones:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
My understanding, and it could be outdated, but maybe not, but at&t (supposedly) checks imei, and if it's not one of their phones, there's nothing you can do to make it work. From your description, it *sounds* like they are still doing this.
For VoWifi to work, with my mint mobile sim at least, you have to go to your mint account and turn on VoWifi ability. So not only does the phone need to be capable, the sim needs to be provisioned for it. Many people overlook this part.
There are numerous indicators of VoLTE working. Many times when you bring up the dialer there's a little HD symbol on the talk button. Other times it will give you a little LTE symbol on the status bar when making a call (and it doesn't change to 3G during call), etc.
The VoLTE situation is where 'what rom are u running?' becomes very important. The lte bands that the rom is capable of need to coincide with the carrier you want to use. The 'Open US' roms have the most bands available, and is usually a great choice for T-MO (and mvno of t-mo). Even has band 71 (which is only used by t-mo).
Lastly, for those that may not be aware, after market roms, like lineage, aren't capable of VoLTE (or VoWifi), for most LG phones. that's because LG (and Sammy) both use a 'proprietary' IMS stack, which means those Vo technologies only work on their phones with their roms.
AT&T doesn't care about who's phone it was as long it's imei isn't blacklisted.
What is important is the hardware which can't be changed or the firmware which can be changed.
My guess is the issue is the former. The carrier variant phones can have slightly different hardware configurations.
Thanks gang for the notes.
I'm running stock rom. I'm not rooted nor bootloader unlocked. I'm a bit resistant as this is my daily driver phone plus there doesn't seem to be clear confirmation that cross flashing something will really result in better performance. Add to that I won't be able to reinstall whatsapp nor my banking app etc - since my home country sim and phone number (Colombia) won't receive a confirmation text until I return there in October. Tough situation.
But I've got more test results
@AsItLies - thanks for that - I was able to enable wifi calling in the Mint app. I also called consumer cellular to confirm that my sim had volte and wifi calling enabled on their end. This was all done before testing below.
I found some exciting new settings inside the hidden menu.
Dialing *#546368#*405# choosing: Field test / GPRI VoLTE+VoWifi / IMS / Slot 0
VoLTE was enabled (possibly from steps done above in my first poat?) But I was also able to enable VoWifi ViWifi and ViLTE. I enabled them all.
After making that change I dialed the Testing menu - *#*#4636#*#* - Wifi calling Provisioned and Video calling Provisioned are still greyed out in the off position. VoLTE Provisioned is still on.
Testing - I can make a call using a Consumer cellular (At&t mvno) sim. I can not get cell data during the call though- same results as with my Mint mobile (T-mobile) sim.
I was told that At&t has already shut down all 3G calling so my phone MUST be using VoLTE if the call worked?
I have read unconfirmed reports that not all 3G calling has been shut down since some of the cell towers have not been upgraded yet... so could be I just get lucky.
My wife's phone can make calls with either sim AND get cell data during the call. (so does that prove that the nearest tower must already be upgraded?)
My wife's phone has nice symbols and setting sliders for wifi calling and volte calling - all enabled
I tried running tests with airplane mode on and wifi enabled - but it wont make a call that way on my phone or the wife's phone.
So basically it seems like nothing has changed. I'm still not convinced that I will have a working phone in July ish... Any more tips on testing and verifying that are appreciated.
It's likely running on 4G VoLTE.
This is how my Note 10+ is configured, no changes were needed.
@blackhawk - My screen looks very similar.
My preferred network type is set to - GSM/WCDMA/LTE (PRL).
I am not sure if that was the default or if I fiddled with that... I am going to dink around with that and see if changing that solves my problem. But
But I did some more testing. I was away from the house at the grocery store. I dialed my phone with Mint Mobile sim in and my 4G symbol changed to 3G and the call went through. I did have data during that time - but painfully slow.
Grabbed the wife's Xiamoi phone with her Consume Cellular (AT&T Mvno sim). Dialed and the 4G symbol stayed on and she had data of a reasonable speed.
So - I am believing... not proof... that my phone is still dropping to 3G to make calls and is skating away on the still operating 3G system of T-Mobile. Evidence that I might be without calling in July.
I should test the reverse - and pop the sim out of the wife's phone and try my phone with an AT&T sim and see if I had no calling service.... but she doesn't really like when I pop open her phone in the grocery store. She puts up with a lot - but I didn't have any "geek credits" in the bank so I will have to plan for that later...
Anyway - that is the latest.
wantpizza said:
@blackhawk - My screen looks very similar.
My preferred network type is set to - GSM/WCDMA/LTE (PRL).
I am not sure if that was the default or if I fiddled with that... I am going to dink around with that and see if changing that solves my problem. But
But I did some more testing. I was away from the house at the grocery store. I dialed my phone with Mint Mobile sim in and my 4G symbol changed to 3G and the call went through. I did have data during that time - but painfully slow.
Grabbed the wife's Xiamoi phone with her Consume Cellular (AT&T Mvno sim). Dialed and the 4G symbol stayed on and she had data of a reasonable speed.
So - I am believing... not proof... that my phone is still dropping to 3G to make calls and is skating away on the still operating 3G system of T-Mobile. Evidence that I might be without calling in July.
I should test the reverse - and pop the sim out of the wife's phone and try my phone with an AT&T sim and see if I had no calling service.... but she doesn't really like when I pop open her phone in the grocery store. She puts up with a lot - but I didn't have any "geek credits" in the bank so I will have to plan for that later...
Anyway - that is the latest.
Click to expand...
Click to collapse
Set it to that setting I'm using.
Clear Sim toolkit data.
Network reset and a reset on AT&T's side too.
The APN profile should ATT Nextgenphone I believe.
@blackhawk - thanks. I have an AT&T sim to fiddle with now (Straight talk this time).
AT&T only gives me 1 bar here in my house.
It seems no matter when I chose as my Preferred network type - I get
Out of service area / Mobile network is unavailable
SIM not provisioned for voice
But I don't have a SIM toolbox on this phone. Can I get that installed without root? Can you point me in that direction. Because maybe that is what I need to do next is clear that - especially since I keep popping in random sim cards.
Thanks again
Oh - skip that - brain dead. I got the sim toolkit cleared...
On with the testing!
Did some testing again with my Mint SIM - i get 4 bars here...
Did you know that you can have the dialer, Testing menu and Sim Toolkit settings page open/split screen or background screens at the same time? Well that saves some time... By the way the HiddenMenu won't stay open as a background page... Just so you know.
So here is my testing sequence: Wifi switched off. Dial the local automated weather number and then switching to the Testing menu to watch the reported "Voice Network Type" . Record results. Enable Airplane mode. Got to Sim Toolbox and clear data. Disable Airplane mode and try a new "Voice Network Type".
Basically all of the settings for "Set preferred network type:" that include UMTS or GSM will work. But the Voice type drops to GSM or UMTS. Data drops to UMTS , HSPAP or sometimes EDGE. 5 seconds after the call ends the Phone Info page reports "Voice Network Type" and "Data Network Type" as LTE.
Any settings like LTE Only or something that doesn't include UMTS in it - the calls just fail. Actually - if the "GSM Service" inside Testing Menu/Phone Info reported "Emergency Calls Only" under "GSM Service" - then you can bet the call failed. Despite really wanting to do complete testing - I did not dial 911 to see if it would work. Just seemed wrong to potentially interrupt a real emergency - even in nowhere USA.
I found some more interesting settings inside HiddenMenu / IMS Setting / GPRI VoLTE / Slot - 0 / Roaming
Inside there are VoLTE and VoWifi - I enabled all the roaming options inside each.
But - alas no change to my tests so far.
I tested the Wife's phone on Straight talk and the Mint sim = VoLTE symbol
So that is one AT&T and one T-Mobile MVNO
Preferred Network Type: LTE/TD-SCDMA/UMTS
Worked great. Testing page showed that the voice call stayed on LTE. I enabled Wifi and tried getting it to transfer to a VoWifi call but - even with 1 bar it wouldn't go. If you have 0 bars it won't initiate a call. Probably a security thing as they don't know if you are a real subscriber??
Anyway - I think that proves?? that my phone is still not doing any VoLTE nor VoWifi calling and will likely fail or have extreme problems as the 3G network fades away.
On my N10+ the hidden menu stays open until I close it. Makes things easier.
Get the carrier advanced tech support to troubleshoot it if possible. You probably know more about than me at this point.
I can highly recommend a Note 10+ N975U1, they run great on Android 9 or 10; Android 11 and especially 12 not so much so. I have two, just bought another new one about 5 months ago.
It's a better flagship Samsung than the ones Samsung released after it in my opinion.
New factory sealed ones are available still for $800 and used ones in "excellent" condition for half of that. In a good case they will easily last 3+ years with only battery replacements. The one in my hand is 2.5 yo and looks/runs like new with zero display degradation. It's heavily used. Current OS load will be 2 yo in June, still fast and stable with minimal maintenance. Supports up to 1tb expandable storage.
Both the N975U (AT&T variant) and the N975U1 (unlocked) run seamlessly on AT&T. There's a 5G variant but it will likely eat more battery.
It's display is one of the best, maybe the best in any smartphone even today It's gorgeous with an exceptional color rendering index and white point. Being 60hz means less power consumption and better color rendering/calibration, great for vids.
It's just a snappy fast fun work horse of a phone that has excellent build quality.
Lately Samsung and Google Android have been subpar... dropping balls.
That is a smoking fast phone! I may have to give this phone up and move on. But that has issues of it's own as I will still have to keep this phone around because there are a bunch of apps I won't be able to install on a new phone because I can't get my sms confirmation until I get back to South America. But not a whole lot of other options.
Thanks again,
wantpizza said:
That is a smoking fast phone! I may have to give this phone up and move on. But that has issues of it's own as I will still have to keep this phone around because there are a bunch of apps I won't be able to install on a new phone because I can't get my sms confirmation until I get back to South America. But not a whole lot of other options.
Thanks again,
Click to expand...
Click to collapse
You're welcome.
It's a true pain migrating to a new device. I hope you get that one successfully running on VoLTE.
If you like that large of a display, it's form factor is still the best. Better display to bevel ratio too. Lighter and thinner the S22U with better SOT.
Watch this vid where the N10+ literally smokes the S22U after both rams get loaded up with apps. wtf? I'll take the dinosaur Note...