yashsingh1/xdaforums huggingface dataset:
[Galaxy S 5 General] Borfas:
Open the dial pad

Type: *#0011# to enter Service Mode (Be very careful with what you do here)

Note: You need to be rooted for this to work

Once in Service Mode, do the following:

Tap the menu button and tap Back

Tap the menu button again and select "Key Input" and enter an upper case Q and press OK

Tap the menu button again and select "Key Input" and enter 4 zeroes (0000) and press OK

Wait 5 - 15 seconds. You'll see the Main Menu

Choose option [2]: UE SETTING & INFO

Choose option [1]: SETTING

Choose option [1]: PROTOCOL

Choose option [2]: NAS

Choose option [1]: NETWORK CONTROL

Choose option [4]: BAND SELECTION

Choose option [4]: LTE Band Preference

Choose option [7]: LTE ALL (Or you can choose any band instead)

If you want to go back then tap the menu button and choose Back (Don't press the back key)

DON`T WORK ON MY S5.
[Galaxy S 5 General] genica:
You can extract the image file from the modem.bin and non_hlos.bin using "poweriso". I have flashed those files to my phone using root Explore. I've successfully flashed both at&t and tmobile modems to my g900f. However it did not unlock any additional bands
[Galaxy S 5 General] botwa2000:
Did you edit the NV values after flashing the modems?
[Galaxy S 5 General] genica:
I have flashed the backup of a g900t QCN which edits the nv values in this tut. In root explore the file "firmware" is the non-hlos.bin and "firmware-modem" is the modem.bin. seems to only work on ng2 bootloader. Still working out the kinks

---------- Post added at 12:09 PM ---------- Previous post was at 12:00 PM ----------

The non-hlos files only survive one reboot. On second reboot the phone goes into a bootloop until the stock file flashed back using odin
[Galaxy S 5 General] pabel101:
USC

Hi, i upgraded to US Cellular S5 From US Cellular S4 but for some reason the phone wont work with my Old sim? anyone have any idea about this?
[Galaxy S 5 General] Ebatt:
Hi, I have just tried your above method on my G900FD and before I started I set the phone to WCDMA/GSM for Sim 1

After following down the instruction to the last selection (7) the phone Sim 1 moved to LTE/WCDMA/GSM (auto connect)

My phone is not rooted I am surprised that it worked. Yes I know it is easy to change it in Network, but I assumed that it would

only work with root.

Cheers
[Galaxy S 5 General] Borfas:
this is mai menu.
[Galaxy S 5 General] botwa2000:
Wrong thread.

May I suggest you check with your carrier.
[Galaxy S 5 General] botwa2000:
Obviously the stock network settings would work on non-rooted phones.

Did you manage to enter into hidden service menu and make the network changes through there? Did the changes stick after phone reboot?
[Galaxy S 5 General] Ebatt:
I used the method described earlier ( *#0011# ) and than followed the instruction (type Q, than 0000) etc.

Once I did it it said it had changed on the " More Networks " setting page, " Mobile Networks" "Network Mode" LTE/WCDMA/GSM (auto connect)

if you than selected "Network Mode" it said WCDMA/GSM (auto connect), which was what I had selected prior to test it. So I called my phone using

my land line and it would be busy all the time, I tried 3 times. Than I rebooted the phone and it stayed in LTE/WCDMA/GSM Mode. Not sure if this

helps any one understanding what is going on. Also note that if I dial *#0808# it gets into a menu "USB Setting"

with preselected "AP" and "MTP" but I do not understand what this menu does thus

I have not touched it.
[Galaxy S 5 General] yakapa40:
[MENTION=6181840]Ebatt[/MENTION]

*#0808#: USB setting

MTP Media Transfert Protocol

MTP+ADB Media Transfert Protocol +Android Debug Bridge (USB debuging)

PTP Picture Transfert Protocol

RNDIS+DM+MODEM Remote Network Driver Interface Specification+Diagnostic Mode+Modem

RMNET RmNet is a proprietary USB virtual Ethernet framework developed by Qualcomm for its mobile phone platforms

select : MTP or MTP+ADB if you need USB debuging

RNDIS+DM+MODEM if you need Diag Mode but don't forget to come back to MTP or MTP+ADB when it's finish
[Galaxy S 5 General] botwa2000:
Hi [MENTION=4583018]yakapa40[/MENTION], do you think I'll be able to change the items in the service menu by editing modem.bin? And another question : is it safe to do so?
[Galaxy S 5 General] yakapa40:
hi [MENTION=6021435]botwa2000[/MENTION]

about service menu and nv items you can take a look post8: http://xdaforums.com/android/general/3g-lte-frequency-nv-items-qualcomm-t2950491

about modem.bin

at this time i can't extract all the files but you can download all i've extract from your modem.bin ( G906K) : https://1fichier.com/?oo5zjf3211

regards
[Galaxy S 5 General] genica:
Some of the bands I seemed to have unlocked so far
[Galaxy S 5 General] genica:
Some of the bands I seemed to have unlocked so far

Along with band 38
[Galaxy S 5 General] botwa2000:
Wow man - is this your G900F ? Looks like you're in fact using a new band B4! Though I'm wondering where you can connect to B40 as it's not used in the US.

Please can you describe precisely the steps of your procedure including how you created the qcn files (what tool? Did you use any password?)

Do you new have the new bands listed in the service menu?
[Galaxy S 5 General] botwa2000:
Are you saying NV 65633 will determine what LTE bands are shown in the service menu under NAS network control? I'd like to give it a try but what are the potential risks? What happens if I add a band that's not supported by the hardware?

Also your download link doesn't work.
[Galaxy S 5 General] Ebatt:
yakapa40 Thank you for the info, I am trying to add 700Mgz LTE band, it has just been released from the old analogue tv and given to the local Telcos here in Australia

Apparently the 700 Mgz band penetrates better and it is ideal for indoors given better reception. Also one of the Telcos (Telstra) is going to aggregate to the 1800 Mgz band for faster down loads. Hoping that we can achieve enabling extra LTE bands for the S5 in the near future
[Galaxy S 5 General] yakapa40:
[MENTION=6021435]botwa2000[/MENTION]

service mode is a short cut where you can see some NV

service mode is written in modem.bin and you can't change what it's written and sometimes service mode read NV Values so if you change NV value you can read it in the service menu

i 'm not able to change NV items from 65535 (FFFF) to 100000 at this time so i can't try with LTE Band Preference"^"MMode*"

when you add a new band in NV6286 and don't work with your device it's not an Hardware problem it's only material

for cheaper cost your device can't work with all LTE bands

exemple with LG LS980 in post 4 : http://xdaforums.com/android/general/3g-lte-frequency-nv-items-qualcomm-t2950491

all G900F service mode menu is in post : 9

regards
[Galaxy S 5 General] Sepero:
Does this mean that the phone may be missing the necessary internal antennas to operate on all bands?
[Galaxy S 5 General] ecopy:
Hey guys! I have tried to enable lte band 4 on my european g900f. I wrote corresponding lte nv values, I then checked if they really written, and that was ok. But in fact being now in the USA i cannot use lte :( it only rarely connects on band 2 giving no data traffic :(

So has anyone really managed to make it work and how?

P.S. I have entered *#0011# menu and switched to "lte all" with no effect...
[Galaxy S 5 General] botwa2000:
Yep, it does unfortunately:(

Either antennae or some other hardware configuration.
[Galaxy S 5 General] CrimsonKnight13:
I'll be moving to South Korea in February with a Galaxy S5 (SM-G900P). What's the best way for me to utilize all of the South Korea bands with the methods described in this thread? How well do the current bands on the phone translate over if I utilize a South Korean SIM card? Eventually I'd love to have my phone unlocked for as many band as possible, so I'll actively participate in this thread later on.

Edit 3: after reading one of the source threads, I'll just stick to this one for my research. :)
[Galaxy S 5 General] botwa2000:
Hi will you be posting the steps you've taken please?
[Galaxy S 5 General] botwa2000:
Hi and welcome to the thread:)

The first time anyone actually said they managed to unlock a Sammy device was in post #120 above though we're still waiting for the exact procedure.

It would seem at the moment that the easiest thing to do is compare the bands that are supported by your device with those operated by the Korean network providers (three or four of them)...

NV edits alone aren't enough to unlock an S5.
[Galaxy S 5 General] ecopy:
Actually the explanation contains the instructions to haVe custom kernel, not just root. I suppose this is why the thung is not working for me as I only have rooted stock and knox 0x0.
[Galaxy S 5 General] CrimsonKnight13:
Thanks!

I was able to get all bands unlocked on WCDMA, GSM, UTMS, & LTE on a spare Galaxy S4, so that's progress. Once I do get over to SK, I'm going to start testing out my ideas on my S5 once I "own" the device since I'm currently "testing" it through Samsung Insights for 6 months (started around Dec 25th).

This should get real fun... especially when it involves some tinkering. :good:
[Galaxy S 5 General] botwa2000:
No, custom kernel was recommended in order to enable edits of NV values as it was necessary for other phones.

For Sammy, you can edit even on stock kernel.

Clearly I might be wrong however folks did try custom kernels and weren't successful in unlocking.
[Galaxy S 5 General] botwa2000:
Were you able use S4 on those unlocked bands, especially LTE? If yes, can you please describe what you have done and how?

For S5, many have thought they added new bands but still couldn't use the phone on those added frequencies.
[Galaxy S 5 General] CrimsonKnight13:
I used QPST & QXDM to edit the NV data within each section & the NV calculator to get the values. I did not write 0 to each one, since reading first then writing custom values worked fine. After the values for each section was changed, I rebooted the phone. The settings stuck every time.

I won't be able to test any new domestic or international bands since I don't have any spare sim cards.

As of right now I have 1 S5 & 2 S4s.

S5 (SM-G900P): Sim unlocked for international & domestic use (untested), stock 4.4.4, no root (will do so once phone is released to me fully), my main phone

S4 #1 (SPH-L720T): Sim unlocked for international use (untested), all bands enabled (untested), various roms used, rooted, spare phone

S4 #2 (SPH-L720T): Sim unlocked for international & domestic use (untested), stock 4.4.4, no root (will root before Feb 23rd), wife's main phone

I'll be testing out Korean sim cards once we get to Korea on February 24th.
[Galaxy S 5 General] djdaniell:
Sm-g900fd - smg900md

Has anyone tried the 900fd?

This is a dual sim model, is the same procedure?

I have tried adding the b4 and b17 LTE bands; but does not work

I've put 900md firmware, in the service mode, the b4 y b17 bands shown, but says "not supported"

However in the NV values, the changes are kept, but if I choose lte/wcdma/gsm I lose signal:crying:

Has anyone been able to do in the official firmware?:confused:

I'm sorry, I do not speak English
[Galaxy S 5 General] botwa2000:
I see you got an inactive band B4 listed in the service menu. Did you always have it there or it appeared after your modifications?

Also it's not quite clear what steps you've performed exactly.
[Galaxy S 5 General] djdaniell:
The bands shown as unsupported, appeared after I put the firmware G900MD.

I need enable those bands, even the 4 and 17

the procedure is the same, when I have the FD firmware, then with MD, was the same as that shown at the beginning in this tutorial

PD: when you change firmware, NV values ​​do not change, I think

I hope you understand :cool:

I use translator
[Galaxy S 5 General] botwa2000:
By firmware - do you mean the qcn file or the ROM?

What NV values did you edit and how?
[Galaxy S 5 General] djdaniell:
ROM, I put via Odin, G900MDUBU1ANJ2 Firmware,

I used QPST , QXDM, and modified only the 06828, 06829 NV Values
[Galaxy S 5 General] genica:
Can you explain little more on how you got that firmware on your phone using odin? Like which odin? Any mods or custom kernels? What firmware you was on before you flashed? And was knox tripped?
[Galaxy S 5 General] botwa2000:
Your phone should support 1800 & 2600 mHz by default. What NV did you have originally and what values did you write?

The phone itself should have no problem with LTE - folks use it in the UK and other regions on the supported bands.
[Galaxy S 5 General] genica:
I've unlocked band 4 by flashing the t-mobile qcn backup. It seems you can't use what's not on the flash chip or what the modem doesn't support. But I sold the g900f and bought a g900v... got a good deal on it. It uses two modems... bell modem in the NV and modem that you flash. The modem supports LTE Bands 2,3,4,5,7,13 and 17 but only has bands 3,4 and 13 on the flash chip. When I figure out more I'll let you know
[Galaxy S 5 General] massu0310:
Hi guys,

I'm trying to unlock the LTE 900 band (band 8) on my SM-G900S (SK Telecom, Korean S5)

I've successfully changed the NV values for both 6828 and 6829.... (Using QXDM)

But when I access the Network Settings, band 8 doesn't show :crying:

I flashed my device to the Pheonix Rom + Kernel to edit the NV values.

Since I couldn't find any menu to set the network to LTE, I reverted back to the stock ROM (Kitkat).

When I checked the NV values, they stayed to the values I changed to.

Any thoughts on why it's not working?
[Galaxy S 5 General] botwa2000:
Chap if you read the entire thread you'd see we're all in the same boat at the same stage:(

So far no one turned up who'd say why exactly the mod ain't working.
[Galaxy S 5 General] massu0310:
Thanks for the reply!

I did read the entire thread.... But I think not thoroughly enough :p

I'll try some different ROMs and see if it makes any change.... If I DO get the LTE bands I want, I shall post the working configuration :D (But of course, I must not be the first one to try)
[Galaxy S 5 General] botwa2000:
Hey, if you succeed you'll become an XDA hero overnight:) absolutely share with us your progress - good or otherwise.
[Galaxy S 5 General] massu0310:
If this is any help...

This is what just happened.

I just upgraded my SM-G900S to Lollipop using G900SKSU1BOA1_G900SSKC1BOA1_G900SKSU1BOA1_HOME.tar

I was looking around the SKT Hidden Menu (I THINK this is model AND rom specific, since I couldn't access it using custom ROMs)

LTE B8 showed up! (Since this was the band I was trying to enable)

Upon clicking....

It just reverts back to my original selection (which was automatic)

Soooooo... I went to the service menu using *#0011# and on the LTE Band Prefernces, B8 doesn't show up.

Maybe we need some other way to edit the LTE bands in the service menu.... I have no clue where to look for :crying:

Also, now I can't even connect my phone through QPST.... If I change the USB settings to RNDIS+DM+MODEM, my PC doesn't even detect it!! Arrrrggggg
[Galaxy S 5 General] botwa2000:
How do you pen SKT hidden menu? Can you post a screenshot of where you see B8?

Do you mean the option wasn't there before?
[Galaxy S 5 General] massu0310:
SKT Hidden Menu is opened by dialing: 319712358 and entering 996412 as the password.

But this menu is ROM specific, you need the G900S ROM to see this menu.

LTE B8 Menu wasn't there before when I was using KitKat 4.4.2.

But now I have installed Lollipop it's showing!

I'm still trying to figure out a way to get my QPST working with Lollipop.... Do I have to downgrade to KitKat?

====================================================================================

Edit: I've added the screen shot from my service menu (*#0011#) as well. You can see that there is no LTE B8 here....:crying:

1st Screenshot: SKT Hidden Menu opened by dialaing the sercret code above

2nd Screenshot: Menu after clicking 'Network Setting'

3rd/4th Screenshot: Menu after clikcing 'Network Mode'

5th Screenshot: LTE Band Preferences in Service Menu (*#0011#)

====================================================================================

Since I couldn't find any way to get my QPST working with Lollipop, I just reverted back to KitKat and changed more NV values (6828)

I've added more LTE bands to see if the changes show up in Lollipop. (LTE Bands 1 to 9 and 17)

I'll post the screenshots once I've done recovering my device back on Lollipop :cowboy:

====================================================================================

When I reverted back to KitKat, the LTE B8 did not show.

Back on Lollipop, it's showing LTE B8. (BUT I can't still activate, it just reverts back to the original 'Automatic')

Anyways, with Lollipop on my device again, I just checked the Network Settings but the extra bands are not showing...
[Galaxy S 5 General] botwa2000:
I updated the link to a hidden menu browser in my first post. Let me know if you can open it.

Goto 0808 command line, it should open from the app even if you can't run the code in your dialer.
[Galaxy S 5 General] aderzzz:
Hi, thanks, yeah that works but brings me to the USB menu that i can also access through the secret KT menu. I'm still not understanding how to put the phone in "diagnostic mode". I also looked up all the codes in the app and none has a name similar to "diagnostic".Other ideas? Thanks for the help
[Galaxy S 5 General] botwa2000:
Please can you describe the steps you've taken exactly, ideally with screenshots and give as much information as possible, e.g. software version used, etc.

Galaxy S5 doesn't need a special diag drivers/mode in order to communicate with QPST other than described in my post #1.
[Galaxy S 5 General] aderzzz:
I think i just misunderstood the explanation (sorry). I had to change some settings in QXDM to be able to edit the NV values. Now I can see the phone in QXDM in one of the ports but it justs disconnects/reconnects itself constantly for some unknown reasons. And the corresponding port on QPST does the same. Just shows either "(no phone)" or "MDM9635(0)" alternativetely every 10 seconds or so.

The steps i've taken so far are:

root phone, install custom recovery and custom ROM, following the links in the G906 thread.

managed to edit the NV values as specified in the generic guide for getting all the LTE bands.

apparently this was not successful: now i have no signal, can't enter the LTE preference menu because it gives me an error, and can't find a way to revert the NV values because of the problem outlined above. (phone appears/disappears on the port)

thoughts?
[Galaxy S 5 General] botwa2000:
Adding all possible bands wasn't a good idea, it was described in the original thread by [MENTION=5353566]fffft[/MENTION] and in my thread here. You should try and edit the NV values back to the original, then the QPST connectivity should return.

Please feel free to hit 'thanks' if you find the responses useful:rolleyes:;)
[Galaxy S 5 General] aderzzz:
So yeah that's what I'm trying to do ;) but I can't.

The problem is now the ports on both QXDM and QPST read "no phone" for 10 seconds and "MDM9635" for ten seconds. The one that reads "APQ8084" It's not the right one, I've already tried and it doesn't let me read/write NV values on that port. It's very weird, all I've changed in NV values is stuff related to the LTE bands, so I don't understand why the computer (or better, the programs) suddenly don't see my phone anymore in the ports. What you guys do if this happens?

PS Thanks for the help, I thanked all your responses
[Galaxy S 5 General] botwa2000:
Did you also change 3G bands in QPST or only edited NV lines in QXDM? Try and revert 3G values to their original first. You've gotta do it within the 10 seconds slot that your phone is recognised.

What version of QC software you're using?
[Galaxy S 5 General] aderzzz:
I didn't change any 3G band in QPST, yes only edited NV lines in QXDM.

I'm using QPST 3.7 build 411 and QXDM 3.12.714

Thanks for the help. I'll try to answer asap all your questions.

It's honestly VERY weird: why would chaning NV value influencing the phone being recognised by the programs or not? And who knows why does it do this weird 10 sec on/10 sec off thing?
[Galaxy S 5 General] botwa2000:
I think some bands that you enabled are reserved but hardware doesn't exist in the phone. So it is trying to communicate with the NV values and is stuck.

I had the same issue you do, so I managed to write the original NV values to 06829 & 06829 within the ten seconds slot and the my phone was back from the dead... takes a few attempts but you'll get there:banghead:
[Galaxy S 5 General] aderzzz:
UPDATE: by working in the 10 seconds timeframe I can actuallly change NV values.
[Galaxy S 5 General] aderzzz:
So yep, as of now I'm in the same boat as everyone. Restored my QPST connectivity, can easily edit values 6828 and 6829. I've tried multiple times without success to add the band that i need to my 906k. As you guys pointed out there must be more to solving this problem than just editing those two NV values...
[Galaxy S 5 General] botwa2000:
Nothing like a personal experience:) Glad you sorted out the connectivity issues. Hope one day some hero will tell us how further LTE bands can be enabled.
[Galaxy S 5 General] Isriam:
sold my g900f for the specific bands i needed in the g900az. bummer, but i guess samsung is smarter than xda :)
[Galaxy S 5 General] botwa2000:
That maybe so but my next phone is unlikely Samsung due to exactly that - thousands of localised models with zero portability of ROMs and increasing restrictions on customisation.
[Galaxy S 5 General] ajbent86:
Ever since I upgraded to lollipop, QPST will not connect to the phone. Its almost seems like Samsung has locked out changing USB modes. When I set my USB operating mode to RMDIS + DM + MODEM, windows no longer detects the device.

Anyone else experienced this?
[Galaxy S 5 General] botwa2000:
I'm not yet on Lollipop, will report as soon as I upgrade and try it out.
[Galaxy S 5 General] MattMatt0240:
I'm on a lollipop ROM, and my phone is recognized by PC. Unfortunately, I cannot see all of my NV items in qxdm :( it only shows 1-044** somewhere in that range. I want to enable LTE band for straight talk on my sm-n900p (Sprint note 3) but the item is not there. Any suggestion?

P.S. thank you bringing this topic back to life!
[Galaxy S 5 General] tixe:
How you arrive to service mode band selection on G900FD ? the *#2263# do not work. :(
[Galaxy S 5 General] djdaniell:
try *#0011#
[Galaxy S 5 General] E:V:A:
Any ideas what's causing this, so that we can debug the issue and perhaps make a binary patch to disable this 10s thing?
[Galaxy S 5 General] botwa2000:
The problem occurs when you try to enable/check all boxes in NV manager for 3G bands and/or zero out 3G relevant values as suggested in the original tutorial.

It's also odd as I'm not convinced that manually bringing those values back to defaults is necessarily helping. I had an impression that the phone just needed a few reboots in order to revert to factory settings, some sort of security mechanism in case nv values are edited to be conflicting with the hardware.

I wouldn't necessarily volunteer to relive the experience as I am still unsure how I was able to fix it:what: :)
[Galaxy S 5 General] DerTFux:
Cant enter the USBsettings... Step 1

Hey there:

I've got the G906K

If I try to do the step one, i get the message: "Signal is too weak. Please try again".

So i downloaded the Phone Info App. If I try to start it there I get following message (See pic).

I rooted my dev.

Anyone any idea?

Cheers
[Galaxy S 5 General] botwa2000:
Are you on lollipop?
[Galaxy S 5 General] DerTFux:
Yes, 5.01 is running.
[Galaxy S 5 General] botwa2000:
I haven't tested the code on Lollipop, it did work on Kit Kat.

I'll have a look and revert.
[Galaxy S 5 General] botwa2000:
I succeeded - see screenshot.

*#0808# worked.

I must say that the hidden codes browsers didn't work - I'm guessing they aren't yet compatible with Lollipop, however the direct code via dial pad works.
[Galaxy S 5 General] DerTFux:
Thats exactly my problem. If I use this code, I always get this message:

So probably there blocked this code somehow… but I have no idea how I could change it.