yashsingh1/xdaforums huggingface dataset:
[ONE General] eshaanm:
Changes made won't stick on OPO running CM12.1 Nightly

I am running CM12.1 NIGHTLY on my Oneplus and the changes I have made won't stick. It resets when I restart the phone. I also can't find the settings to turn off MTP but keep USB debugging on at the same time. Can anyone please help? I am having the same issue with the LTE addendum.

Thanks :)
[ONE General] Dr_Ramos22:
this work with another carrier like sony i have a sony m2 i want to unlock more bands
[ONE General] coolguy71261:
What is the latest with band 4 and 13 on Verizon?
[ONE General] jealtstatt:
I'm having similar problems here, although, I'm running stock CM12s (12.0-YNG1TAS2I3).

I'm wondering if I need to go back to 11, in order to activate the LTE Bands I need.

I DO note the OP2 will have the LTE bands 2,4,and 12 that I need with T-MO US.

Comments, anyone?
[ONE General] Learsy:
Why do you removed band 2? i need it, im spanish U_U
[ONE General] Albirew:
I did not removed anything, it's just that someone confirmed band 2 does not work, probably due to lack of hardware support (see the link provided on the same line)
[ONE General] Alex-vx:
Oxygen os modem

I upgraded to the oxygen OS firmware, do i have to unlock the bands again?
[ONE General] Albirew:
most likely, yes
[ONE General] moosefist:
Is there any advantage to doing this as an international 1+ user on cricket or t-mobile? What could I stand to gain from unlocking these bands? I am only really concerned with the phone working as well as possible.
[ONE General] Albirew:
some reported better coverage (like going from 2 to 3 bars or getting signal on places they didn't had previously) but if you're good as is, don't change since your phone can brick if anything goes wrong during manipulations.
[ONE General] omf05:
Wonder if we will be able to unlock bands on the Oneplus two.
[ONE General] DanielTroncoso:
I need the band 4 to Argentina 4g, is possible in my redmi note 1s ltew¿? It is Chinese
[ONE General] woolmonkey:
OK does anybody have any idea I have enabled these bands and they are sticky I have checked the values and also checked with QXDM and they are available but the phone doesn't go to LTE. I know it is possible because this is a phone that did work then the EFS partition was corrupted and I had to recover the partition with the one provided so there must be a setting in there that is not set correctly to enable the LTE radio or something.
[ONE General] hotsuma:
can this method is used to unlock bands lte on usb modem broadband
[ONE General] pbassjunk:
Anyone happen to have 1+1 values for ID 1878? Not the RF Band Config but the RF Hardware Config.
[ONE General] AnThOnY92":
Thanks! But mine is European ... codes are the same for all phones? Can I have the European code?
[ONE General] kalkar:
how exactly? Do you mean choosing wcdma preffered or what?
[ONE General] AnThOnY92":
The code that is going to change
[ONE General] afiqq:
intl OPO should be 687194832973
[ONE General] devilsshadow:
Try toggling GSM only first and see if you get it to connect. Also make sure to set your region options to Europe.

These were the default bands for my Chinese OPO, I dont know about the international one. Check the number in the Decimal field:
[ONE General] AnThOnY92":
Thanks! I try now!
[ONE General] kalkar:
Where do I set the region?
[ONE General] AnThOnY92":
It does not work, I have to change this code: 2307813334319039360

With the European
[ONE General] devilsshadow:
Check page 5 of this thread.
[ONE General] kalkar:
Dont have this kind of menu there... i can just choose wdcma etc there... And I think the & there is a typo?

edit: nevermind found out myself
[ONE General] devilsshadow:
Yeah, it was a typo, sorry about that. And you select the region by pressing the menu button (the 3 dots at the right top corner of the service menu) and selecting Select Radio Band
[ONE General] störte:
It is really interesting to read your thread. Impressive work.

I will follow it further maybe somebody find a way to switch on the band 20. Would be really great. I am not able to test it as i work with my mobile. Sorry
[ONE General] jark99:
Has anyone been able to try this method on Chinese OPO in Canada or US? Does this unlock the LTE band? (assuming similar scenario to Nexus 4 LTE hack)
[ONE General] BlackSoulxxx:
Hey, I just create script that automatic force the phone into diag mode (no more step, just require script manager app) (Pls change file exstension from .txt to .sh, XDA is crap....) (AOSP tested, not ColorOS)

Connect OPO to PC and run script, install HTC modded driver for OPO and done

And pls anybody try this and report to me (I use software emulator and inject OPO NV and found a littile gift to unlock :D )

Pls write this into NV

+1877: 3460734838925427584

+946: 0FF8

+2954: 805765120

+441:0380

+6828: 1904863 (Reuse value of Z2+band 19,21+band 800 ; in theory it will bring more band to OPO, but lost band 30 (2300)

For anyone to ask how to generate 6828 value here:

6828 (LTE)

Digits corresponding to the band is binary number ' to the far right as band 1 LTE band number digits ' to will.

For example, "1000000101" If LTE bands 1, 3, 10, in binary notation a 1 1, 3, and 10-digit from the right.

P/S: I don't have personally OPO so I cant generate 6828 (Bug in my emulator :p....)
[ONE General] jtchinoy:
So the last one is LTE? Theoretically will using 1904863 turn on LTE band 19/20? Japan uses Band 19, so I'm missing half my service without it.
[ONE General] BlackSoulxxx:
Yup, but I don't think OPO hardware supporting that. But just give it a try, maybe it will works.......
[ONE General] jtchinoy:
I have hope that it's merely locked out. WCDMA 800 works, so I would hope the same band in LTE would work as well. I'll try it out later, but I don't know how to check what bands are available...

edit::

I can only find 1877 and 441 in NV. Did I miss something?
[ONE General] devilsshadow:
946, 2954 and 6828 are missing in RF NV Manager.
[ONE General] BlackSoulxxx:
Try QXDM

P/S: The value 0FF8 I'm not so sure it's FF8 or 0FF8 (Learning this at school and pay no attention, now see the result..O.o )

And 0896 value you need to convert it into hexa. Forgot to convert... (I corrected my post)
[ONE General] jtchinoy:
I plugged the values for everything but 6828 into mztoolz and everything for 946, 2954, and 441 appear to be the same bands as what [MENTION=4258980]devilsshadow[/MENTION] has you check in the original post. No idea what 6828 will do since its not in RF NV Manager nor mztoolz.
[ONE General] Killer.shubham:
Thanks got a lot of info
[ONE General] yakapa40:
hello :

regards
[ONE General] doomsd4y:
can you update this guide to work with COS12 & 12.1? Because when i disable MTP and PTP i have to choose Charge Only and ADB doesn't detect my OPO, i try a lot of different drivers and none works.
[ONE General] onepapa:
Will this be able to do with the Onplus 2 also? Would really like to unlock bands on my Chinese OP2.
[ONE General] doomsd4y:
If you can make it work for chinese OPO in COS 12.1 you'll become a hero!

[IMG="today you'll become a hero"]http://www.clarin.com/deportes/Hoy-convertis-heroe_CLAVID20140709_0026_34.jpg[/IMG]
[ONE General] BlackSoulxxx:
Great works!
[ONE General] limpexowns:
I'm not sure if this is relevant to unlocking bands but recently I just visited U.S. from Canada using the roaming package from Wind Mobile. Ever since I came back to Canada, my phone keeps struggling to connect to Wind Home service. It always connects to Wind Away. I try to manually select Network Operator, it takes 10-20 tries until it finally connects to Wind Home, but when after I lost service in a tunnel, it's stuck on Wind Away again. I have tried complete factory reset to stock but didn't work. It's not a SIM Card issue because it works fine on my LG G2 from Wind. Did something happen with bands or something when I visited the U.S?

EDIT: my phone is International OPO running CM12.1
[ONE General] spysky:
Same issue here...Guys, can you help?
[ONE General] sylentprofet:
[MENTION=5610487]doomsd4y[/MENTION] [MENTION=1792739]spysky[/MENTION]

just leave MTP enabled. try to use an unofficial nightly though. the 12.1S "official" seems to lack important parts for Developer Options.

Namely enable: Advanced Reboot (for fun), Root Access for Apps and ADB (necessary for setprop sys.usb.config), ADB (makes things easier), and Local terminal (if you don't want to adb shell in for setprop, you'll still need to su first)

Good luck!
[ONE General] Albirew:
values restoring themselves are a déjà-vu: NV write ability restrained and the found solution.

My guess is that it can be retrieved using either IMEI or an hidden value in modem fw.

Anyway, nice work!
[ONE General] risay07:
I followed the guide all the way but after reboot the values changed back to normal. Did a little search and found that i need to flash nv storage something to make the changes stay even after reboot. Is this the nv storage thing that i need to flash? If not please link me to the file.
[ONE General] dlhxr:
yes, exactly
[ONE General] risay07:
so i need to flash this before reboot right?

i'm using OPO 64gb china versio with Broken OS lolipop.

it should works fine right?
[ONE General] risay07:
thanks. it works. the value stays even after reboot.
[ONE General] gmenarvino:
rmt_storage patch on OnePlus2

Hi there!

I have a OnePlus2 China Version A001 (OxygenOS 2.0.2) and I was able to follow all the procedure without any problem in regards to the step-by-step. The problem I have is with "rmt_storage patch" since after flashed the phone keeps restarting in a "loop".

From my understanding this patch is the only way to keep the changes after reboot so even if all the procedure worked for me I cannot keep it running.

Anyone can help on this?

Thanks in advance!:)
[ONE General] gmenarvino:
rmt_storage patch on OnePlus2

I just realized that [MENTION=4111660]dlhxr[/MENTION] was the maker of this script. Im mentioned you here so you can read my post.

many thanks!
[ONE General] dlhxr:
not compatible with Oxygen OS, since I use the rmt_storage from CM base.

There are many different versions of rmt_storage binaries. Some of them can keep nv value and others would restore the nv value.

If you want to try, please try every version cm provided. I don't know whether there's a compatible version.

Here's the source you can try.

https://github.com/TheMuppets/propr....1/msm8974-common/proprietary/bin/rmt_storage
[ONE General] gmenarvino:
rmt_storage patch for oneplus2 oxygen 2.0.x

Thanks... I tried all ones with not lucky at all. (The phone keeps restarting in a loop)

Do you know someone who can develop rmt_storage patch for oxygen 2.0.x / oneplus2 in order to stick the NV items?

Many thanks!
[ONE General] dlhxr:
Sorry, no idea.....
[ONE General] trivita:
hey man, whatever version of rmt_storage you're using i guess it's a 32bit version.

if that's true, it definitely wont work with OPT coz the latter is 64bit.
[ONE General] marsian0:
Anybody tried this procedure in the Infocus M810t? Same soc and specs than OPO.
[ONE General] gmenarvino:
Thanks [MENTION=1664346]trivita[/MENTION]

You are right. I didn't take that into account.

If you know somebody who can help developing this file let me know since this is the only way to apply the NV items and see if it works.
[ONE General] jark99:
Chinese OPO never had LTE ever! Recently was in Toronto and now have LTE consistently! Using Chinese OPO on Koodoo, when all I had was 3G before.

Here's pics ::
[ONE General] ferlie:
No hope for band 5 right?
[ONE General] jark99:
Edit** drove 20 mins out from the city now, LTE is gone..... Back to 3G :( :(
[ONE General] trivita:
lol, https://en.wikipedia.org/wiki/List_of_LTE_networks gives you almost everything about LTE band in different countries w/carrier. probably not up-to-date though.

PS, i'm quite confident that most of the LTE bands in OPT will/can be unlocked just like OPO.

just keep cool and be patient.
[ONE General] Fernandos1973:
Hello, is it possible to enable band 4? I bought a Huawei 4X from China and the aforementioned band is required in Argentina.

Thanks!
[ONE General] gmenarvino:
Have you tried the procedure? Try and let us know please.

Make sure you have backup of your room.
[ONE General] doomsd4y:
you are doing a great research! TY !
[ONE General] iRushaad:
Hi, has anyone tried this on oneplus two to unlock any bands?
[ONE General] gmenarvino:
Yeah... If you read above I actually tried on my one plus 2.

All procedure works but the bad news is that the new values in the NV does not stick after reboot.

And... If you flash the rmt_storage patch the phone goes into boot loop.

So the key in order to test if this really works onon one plus 2 is if somebody can provide a compatiblecompatible rmt_storage patch for one plus oxygen os 2.x 64bits

or any other workaround to stick the values after reboot......

Cheers
[ONE General] weaponoid:
Thanks got it
[ONE General] bondaru18:
Hello all! After unlock, band active is - 1, 3, 4, 7, 8, 13, 17, 19, 38, 40! Right?

B20 not supported? thanks in advance!
[ONE General] gmenarvino:
NV Items sticked on OnePlus2

Hi all, I finally found the way to stick the NV items (values) in my oneplus 2 (A0001 China model)

I installed this custom ROM:

http://download.mokeedev.com/?device=tocino

Which basically allows to keep the modified NV items after the reboot.

The bad news are Band 4 LTE does not work. Not sure if it is a hardware limitation or something missing in the procedure.

Just wanted to share this with all of you.

Cheers,
[ONE General] thomnow:
Anyone done this with Windows 10? Any instructions or device drivers for it?

Thanks,

Thom
[ONE General] sunshine333:
I am attempting to open bands 3 or 28 on the OPT to get LTE in Taiwan. I followed your suggestion and used the Mokee rom. Previous attempts in CM had failed due to the NV values reverting during the reboot. Now that I have some more bands available (I think), how can I check which ones are active? I can see more choices in the service menu (*#*#4636#*#*) but I'm not sure which LTE bands each of the menu options includes (Japan, Europe, Australia, etc.)
[ONE General] gmenarvino:
Hi, what model opt you have?

A0005?

If you have A0001 or A0003 band 3 should be enaenabled by default.

In regards to your question please use lte discovery and see if you get lte signal.

Please not that NV 6828 and 6829 are lte related items, all the rest is for GSM so *#*#4636#*#* and band configs from there are not for lte. Use lte discovery instead.

Good luck and let me know if it works for you.
[ONE General] sunshine333:
I have the A0005. I will try LTE discovery and see what it says. Were you able to successfully get other bands unlocked using this method? Why do you suppose the Mokee rom keeps the NV values when plain CM doesn't?

Glad to have someone else working on this.
[ONE General] gmenarvino:
I tried to unlock band 4 in my opt but didn't work...

You can see how the values stick since after reboot they are still there. If you then put the stock image oxygen 2.1 it will get all values back to normal. So I guess there is a hardware limitation on this and even if you unlock the band from the modem it does bit work. Anyway if somebody has any success I would like to know.....
[ONE General] sunshine333:
I was never able to get LTE with the OPO at home (I think Band 28) but I was at work (Band 3). It was a Chinese OPO. Currently my OPT does not get LTE in either location, so I'll see if this has made a difference when I go to work today. I suppose we should probably start a thread in the OPT forums instead of hi-jacking the OPO thread.
[ONE General] gmenarvino:
Yes not problem. Let me know how it was at your work.
[ONE General] sunshine333:
Well I guess I did something kind of silly. I assumed (out of ignorance) that the NV values would be stored during a nandroid backup of the Mokee rom. I then restored my original CM backup, which has all of my apps etc. with the intention of restoring the Mokee backup when I got to work. Now that I'm here, and having restored the Mokee backup, it is clear that the additional bands are no longer unlocked :( I confirmed this by using the service menu, which now shows only the USA band instead of the several others that I had unlocked last night. The NV values must have been reset when I restored CM, and were not reverted to their modified values when I later restored Mokee. Unfortunately, I don't have time to set everything up to set the NV values here at work, and have a 3-day weekend starting tomorrow, so will not be back in the part of town where I know there are Band 3 towers until Monday. I'll set everything up before I leave the house on Monday morning to see if I get LTE signal at work. I wonder what is different about the Mokee rom that it doesn't reset the NV values at every boot?
[ONE General] Flint2:
Try flashing rmt_storage patch http://xdaforums.com/attachment.php?attachmentid=2990887&d=1414637941

On the ROM that is resetting NV

rmt_storage is the process that resets NV
[ONE General] sunshine333:
I tried it and it's an instant bootloop. I think I remember reading somebody else's explanation that we needed a 64-bit version of the patch.
[ONE General] gmenarvino:
Already tested does not work.... This is 64 bits os
[ONE General] Flint2:
Sorry, this is OnePlus One thread, I did not noticed you have OnePlus Two
[ONE General] Sandybond:
I had changed Bands on my HTC 816 using QPST on DIAG mode, now, I wanted to revert back the changes, DIAG mode is not working.

can anyone please suggest which partition stores NV values and is there any other solution to revert back changes?

Thanks in advance!
[ONE General] aurfawce:
Is this guide applicable to the opo on cm 12? The stable build via Ota? Seems I can't even get it into diag mode for qpst to recognize and when I do it just says no phone... I keep reading about going into developer options and giving root axx to adb and such, but I don't see that option anywhere
[ONE General] g510:
I tried using Win10 and did not work. Switch to Win7 and will work.

---------- Post added at 03:32 PM ---------- Previous post was at 03:02 PM ----------

Try this to enter diag mode

Enable debug

run fastboot cmd-s.

adb shell
su
echo 1 > /sys/devices/virtual/android_usb/android0/f_diag/on
[ONE General] Sandybond:
i have tried this and also tried keepi it in init.d scripts, but I am not able to get the DIAG working.

Actually my problem is, after changing Bands, my radio in phone information keeps on and off. I can open DIAG and enter MSL, sometime its accepts and sometimes it just accepts and reboot, and after a reboot no Diag and radio keeps on and off.

---------- Post added at 05:42 PM ---------- Previous post was at 04:56 PM ----------

I have tried again, I didnt not get any Diag mode prompt on phone but in device manager I saw HTC Diagnostics port:D, and I have revert back the changes using RF NV manager :victory:

Thank you Thank you Thank you Thank you So much :)
[ONE General] iandavies:
Does this work for any Qualcomm-based SoC?

I have an HTC Desire 816 (Snapdragon 400) and

I've been looking for a way to get a hold of the

baseband.

Actually I want to do something a bit more extreme.

I'm looking for a way to shut down *all* the basebands

so my phone can't communicate with any towers at

all and is basically a micro-sized tablet.

Possible?
[ONE General] marsian0:
What about airplane mode?
[ONE General] darkone2k4:
It's possible to unlock lte band 28 in International OPO?

Enviado desde mi OnePlus One.
[ONE General] coolguy71261:
windows 10 and lollipop cant get it into diag mode. help?
[ONE General] barcomi:
Guys,

Can we use this guide to unlock qualcomm 615 on my lenovo vibe shot or this only works on One Plus?

The Czech version works fine on 800mhz, but the chinese doesn't.

Thanks in advance.
[ONE General] Immortal-theMaster:
OK

I have lost my IMEI while flashing a rom

i have restored it by QBST method except that there is no 2g and lte now on my phone only (3g)

dose this method help ?
[ONE General] miniharo:
anyone got this to work on cos12.1 build YOG4PAS1N0?
[ONE General] marioarnaldo1965:
With Huawei G-U00, Does work tis method?

Hallo Mates!!.. I have tried to unlock the base band in Huawei G6-U00, following this guide, using 1° the OPO drivers... Didn´t work, then the Windows drivers ... Didn´t too.

It gave me the following warning!!

there was an error enabling !. The port may not be working property or may be busy. (-2147467259 [0x80004005]-0).

My PC has W7, I can comunicate via ADB, the cellphone is rooted, and has CWM as bootloader.

I would appreciate any advice!!

Thanks in advance!!:o
[ONE General] natheux:
hi everyone ! I would like to know if that's definitive or if I must follow this guide everytime I flash a new rom ?

thanks :)

ps : I've got a chinese OPO
[ONE General] omecoatl:
And OnePlus Two?

Excellent! This process is functionally on OP 2?
[ONE General] miniharo:
does this work on exodus 5.1.1? any work around for diag mode?

if i flash 44s (android 4.4) edit nv and reflash exodus, does the edited parameters change?
[ONE General] Albirew:
Nope, 1+2 is an x64 system so current rmt_storage patch does not works, also, there is the problem of the modem diag mode access that has been locked since lolli.
[ONE General] omecoatl:
Baahhhh... jejeje

Thanks.

To expect a kind soul
[ONE General] momofaro:
Drivers for Marshall London phones worked for my Windows 10 machine.
[ONE General] tnix:
a few weeks ago I tried it, however I had to go back to 4.4. At first I tried the first oxygen version however, it did not save the changed values.

Neither the onplus website nor the gsmarena website list the LTE band 8. However, its listed in the tutorial. Can this band be unlocked?

This is of interest to me since my carrier might start to use the 900 mhz umts band for LTE in the future.

PS: please find the websites yourself (can't link yet;))
[ONE General] deepu458:
Hi folks, its nice to see this article and thx for the gr8 info. I have an International OPO and currently Resurrection remix 5.1 running on the device.

2 Quick questions

1) Does this work with latest lollipop modem ( i mean the Modem and hardware code has been changed form 44S right)?

2) So every time i flash the ROM Update or a new ROM will i be loosing all this stuff?(If yes then Can i use the TWRP recovery to backup the firmware and restore it on every ROM Flash?)

Sorry if this was a noob question or if these questions were previously asked.
[ONE General] aurfawce:
Was there ever an update to this? As in a solution for Lollipop? Confirmed working on Lollipop?

[MENTION=5733862]BlackSoulxxx[/MENTION] you mentioned a new method without doing all this? Any update to that?
[ONE General] BlackSoulxxx:
Due to the sensitive nature of this process and heavy pressure, I stopped working on the new method...

Anyway it still working on Lollipop, just need some minor changes...
[ONE General] aurfawce:
Got a write-up for it? Seems with Win 10 & Lollipop I am not able to get this to work at all..

I wasn't even able to have it working on my G900V (Samsung S5 Verizon)

Figured I'd try it on this, but hitting a lot of barriers..... Is it just as the first post describes or any special changes I have to make in order to have it work?
[ONE General] Eclipse_lite:
Has anyone tried adding BAND 4 to ZTE Nubia z9 Mini? I brought this phone to Canada and cant get LTE here. Any thoughts?
[ONE General] ingerulol:
Can you tried enabling TDD Bands 38 / 40 / 41 on Snapdragon 810 chipset (ONE+2 or GFLEX2)
[ONE General] BarrOff:
Thank you for this helpfull tutorial.
[ONE General] momofaro:
I've tried and failed at every method to open up LTE bands on the 810 chip. Trying now with a Windows 7 machine.
[ONE General] just4u32:
Anybody - does this work on M?
[ONE General] thesmartguyy:
Hi Everyone,

Since Heathcliff has Root unlocked windows Phone devices, will this work on them?

Please advice.
[ONE General] shahryar2002:
I have to unlock LTE BAND 3 on my Oneplus Two & Oneplus One

But I have drivers problem. The ones available are not working with OnePlus Two and Win10, and for Oneplus one, no device is detected after executing command "setprop sys.usb.config diag,adb".

Device manager literally shows nothing. Kindly Help.

I need this band three working desperately.