yashsingh1/xdaforums huggingface dataset:
[ONE General] valexi:
http://en.m.wikipedia.org/wiki/Samsung_Galaxy_S5

European version has the Snapdragon 801. In Korea they announced a LTE-A version which has the 805 processor. They also said that they will not sell the LTE-A version outside if the Korea.

Since we have the same SoC as the Galaxy S5 European version and S5 can do the 800mhz LTE, technically OPO should be able to use that band alao.

Because radio chip is inside of the Snapdragon 801 SoC, I don't believe that there is any hardware limitations.
[ONE General] dlhxr:
About FDD-LTE and WCDMA restriction in China.

It may not be related to Baseband.

What I found is that Color OS could modify modemst1 or modemst2 partition to unlock the restriction in China. It has nothing to do with NON-HLOS.bin.

But here's another possibility that we could modify NON-HLOS.bin directly to get FDD-LTE and WCDMA in China supported. But it is not what color os crack does.
[ONE General] BlackSoulxxx:
Guys, QC has different modem for different kinds of chip. Yes the radio chip is inside SoC, but it need MDM9xxx modem chip
[ONE General] ArtDC:
Just exclude the baseband when flashing with flashtool and you'll have your bands. OTA update is a different story.
[ONE General] Hama1111:
i can not uncheck MTP and PTP when device connected usb debugging is on , Samsung s5 ? can you tell how to uncheck it !?
[ONE General] botwa2000:
Folks are saying sgs5 and OPO got the same hardware.

Do you think I can test the procedure on my SM-G906K (Korean version) running on QC 805?

I live in Germany and Vodafone mostly uses LTE B20 [MENTION=667179]800[/MENTION] mhz.

If it's a question asked in a wrong thread I apologise and if someone could point me in a right direction would be great!
[ONE General] philicibine:
used qxdm as advised. found more of the lines and edited. Now my trouble is im not in a LTE band 20 area. :eek: any other way to confirm?
[ONE General] drnizeguy:
Is there a way (app, hidden system menu, QXDM?) to check which frequency (band) is currently used? So we can check for sure if the right band is enabled..
[ONE General] Dima_2005:
Awesome, will try to unlock 800mhz lte when i get home in a few days.

(in my town there's only 800mhz coverage, no other bands. So it'll be a certain confirmation if the method works.
[ONE General] devilsshadow:
The party is happening as we get more confirmations of this actually working, out there, in the field. I'm really glad to see people are getting results.

For now, I'll keep the OP as it is but once everything is a bit more clear, I'll edit to include instructions about LTE as well.

Keep up the good work everyone. Don't be afraid to try this on your device, risk of bricking is pretty much minimal at this point, as long as you stick to the options and values that are talked about in this thread. If you don't know what it does, then don't touch it. You follow that simple rule and you don't have to worry about bricking anything.

EDIT:

edited the OP to at least point people in the direction of LTE. For now, that should be good enough. A more detailed description will arrive soon.
[ONE General] jark99:
Waiting on confirmation that Chinese 16gb OpO will have LTE working in Canada. *crosses fingers*
[ONE General] CaKiTarZ:
Hi BlackSoulxxx I can't find +6828 on qxdm, but the other ones appear.

Does anybody else have the same problem?
[ONE General] Albirew:
net.simplyadvanced.ltediscovery

band N° circled in red in the app:
[ONE General] AJ RIMMER!:
In QXDM, my NV Browser settings are greyed out. What am I missing here? It says no connection, and I'm not sure if I need to turn on the Diag Server (or how to).

QPST shows it as connected fine, with QXDM as a client...
[ONE General] Davez92:
So this script is enough to unlock band 8 of lte? I mean lte 800mhz?
[ONE General] BlackSoulxxx:
No that script just help you in the connect ti the pc and into diag mode.

To enable band 8, just dig the thread few page before and you will see the method for lte
[ONE General] oscarandjo:
I'm confused by this thread, people are saying they have successfully unlocked band 20 800MHz right? If so, can someone post a guide?
[ONE General] crash_b.:
I just can't manage to install that diagnostic driver, i have uninstalled every driver possible, but it won't install.

And the inf file doesn't have an install function.

When i plug my opo in my laptop the original drivers fail to install, yellow exclamation mark.

Dev options are on, usb debug on. adb installed.
[ONE General] BlackSoulxxx:
Are you using Win 8.1? You need to disable driver signature enforcement...

To install driver for A001, just use Have disk method and force windows to install that driver
[ONE General] alancai:
can i just change the nv of 6828 only? what does the other nv values do please? just want to change lte frequency. thank you.
[ONE General] BlackSoulxxx:
Just change it all because nv 6828 link to 1877 and many more.
[ONE General] gorunov:
If the return on nightly from 04.09.14. Band 20 can be unlocked ?? After updating to the latest nightly settings return to the factory ???
[ONE General] alancai:
is it ok just change nv without reboot pls? last time i mess up something and failed to reboot. almost bricked my pantech a820l.
[ONE General] BlackSoulxxx:
You can always prepare modem/baseband/full rom package in your sd card and a working recovery...

And no, you cant make it work without reboot...
[ONE General] dubazar:
Does someone made a test with the new cm11 nightly 140921? If i have understood this process is needed at every ROM updade so i want to know in what file these values are stored, NON_HLOS.bin or other file in ROM package? Thanks.
[ONE General] fards:
Not tested with 21/09 yet, but there's nothing in changelog to say they've reverted the lock.
[ONE General] devilsshadow:
The commit is quite strange. I would live to know CM's reasoning behind it. Something tells me it's just something that code Aurora pushed and they just picked it up no questions asked.

And for those asking for an easy way to do this or that it's too complicated: don't do it if you're not comfortable with messing with your device. If you want a magical 1click solution, you're doing it wrong.

Sent from my OnePlus One
[ONE General] devilsshadow:
[deleted]
[ONE General] crash_b.:
I'm running windows 7, no way to install, that driver, it won't let me.
[ONE General] fards:
Yes it will.

You need to disable driver signing enforcement.

A quick Google brings up how to do just that, by putting win 7 in test mode.

It's easier with win 7 than it is with win 8

http://social.technet.microsoft.com...nforcement-on-win-7-x64?forum=w7itprohardware
[ONE General] fards:
It's possible, but I thought the logs said they'd pulled it from oppo .

Might be worth a jira report see what they say.
[ONE General] oscarandjo:
If your following the guide for LTE only, when you open the QXDM Professional it will tell you you need QPST installed. To do that go to the OPO SPECIFIC QUALCOMM BAND UNLOCKER folder and then go to QPST, QPST v27 build 4.11 and then install it using QPST 2.7.411.msi

It should work now.
[ONE General] crash_b.:
Are there differences in the values for the Chinese OPO's running CM?

I have the 64GB White version (CM11) and these values show up, are those correct and can i change them in the ones from [MENTION=5733862]BlackSoulxxx[/MENTION] ?

I'm living in Europe btw.

00441 - 0x380

00946 - 0x04E8

01877 - 562950035735424

02954 - 131072

06828 - 962072674373
[ONE General] barrymossel:
When you first connect your phone, install the Google USB drivers: http://developer.android.com/sdk/win-usb.html. Then, after you give the adb commands, install the HTC modem (you will notice two A0001 devices in device manager).

BTW, make sure you give root to both Apps & ADB in dev options.
[ONE General] crash_b.:
It's working now, see the post above yours ;)
[ONE General] barrymossel:
Haha, great, didn't see that ;)
[ONE General] Lctwisk:
[MENTION=1315912]barrymossel[/MENTION]

Good to see you here ;) Did you manage to enable band 20 already ?
[ONE General] skaterazn:
Can somebody make a step by step guide how to write the values with QXDM?

I don't get it :(
[ONE General] oscarandjo:
I have tried this, I am on Three which runs on band 3 and 20. I only got LTE in a certain part of my house before running this, and after running this it is exactly the same.

I don't know if this actually worked, or if Three is only running band 3 in my area. I'm confused...

Is there an easy way to test for band 20 other than to use it normally and see if I get LTE signal in places I wouldn't before?
[ONE General] barrymossel:
Haha, had to try, but nope. Still H+ on Hi. Will go outside later to check if it has to do with reception, but I guess it won't work anyway.
[ONE General] BlackSoulxxx:
Yeah just try it :)

P/S: I'm currently working on a way to enable the rest of LTE band (2300/2600/....) and maybe TD-SCDMA/TD-LTE for both variants. Stay tune.............

---------- Post added at 10:33 AM ---------- Previous post was at 10:31 AM ----------

Make sure your area have strong LTE coverage. A user in here said same to you (no LTE), but he go outside and his OPO actually connect to LTE band 20...............
[ONE General] barrymossel:
Yep, will check later further from my house, but as for now no LTE even in the yard.
[ONE General] BlackSoulxxx:
First double check the value to see if it stick to NV (some report say CM11 latest nightly break it)

Second, go walk around outside to make sure that OPO have strong LTE signal.....
[ONE General] oscarandjo:
I'll give it a try. I'll report back when I'm done. Need to do a few things first though.

---------- Post added at 11:41 AM ---------- Previous post was at 11:37 AM ----------

Also, if you wanted to make your instructions clearer, state which value should be changed. On some of them there are multiple values. For example 946 has "nam" and "band_pref_16_31", 2954 has "nv_band_pref_32_63_type.nam" and "nv_band_pref_32_63_type.band", 441 has "nam" and "band", 6828 has "nv_lte_bc_config_type.lte_bc_config" and "nv_lte_bc_config_type.lte_bc_config_ext"

Could you elaborate on which I need to change (one of them or both?)
[ONE General] BlackSoulxxx:
Normally just choose the value already have number on it and the format is same (long number, hex or decimal,...)

P/S: I don't have OPO so I cant see if what value is effect the band......
[ONE General] oscarandjo:
OK, but nv_band_pref_32_63_type.nam and nv_band_pref_32_63_type.band are the same value (0) the .nam value's size is 8 and the .band value's size is 32. Any ideas on which I should put the value in?
[ONE General] InsaneNutter:
Where do you actually make the changes in QXDM

Everyone says to change the value, however i don't think anyone has really said where?

Is it here?

Thanks for any help.
[ONE General] oscarandjo:
I'm having the same issues, no one who has been successful has been specific to how they did it.
[ONE General] barrymossel:
In the highlighted line, click on the left value (962etc.), then you can change it. After changing, write.
[ONE General] BlackSoulxxx:
Do you click "read" first?
[ONE General] oscarandjo:
Yes, they were both 0... I tried overwriting both with the number in the tutorial, one of them applied and the other was apparently discarded and stayed at 0 after writing to it a few times. I guess only one of them worked anyway which answers my question.
[ONE General] Lctwisk:
I agree, it sounds too good tot be true.

Maybe a stupid question but did you enable 4G in settings? I had tot enable it AND reboot the phone first before I got 4G to work.

Note that I'm on Vodafone NL network and receive 4G on band 3 and 7 ATM. Didn't try to unlock band 20 yet.
[ONE General] barrymossel:
Yep, the setting was still active (was on T-Mobile before).

But @ Tweakers people are reporting LTE on 800MHz.
[ONE General] crash_b.:
Maybe you have to update your apn settings too, because I think they are different when using 4G?
[ONE General] AJ RIMMER!:
Still can't unlock the screen in QXDM. It is all greyed out for me.

I can see all of the fields, like in InsaneNutter's post, but I can't edit anything.

Did I miss a step somewhere?

I was able to edit the values in QPST, and the changes show up in my phone, too.
[ONE General] BlackSoulxxx:
So...Any news? Band 20 work? LTE?
[ONE General] barrymossel:
Not for me. I walked around in the area, tower seems to be pretty close, but still no LTE. Tried different APN setting, still nothing.

But in this thread (Dutch) people are reporting LTE on Vodafone (mostly band 20). http://gathering.tweakers.net/forum/list_messages/1583906/last
[ONE General] devilsshadow:
I guess I'll wait for this before I update the op with the steps required for qxdm. I'll probably split it into two parts so it will be easier to digest.

Sent from my OnePlus One
[ONE General] BlackSoulxxx:
Just update it. The way of enable rest of band I'm currently working on is very hard to digest (atleast for normal people) and using multiple tools too
[ONE General] drnizeguy:
Well, the "problem" I'm facing now, I've an good LTE signal now, but, as what was mentioned on the Dutch thread, Vodafone also uses band 3 and 7.

Now before I changed the settings, I had no LTE signal. So I THINK I'm on band 20 but I cannot confirm it. Maybe the settings also boost the signal a bit, so it could be it's on an other band.

LTE Discovery app doesn't show the band to me. Is there an other way to check this?
[ONE General] BlackSoulxxx:
I don't know. But atleast you have LTE now, that's mean the method is worked on someway (before you change it no LTE right?). And a Romanian user in here confirm he got lte on band 20 too. So maybe it's work but the phone automatic choose the better band?
[ONE General] barrymossel:
I actually think he is on band 3, not 20. So then it didn't work. Vodafone uses both.

The only way we know if it unlocks bands (and works), is with some tool/app that checks the current band.
[ONE General] drnizeguy:
Or, can we disable band 3 and 7?
[ONE General] crash_b.:
Can you check with *#*#4636#*#* if that shows something?
[ONE General] cypher21:
Here in the Netherlands Vodafone uses band 20 (800hz) nationally. There's also the 1800hz network available in larger cities. I was also posting some results on that Dutch forum.

Before i made the changes mentioned in this topic i had LTE (the 1800hz band 3) working on the oneplus in the city i work in. This band is was already supported on the oneplus.

For me LTE still doesnt work in other areas. I took the car for a spin and went to some places i know band 20 lte is 100% available but the oneplus didnt pick up that signal

ah, missed BarryMossels reply with pretty much the same explaination :P
[ONE General] BlackSoulxxx:
Wow! Sad news! I think the words of OPO team about OPO hardware are right: "OPO hardware cant support band 20"

But why OPO dint pickup band 3 and 7 before? Why it pickup when we use that method?

But we still have hope...When you are in 100% lte band 20 area, force lte mode and turn off/on radio again (airplane mode) to see if OPO catch that
[ONE General] drnizeguy:
:( I restored the nv settings (good thing I noted it down) and yes, I can confirm now I still have LTE. The signal is not that good tough (and that's what I think I didn't got LTE before, it forced itself back to 3G), but it confirmed what cypher21 and barrymossel said.
[ONE General] BlackSoulxxx:
That's sad news! I think I'll abandon this OPO project because it's not working............
[ONE General] fards:
Fairly sure there were some strings that the modem doesn't support tdscdma when I decompiled one.
[ONE General] crash_b.:
When changing those values there's definitely a change in settings, my selection screen looks like this now:

Before i could only choose Auto, Eur and USA.
[ONE General] barrymossel:
Flashed latest nightly and radio settings are back to normal again. Unfortunately it didn't work.
[ONE General] fards:
yeah last couple of nightlies have locked down the ability to write.

Having said that I've just flashed the 33R modem on top of the 21/09 and I'm getting full 3g signal, which I wasn't 5 minutes ago. very odd.
[ONE General] devilsshadow:
i noticed slightly better 3G signal since I switched to the AUS band (the one that has both WCDMA bands)
[ONE General] skydayzer:
Guess you talking about the band 20...

Because just did the QXDM thing and am getting H+ in my room where I only get Edge which means Lte is working for me now..lol
[ONE General] BlackSoulxxx:
Atleast there's good news!
[ONE General] adept:
Hello everyone, I own one OnePlus the Chinese version to 64gb and I live in Italy .... Unfortunately I can not test LTE because my sim is not enabled ... But one thing is for sure ... After entering the values ​​"BlackSoulxxx "by QDXM my reception has improved incredibly reaching the levels of my old S3. Before I had big problems with reception and signal stability especially at home, which I never had with other phones. But now my Opo takes intutte rooms without any problems.

Thank you for the work you have done :D
[ONE General] dubazar:
Hi, what rom is accepted nv value change? i'm still on latest cm11 with no luck! Thanks
[ONE General] jtchinoy:
I mightve missed this being answered. Will updating my kernel reset the NV settings? I want update my AK kernel.
[ONE General] adept:
I use the CRdroid
[ONE General] dubazar:
[MENTION=420013]adept[/MENTION] thanks i have installed crdroid and it works with this ROM.

Unfortunately, I can confirm it doesn't activate the LTE band 20.

Some screenshot of my test

I go near this cell tower that has only 800mhz LTE band.

Here is all the band activated on the cell tower

I switch my phone on LTE only

As you can see no more signal...
[ONE General] dubazar:
Deleted
[ONE General] dubazar:
Deleted, sorry tapatalk is buggy
[ONE General] valexi:
Ok. I applied these values and rebooted. I got signal and checked again with QXDM that they were written properly.

I will check tomorrow if I can get LTE with these values, because where I live there is definitely a 800mhz LTE, but not 1800mhz LTE.

But the signal for 800mhz LTE is somewhat weak, so I can't be sure if it works or not yet.

I must use my wives Nexus 5 to check that she has LTE and try to find it also with OPO.
[ONE General] Xdevillived666:
I can't get this to work on my opo.
[ONE General] Lither:
I'm using Sabermod CM11 with AK kernel ROM, so devilsshadow and BlackSoulxxx method of unlocking more bands won't work?
[ONE General] afiqq:
can confirm latest nightly will restore to default settings when reboot. currently on 20/9 nightly.
[ONE General] alancai:
if i got msm8660 and mdm9600 at the same time, got two sets of nv values corresponding to each of them, which set should i change please?
[ONE General] hyperfire21:
Could these settings work for HTC M8 Verizon? Are these specific to the Oneplus One?
[ONE General] ChaosChris:
did this and rebooted, got now network no wifi and no bluetooth at all, and my imei is unknown now :( how can i revert this? rebooted again, fixed :D

but no lte on band 20 :( .. i am using vodafone in hamburg/germany and here is mainly the 800Mhz used somtimes 2600mhz.. my nexus 7 2013 gets lte but my oneplus dosnt
[ONE General] Xdevillived666:
I get to this:

Browse to where you extracted OPO SPECIFIC QUALCOMM BAND UNLOCKER and locate the OPO Diagnostics Driver folder; Inside you will find 32bit and 64bit versions, pick the one relevant to you and inside you will find an .inf file that you will Open. Accept any warning messages that might pop up and let the installation of the driver complete.

And then I get an error that the driver isnt compatible with my device whenI try to install it

Attached a pic
[ONE General] maskelisuvari:
I think you are trying to install wrong hardware , it should be HTC Modem or HTC Diognastic Port under Modems or Ports.
[ONE General] Xdevillived666:
I tried to install the HTC diag driver 64 bit and that's the error I get
[ONE General] Cholerabob:
OK does this work for LTE or not ? A lot of conflicting info , first there's a party because it does then it doesn't..... OP you need to clarify this.
[ONE General] fards:
Go back through the thread our search for the way around it.

Driver signature disable
[ONE General] devilsshadow:
The conflicting information comes from the people doing the testing. I have no way of verifying if this actually works or not since I'm not in an LTE area. For now, I'm fairly certain band 20 does not work. To be honest, I never expected it to work. What I want to get solid confirmation on is if the international OPO's LTE bands work on the Chinese OPO.
[ONE General] jtchinoy:
A problem for me is that Apps like LTE discovery cant read the band information from Japanese providers so I have no idea what band I am on.
[ONE General] ChaosChris:
I did a test with the mentioned valus some pages back for lte. I live in Hamburg-Germany with vodafone. And vodafone is mainly use the band 20 (800mhz) here, my nexus 7 2013 with vodafone picks up lte most the time whrer my opo dosnt. So i think its not working. In some areas i got lte with my opo but thats 100% Band 7 (2600mhz). At my house i have a very good lte signal with band 20 and my nexus 7 and after the modifications to the radio my opo dont find lte so i guess its hardware really dosnt support it.

Anyway great work at all devs here there are trying to get the best out of it :)
[ONE General] Beaster:
Yes, that is what i am awaiting confirmation for..
[ONE General] BlackSoulxxx:
For test the int' opo band in Chinese opo, just throw the whole 6828 in it. Also change 1877, 441, .... too.....
[ONE General] Ziglez:
Edit. I had to go into the phone and change what band i wanted to use. It's working fine now. Thanks!.
[ONE General] jtchinoy:
he doesnt have lte in his area to test with
[ONE General] DerRomtester:
So guys here a little info.

This will not unlock 800mhz LTE band.
[ONE General] Cholerabob:
Files cannot be accessed anymore for download
[ONE General] Vonnegut:
Frankly speaking that's quite a shame to have such a Vodafone 4G coverage in a city like Hamburg (which i love)

http://opensignal.com/coverage-maps/Germany/Hamburg
[ONE General] dsmenzies:
I tried to search what has already been said... but the search is down at the moment. Has anyone compiled a list of what frequencies are supposed to be enabled? I'm getting the international version and was hoping it was possible to activate LTE band 28.
[ONE General] os_man:
Thumbs Up !

Amazing Work ! THANK YOU for sharing this..
[ONE General] Cholerabob:
ok im trying to set my phone up but i'm stuck.... Following the instruction first part it says enable debugging- no problem there then make sure MTP and PTP are off in storage, well if i do that when i try to get an ADB shell it gives ma an error and to check my phone for a confirmation. But the only way i can get a confirmation is when the MTP is on... When it's off there is no communication
[ONE General] devilsshadow:
Did you enable you USB debugging in developer options?

Sent from my OnePlus One
[ONE General] Cholerabob:
Yes , got it running after modifying the drivers,
[ONE General] jark99:
Which bands does this unlock.....if any on the Chinese OpO
[ONE General] madmax243:
can someone upload the rar file on google drive to another host like megaupload etc..

the current google drive cannot download it, cos it exceed the limit

Also does this hack, mean we can use the phone in USA?

Does the international support all Bands vs chinese which does not support all bands?
[ONE General] ogriff:
So to confirm this won't enable band 20 (800mhz), and even if it did, would the antenna be useless / unable to receive signal?
[ONE General] Cholerabob:
Hope this link works

https://mega.co.nz/#!LkcFxCwL!YOFD_MaVF1D5GSAPlXa-NS_-TMP7RntLjSZ8cpLBzIQ
[ONE General] Davez92:
So let me understand please. The process described into first page to unlock additional LTE bands does not work with 800mhz LTE band, or nobody haven't ever tested? Thanks for the answer.
[ONE General] CaKiTarZ:
Can someone post the stock values for international OPO for +1877, +946, +2954, +441, +6828 ?
[ONE General] oscarandjo:
If you download the fastboot files from CM then you can fastboot flash the original modem.