QCN file - OnePlus 3T Questions & Answers

hey everyone,
I'm looking for an answer to CA issues(LTE plus/4G+) on another device and I want to check out op3t qcn file for LTE configs. if you could upload your phone's qcn file,It would be a big help. I just want to check nvids related to LTE.
also please state your device model and if you have LTE Plus on your phone carrier.
note : if you're concerned about your phone's IMEI, please google "how to change IMEI", you will use a hex editor tool to change it or you could simply use qualcomm's qrct software to export only nvids related to LTE by simply opening your qcn on qrci software, type LTE in Filter field, hit Enter key on your keyboard, select all of them by using your mouse, then select write all to> qcn. it will export it.
this is my thread regarding the issue that I'm looking into :
https://forum.xda-developers.com/redmi-note-3/help/carrier-aggregation-issue-xiaomi-phones-t3624585
this is the guide for creating qcn file from your device :
1. Opening DIAG - Assuming you got your phone rooted, run this command from ADB
adb shell
su
setprop sys.usb.config diag,adb
2. Now your devices wil either detected as unknown device (or Qualcomm Diag Port/USB Modem if you already have the diag driver) on Device Manager
3. Install the driver from requirement list number one, and you will have "HTC USB Modem" listed in your device manager (skip this step, if you already have your own qualcomm usb diag driver installed)-(remember to disable signature enforcement if you use WIN8/10)
4. Now fire up QPST and go to "Port" tab, and choose "Add New Port" ,
5. On "Serial/USB Port" tab, unchecked the option of "Show Serial & USB...bl bla bla" option, you will see your phone listed there as a "COM#" (# is a number depending on your PC) choose it, and click "OK"
6. Now choose "Start Clients" from the Menu tab above, and choose "Software Download"
7. Airplane Mode your Phone
8. Choose "Backup" Tab, and click browse for QCN file, select ".qcn" from save as type, type name of the file and click save then click start.
https://forum.xda-developers.com/oneplus-3/how-to/guide-unlock-additional-lte-bands-t3519563

Do not upload this file. It contains the content of the EFS partition including the IMEI's of your phone...

virusmoere said:
Do not upload this file. It contains the content of the EFS partition including the IMEI's of your phone...
Click to expand...
Click to collapse
you could simply change it via hex editor! or you could export only nvids related to lte via qrct.

You have some QCNs here:
https://forum.xda-developers.com/oneplus-3/how-to/guide-unlock-additional-lte-bands-t3519563

BTslo said:
You have some QCNs here:
https://forum.xda-developers.com/oneplus-3/how-to/guide-unlock-additional-lte-bands-t3519563
Click to expand...
Click to collapse
yeah,you're right. thanks. I just quickly read it and thought it's only got the modifications.

Related

s5830 lost IMEI

Is there anyway I can get my IMEI back from my s5830 I managed with mt s5830i but things just arent the same?
Is there a way to get to my efs folder?
Please help ASAP
anyone help me
Sent from my GT-S5830i using xda premium
Follow..
1.You need to be on stock ROM
2.Phone has to be rooted
3.Dial *#7284# on phone's keypad
4.Click Qualcomm USB Settings
5.Select RMNET + DM + MODEM and click ok
6.Download QPST and install it QPST
7.Connect T999 to Windows PC with USB cable (make sure you have all Samsung drivers installed and working)
8. In Windows open Device Manager, go to Ports (COM&LPT) and look up what port your T999 is using
9.Open QPST Configuration program
10.Click Add new port
11. Enter port (for example "COM6") from step 8 to boxes "Port" and "Port Label"
12.Open QPST RF NV Item Manager program
13.From top menu click on Settings then Comport
14. In Comport Configuration window click on drop down menu and select your port from Step 8 then click OK
15. In RF NV Item Manager click on Read Supported NV RF Items (first toolbar button or select it from File menu on the top)
16. Below on left side go to line number 550 and click on it
17. On the right side, check box "Hex" this will display 9 boxes below where you enter your IMEI
18. You enter it in pairs of 2 digits and backwards
Example:
your IMEI is 353024052511214
8 (this number is not part of your IMEI but has to be entered)
3a (first digit of your IMEI ,"a" has to be there also)
35
20
04 (this can be written as just 4 also)
25
15
21
41
19. Click Write NV button
20.You can reboot and disconnect your phone now.
21. On your phone's keypad dial *#7284# go to settings and check MTP + ADB to go back to original state.
Or refer to this thread.
http://forum.xda-developers.com/showthread.php?t=1802024
Hi does this method work? I have tried QPST it read phone nv fine but when writing i get
Exception Thrown!! error
NvManager;;writeToPhonoe( const string comPort ) -
QpstServer;;sendSynclmpl - Error
Code = 80004005.
It seem like the phone is stopping the writing of the imei. Any ideas? Is this method confirmed working on s5830 not (i).
[email protected]
[email protected] said:
Hi does this method work? I have tried QPST it read phone nv fine but when writing i get
Exception Thrown!! error
NvManager;;writeToPhonoe( const string comPort ) -
QpstServer;;sendSynclmpl - Error
Code = 80004005.
It seem like the phone is stopping the writing of the imei. Any ideas? Is this method confirmed working on s5830 not (i).
[email protected]
Click to expand...
Click to collapse
I have the same problem with my S5830. Any solution?
hi I can't see the hidden menù after pressing the code in the dialpad, sorry for my bad english i'm Italian

[GUIDE] [HOW TO] Enable unlock edit add GSM LTE bands to Samsung Galaxy S5 QualComm

I'm going to try and summarise the steps to play around with 3G and 4G bands on Samsung Galaxy S5 devices.
I didn't come to it on my own, all thanks and contributors are listed below.
Happy to close any gaps in the guide - just shout.
The process might help add extra 3G or 4G/LTE bands if the hardware of your device allows it.
So far there have been found a lot of limitations on Sammy devices so the success is by no means guaranteed.
Use everything at your own risk, I'm not going to be responsible for any damage to your phone as a result of you trying to follow the steps.
The steps worked for me, I was able to disable and then enable some GSM bands.
So if nothing else the guide should be useful for those who accidentally delete default bands on their phones.
Additional LTE bands have been successfully unlocked on some brands already.
Thanks for providing inspiration, guidance and working assumptions to following threads and folks:
http://forum.xda-developers.com/galaxy-s5/general/how-to-add-rf-lte-frequency-bands-to-t2886059
http://forum.xda-developers.com/cro...ad-progress-please-leave-im-updating-t2871269
@fffft
@olokos
@BlackSoulxxx
@Isriam
@dl12345
Original Quick Guide as compiled by @fffft quoted here:
The Mod:
Step by step guide
1. You need a phone with a Qualcomm processor that has been rooted.
2. If you need to root your phone, click on the button below for guidance. Otherwise skip to step 3.
3. If you are running a custom ROM and kernel that were compiled from source code, well done. Skip to Step 4.
Otherwise click on the button below for more information.
4. Download and install QPST. We will use this program to edit your phone settings. This runs best on Windows XP. But you can use Windows 7 (and probably Win 8, if you must). Right click on setup.exe (not the .msi file) and choose run as adminstrator.
5. Download and install QXDM. We will use this program to "write enable" your phone settings. QXDM won't work unless QPST is also installed, so you need both programs. Right click on setup.exe and choose run as administrator to install.
6. Open the USB settings screen on your phone. Change USB from AP to CP. And USB settings from MTP + ADB to RNDIS + DM + Modem mode (after you have finished making edits in your phone's memory, remember to revert the original settings in this screen).
This is the hardest part of this mod as the USB setting menu is usually hidden and the method to access it is slightly different on some brands. For the S5, you can open it by dialing *#0808# . Other phones may use *#7284# , *#8778# , *#*#8778#*#* , ##3424# or something else entirely. If those codes don't work on your phone, try a Google search for keywords like those below to find out how to open the USB settings menu for your phone:
Google: USB settings xda
Google: how to use QPST xda
6a. If you have enabled RNDIS + DM + Modem mode already, skip to step 7.
For Sony, the following CLI commands have been reported to work. These may or may not work for other brands.
You can enter these using a terminal emulator app or from an adb shell.
From terminal emulator:
Code:
su
setprop persist.usb.eng 1
setprop usb.rndis.enable 1
echo 1 > /sys/class/usb_composite/modem/enable
Or using adb:
Code:
adb start-server
adb shell
su
setprop persist.usb.eng 1
setprop usb.rndis.enable 1
echo 1 > /sys/class/usb_composite/modem/enable
exit
If you use either of these, remember to revert the USB settings after you finish your phone edits. e.g.
Code:
su
setprop persist.usb.eng 0
setprop usb.rndis.enable 0
echo 0 > /sys/class/usb_composite/modem/enable
6b. If you have enabled RNDIS + DM + Modem mode already, skip to step 7.
If you have an LGE phone, try the dialer codes here and change the USB mode from AP to CP (Modem mode). If that doesn't work, then it has been reported that the following commands will also enable diagnostic mode for you:
Code:
su
echo 1 > /sys/devices/platform/lg_diag_cmd/diag_enable
setprop sys.usb.config acm,diag,mtp,adb
6c. If you have enabled RNDIS + DM + Modem mode already, skip to step 7.
If you have an HTC phone, this diagnostic driver may work for your phone.
6d. If you have enabled RNDIS + DM + Modem mode already, skip to step 7.
If you have an Opo phone, it been reported that the following commands will enable diagnostic mode for your phone.
Code:
su
setprop sys.usb.config diag,adb
6e. If you have enabled RNDIS + DM + Modem mode already, skip to step 7.
If you have a custom kernel installed (which has permissive permissions) then you can probably enable diagnostic USB mode from the EFS Professional program menu.
6f. If you have enabled RNDIS + DM + Modem mode already, skip to step 7.
If you cannot find out how to access the USB settings on your phone anywhere, you may be able to force diagnostic mode by installing the Windows USB drivers for your phone in advance. You can download Motorola /Sony/ LG/ HTC/ ASUS/ Huawei /Google, etc drivers here. Otherwise do a Google /XDA search to find USB drivers for your phone. Install the USB driver.
7. Enable USB debugging on your phone. This is a hidden menu. Look for Settings menu > System > About Device > Developer. If you don't see a Developer option, then tap on the firmware build number about ten times to unhide it.
8. Connect your phone to your phone to an USB port on your PC. Do not use an USB hub, connect directly to your computer. Windows will install a diagnostic driver.
9. Open the Windows (Control panel) Device Manager and confirm that you see something like "Samsung Mobile USB Serial Port" listed there. If you see a yellow triangle there > right click and update the driver.
10. Open the "QPST Configuration" program > Ports > Add new port > choose the port labeled diagnostic > OK.
If you do not see a diagnostic port listed and you were not able to explictly able to set USB diagnostic mode earlier, then right click on the driver that Windows has assigned to your phone in the Windows (Control panel) Device Manager > Update Driver Software > Browse. Choose the folder where you extracted the USB driver that you downloaded for your phone. This forces Windows to use the downloaded driver.
11. Now select the QPST Start Clients > Software download > Backup > Start. This saves a backup copy of your phone's stock NV memory to your computer in case you need it later.
12. Navigate to the C:/Program Files/Qualcomm/QPST/bin folder.
13. Right click on ServiceProg.exe > run as administrator.
14. Choose Phone > Read from phone > UMTS System. This will show which 3G bands are currently enabled. Add checkmarks to the additional 3G bands that you would like to add. Resist the temptation to check everything unless you are prepared to troubleshoot possible issues with non-existant bands, slow boot times and other issues. Just add specific bands that you need for another carrier or are missing in the areas you travel. If you aren't sure what to add, then don't check any extra bands for now - you can always come back later after you find out which 3G bands you can actually make use of.
Either way, do not click write to phone yet. And do not close the Service Programming window either.
15. Before we write anything to your phone, we need to write enable the locations we are going to edit. Navigate to the C:/Program Files/Qualcomm/QXDM/bin folder.
16. Right click on QXDM.exe > run as administrator. If you are not adding any new 3G bands at this time, skip to step 21.
17. In the NV Browser window, scroll down to ID 01877 (aka NV 1877) > Read.
Then write "0" to NV 01877 with QXDM. This initializes (write enables) the item for QPST. We need to do the same for several more NV items.
18. Select ID 00441 > Read. > Write "0" to NV 00441 with QXDM. This initializes (write enables) the item for QPST.
19. Select ID 00946 > Read. > Write "0" to NV 00946 with QXDM. This initializes (write enables) the item for QPST.
20. Select ID 02954 > Read. > Write "0" to NV 02954 with QXDM. This initializes (write enables) the item for QPST.
21. If you do not intend to add any new LTE bands, skip to step 24. Otherwise,
Select ID 06828 > Read. > Write "0" to NV 06828 with QXDM. This initializes (write enables) the item for QPST.
22. Select ID 06829 > Read. > Write "0" to NV 06829 with QXDM. This initializes (write enables) the item for QPST.
23. If you wish to add LTE bands and have already calculated a custom value from the instructions in the thread, then use QXDM to write that value to both ID 06829 and ID 06829, writing one item at a time.
Otherwise, write (decimal) "17592185995263" to both ID 06828 and ID 06829, writing one item at a time. This will enable all LTE bands.
Note that LTE edits will only work if your firmware has an LTE modem. If you already have at least one LTE band active, then you are OK. If your current firmware is from a carrier that does not use LTE at all, then you'll also need to update your modem to an LTE capable version as well.
24. Now go back to the Service Programming window that you left open. If you added any new 3G bands, click on write to phone to write the current selection of 3G bands to your phone. Otherwise do not click write, simply continue on to the next step.
25. You are now finished editing the NV values in your phone.
26. Reboot your phone.
27 In the Service Programming screen, choose Phone > Read from phone > UMTS System to confirm that your new 3G band selection are persistent. If they revert and you don't have a custom kernel installed, this confirms that you will need a custom kernel for this mod to work.
28. In the QXDM NV Browser screen, scroll down to ID 06828 > Read. Note the value.
29. In the QXDM NV Browser screen, scroll down to ID 06829 > Read. Note the value.
ID 06828 and ID 06829 should both show the custom value that you wrote. i.e. "17592185995263" (or hex "0xFFFFFFF3FFF") or the custom value, if you had used one.
30. Remember to change your USB settings back to normal mode, e.g. on the S5, dial *#0808# again and choose USB = AP and USB Settings = MTP + ADB > Click OK.
31. Celebrate! And let us know about your success (or sticking points).
32. You can test your results by checking whether your phone uses the new bands when you roam onto other systems that use them. Or if you have a SIM card for an alternate carrier. To tell if your phone is using the new bands, you can look at the current band being used in the Service menu or with various apps, e.g. LTE Discovery.
Your device should be rooted.
1. Enter into diag mode from *#0808# dial pad command. If a direct dial doesn't get you to the menu then use any Secret Code explorer app from Google Market, e.g. Phone Info Samsung by @vndnguyen.
AP
RMDIS + DM + MODEM
2. Enter into USB debug mode,
3. In Terminal Emulator ran
su
setenforce 0
4. Connect to PC
5. In device manager enable hidden devices.
You should see your Sammy in ports like COMxx
6. Run QPST
7. In QPST, add the COM port where you see your device. If one port won't work, try the next one.
Now you should be able to run NV manager or QXDM.
NV values responsible for GSM are 00441, 00946, 02954 and 01877
NV values responsible for LTE bands are 06828 and 06829.
The correct values that you would write in these NV can be derived by using Qualcomm NV Calculator app by @vndnguyen.
Further details on the values are in this thread http://forum.xda-developers.com/andr...lcomm-t2950491 courtesy of @yakapa40
---------------
Another important aspect of controlling the phone network behaviour is through the hidden menu.
Use with extreme care & do this at your own risk.
Here's how you can check you existing LTE bands:
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)
Press the back key to exit
seems most have lost interest because its not capabile with the basic instructions provided previously. good luck though, let me know if you ever need a g900f nv list.
Isriam said:
seems most have lost interest because its not capabile with the basic instructions provided previously. good luck though, let me know if you ever need a g900f nv list.
Click to expand...
Click to collapse
True. Just hoping one day someone with specific knowledge will be able to move it forward.
My motivation for reviving the topic was as someone destroyed their LTE bands through service menu and I believe our method can help restore it.
3rd time lucky for this topic
Just dont let ffff spoil it again.
juDGEY2k10 said:
3rd time lucky for this topic
Just dont let ffff spoil it again.
Click to expand...
Click to collapse
Far from that. Need to get it in motion first
@Hongdae since the latest samsung rom update I also reach *#0808# through hidden menu app only, not via dial pad.
I'll update the OP accordingly.
I had the issue of QPST connection dropping but was able to reestablishe after several attempts.
Try to launch nv manager, you should be able to select the 3g bands from the check boxes without the need of edit nv values manually.
Also check if your phone shows a valid IMEI number that also equals the one printed on the back of your device.
botwa2000 said:
@Hongdae since the latest samsung rom update I also reach *#0808# through hidden menu app only, not via dial pad.
I'll update the OP accordingly.
I had the issue of QPST connection dropping but was able to reestablishe after several attempts.
Try to launch nv manager, you should be able to select the 3g bands from the check boxes without the need of edit nv values manually.
Also check if your phone shows a valid IMEI number that also equals the one printed on the back of your device.
Click to expand...
Click to collapse
Okay. Yeah the IMEI is the same as the one printed on the back, so I guess it is valid. By now I'm trying to fix the QPST connection but it is not working yet.
Maybe KIES recovery could fix my phone, but I think this problem comes from EFS folder and I don't know if KIES reinstalls that content.
Hongdae said:
Okay. Yeah the IMEI is the same as the one printed on the back, so I guess it is valid. By now I'm trying to fix the QPST connection but it is not working yet.
Maybe KIES recovery could fix my phone, but I think this problem comes from EFS folder and I don't know if KIES reinstalls that content.
Click to expand...
Click to collapse
Yeah maybe a good idea to do a full format and then use kies recovery.
I can upload my EFS folder backup for you if you want to check against your existing folder and see if there're any major differences.
Though mine is a G906K model if it makes any difference.
....
botwa2000 said:
Yeah maybe a good idea to do a full format and then use kies recovery.
I can upload my EFS folder backup for you if you want to check against your existing folder and see if there're any major differences.
Though mine is a G906K model if it makes any difference.
Click to expand...
Click to collapse
That would be awesome, thanks! I made a backup of my NV values with QPST but the restore is not working, so I have no backup of mine.
Actually, what I modified are these values, following the procedure on:
http://forum.xda-developers.com/galaxy-s5/general/how-to-add-rf-lte-frequency-bands-to-t2886059
17. In the NV Browser window, scroll down to ID 01877 (aka NV 1877) > Read.
Then write "0" to NV 01877 with QXDM. This initializes (write enables) the item for QPST. We need to do the same for several more NV items.
18. Select ID 00441 > Read. > Write "0" to NV 00441 with QXDM. This initializes (write enables) the item for QPST.
19. Select ID 00946 > Read. > Write "0" to NV 00946 with QXDM. This initializes (write enables) the item for QPST.
20. Select ID 02954 > Read. > Write "0" to NV 02954 with QXDM. This initializes (write enables) the item for QPST.
21. If you do not intend to add any new LTE bands, skip to step 24. Otherwise,
Select ID 06828 > Read. > Write "0" to NV 06828 with QXDM. This initializes (write enables) the item for QPST.
22. Select ID 06829 > Read. > Write "0" to NV 06829 with QXDM. This initializes (write enables) the item for QPST.
23. If you wish to add LTE bands and have already calculated a custom value from the instructions in the thread, then use QXDM to write that value to both ID 06829 and ID 06829, writing one item at a time.
Otherwise, write (decimal) "17592185995263" to both ID 06828 and ID 06829, writing one item at a time. This will enable all LTE bands.
Maybe I made a mistake when changing them.
Hongdae said:
That would be awesome, thanks! I made a backup of my NV values with QPST but the restore is not working, so I have no backup of mine.
Actually, what I modified are these values, following the procedure on:
http://forum.xda-developers.com/galaxy-s5/general/how-to-add-rf-lte-frequency-bands-to-t2886059
17. In the NV Browser window, scroll down to ID 01877 (aka NV 1877) > Read.
Then write "0" to NV 01877 with QXDM. This initializes (write enables) the item for QPST. We need to do the same for several more NV items.
18. Select ID 00441 > Read. > Write "0" to NV 00441 with QXDM. This initializes (write enables) the item for QPST.
19. Select ID 00946 > Read. > Write "0" to NV 00946 with QXDM. This initializes (write enables) the item for QPST.
20. Select ID 02954 > Read. > Write "0" to NV 02954 with QXDM. This initializes (write enables) the item for QPST.
21. If you do not intend to add any new LTE bands, skip to step 24. Otherwise,
Select ID 06828 > Read. > Write "0" to NV 06828 with QXDM. This initializes (write enables) the item for QPST.
22. Select ID 06829 > Read. > Write "0" to NV 06829 with QXDM. This initializes (write enables) the item for QPST.
23. If you wish to add LTE bands and have already calculated a custom value from the instructions in the thread, then use QXDM to write that value to both ID 06829 and ID 06829, writing one item at a time.
Otherwise, write (decimal) "17592185995263" to both ID 06828 and ID 06829, writing one item at a time. This will enable all LTE bands.
Maybe I made a mistake when changing them.
Click to expand...
Click to collapse
Yep same happened to me! I guess editing values other than 1877, 6828 and 6829 is what killed GSM for me. That's why I haven't even quoted these steps in my guide.
I guess editing the three NV values above is safe as you can change them any time.
In terms of deriving the right decimal value you should use QualComm NV Calculator app by @vndnguyen from Google Market - it proved to be accurate.
PM me your details I'll send you my EFS backup.
botwa2000 said:
Yep same happened to me! I guess editing values other than 1877, 6828 and 6829 is what killed GSM for me. That's why I haven't even quoted these steps in my guide.
I guess editing the three NV values above is safe as you can change them any time.
In terms of deriving the right decimal value you should use QualComm NV Calculator app by @vndnguyen from Google Market - it proved to be accurate.
PM me your details I'll send you my EFS backup.
Click to expand...
Click to collapse
Sent! How did you manage to fix the QPST connection? Still dropping
Hongdae said:
Sent! How did you manage to fix the QPST connection? Still dropping
Click to expand...
Click to collapse
I did a clean install of the stock firmware.
My QPST connection wasn't completely dead but dropped every few seconds or so.
I was able to open NV Manager, select all GSM bands and write to the phone within a couple of seconds. The connection dropped before the write operation was finished but I managed to get the network back.
Afterwards I got QPST connection back normally.
botwa2000 said:
I did a clean install of the stock firmware.
My QPST connection wasn't completely dead but dropped every few seconds or so.
I was able to open NV Manager, select all GSM bands and write to the phone within a couple of seconds. The connection dropped before the write operation was finished but I managed to get the network back.
Afterwards I got QPST connection back normally.
Click to expand...
Click to collapse
Okay. The same happened and now connection is working fine. Just one more question, in order to edit the NV values I have opened QXDM, then NV Browser. Now I have the following values from the calculator:
NV 1877: 844, 425, 062, 777, 216
How do I input this?
Hongdae said:
Okay. The same happened and now connection is working fine. Just one more question, in order to edit the NV values I have opened QXDM, then NV Browser. Now I have the following values from the calculator:
NV 1877: 844, 425, 062, 777, 216
How do I input this?
Click to expand...
Click to collapse
I'm not sure I understand how you got to these values...
For starters I suggest you check all your phone's default bands and calculate the decimal value. You should use it without commas.
In my first post in this thread I included the original guide on how to edit the NV values with QXDM.
Read the current value from 1877, what does it say?
BTW if you find any of my posts useful feel free to hit 'Thanks' button
botwa2000 said:
I'm not sure I understand how you got to these values...
For starters I suggest you check all your phone's default bands and calculate the decimal value. You should use it without commas.
In my first post in this thread I included the original guide on how to edit the NV values with QXDM.
Read the current value from 1877, what does it say?
BTW if you find any of my posts useful feel free to hit 'Thanks' button
Click to expand...
Click to collapse
Yeah you are right, I am a total rookie here. If I read 1877 it it shows 0, but now I have written 422212531388608. I have selected "Use QXDM Notation" on the NV calculator, I guess that should be correct.
However, the calculator gives 192 for NV 0441 and when I write it it says: Parameter Bad. I have 0 on nam and 0xFFFF on band when I read it
Hongdae said:
Yeah you are right, I am a total rookie here. If I read 1877 it it shows 0, but now I have written 422212531388608. I have selected "Use QXDM Notation" on the NV calculator, I guess that should be correct.
However, the calculator gives 192 for NV 0441 and when I write it it says: Parameter Bad. I have 0 on nam and 0xFFFF on band when I read it
Click to expand...
Click to collapse
Looks like by now you should have your 3G connection back I hope
Do you also have your LTE back?
I believe only NV 6828 and 6829 are relevant for LTE.
What values do you read in those?
botwa2000 said:
Looks like by now you should have your 3G connection back I hope
Do you also have your LTE back?
I believe only NV 6828 and 6829 are relevant for LTE.
What values do you read in those?
Click to expand...
Click to collapse
I have nothing back, still no signal. No GSM, 3G or LTE. I can't write on NV 0441, 0946, 2954 values...
Hongdae said:
I have nothing back, still no signal. No GSM, 3G or LTE. I can't write on NV 0441, 0946, 2954 values...
Click to expand...
Click to collapse
Hmm. At this point I had my connection back after reboot.
As I said I haven't touched 0441, 0946 or 2954 lines.
Here is my entire NV dump shortly - you can have a look vs. your values
http://forum.xda-developers.com/showthread.php?p=56215728
So just brainstorming now.
Did you activate all possible gsm bands in NV manager and was able to write to your phone?
Are your APN settings intakt?
botwa2000 said:
Hmm. At this point I had my connection back after reboot.
As I said I haven't touched 0441, 0946 or 2954 lines.
Here is my entire NV dump shortly - you can have a look vs. your values
http://forum.xda-developers.com/showthread.php?p=56215728
So just brainstorming now.
Did you activate all possible gsm bands in NV manager and was able to write to your phone?
Are your APN settings intakt?
Click to expand...
Click to collapse
My APN is fine yeah.
All 0441, 0946 and 2954 show 0 when I read from phone. If I write the values from the NV calculator on QXDM it says error, parameter bad.
By NV manager do you mean QPST Service Programming / UMTS System?
This is what I have when I click on Read from phone:

IMEI and BaseBand Version Fix Works 100 %

Lately i've been watching people as well as myself screwing imei and not getting reception.
There are two cases possible
1> You screw only the IMEI
2>You screw the baseband version also ( which in some cases makes the mobile lag )
Lets start with fixing the baseband version nothing can be done with a simpler way you just have to flash the stock firmware again and the next time you boot the baseband version will appear.
Imei Fixing
Prerequisite
** Make sure you are using Stock rom and Locked Bootloader
1> Install PDA Net and CDC Drivers*
2> Install MauiMeta 3G Software*
3> Download MTK 6582 NVRAM Database* (The Chipset our phone is using )
After you are done doing all these things
1) Open MauiMeta App
2) Click on Action select open NVRAM DB, A popup will appear navigate to the database files downloaded and select the db files and select the files starting with APDB... and the next time BPLG...
3) Click on Option on App and select "Connect Smart Phone In Meta Mode "
4) Select USB COM as your host and click on Reconnect
5)After doing this switch off your phone and connect it if drivers are installed properly the phone will boot in meta mode and the window besides the USBCOM will be accessible click on IMEI Tool if NVRAM DB files are asked provide it
6) Write the IMEI from the Mobile Phones Box (Behind) in both the tabs and press Upload to flash
7) Restart Phone
Voilà IMEI Appears and you can now get Network Signal
AS THIS IS MY FIRST POST AND I HAVEN'T COMPLETED POSTING 10 TIMES IN OTHER THREADS I AM NOT ALLOWED TO SHARE LINKS FROM OTHER WEBSITE WHICH INCLUDE THE SOFTWARE DRIVERS AND NVRAM DATABASE FILE. YOU TOO CAN BE INTELLIGENT AND GOOGLE THEM.
PRESS THANKS IF HELPED!!

HTC M8 Sprint - Unlock GSM - WCDMA - HDSPA bands (HELP)

Hello to everyone, Im posting here because I cannot make a question to the post related to what I need (http://forum.xda-developers.com/cro...ad-progress-please-leave-im-updating-t2871269), sa basically, I need to unlock the GSM 1900 band to use it in Chile (Entel company).
What do I need? Im still having some problems about understanding the adb terminal. Can someone help me with this please?
These are the steps to unlock the bands **My doubts are in red-bold and enumerate**
"Download this zip Google it as it's banned from xda for the ability of imei change
2. Extract it and install QPST from that zip
3. Open the caller app and type in *#*#8778#*#* (it should go off the screen after you type in the last symbol "*"
3.5 Those on custom roms (tested on cyanogen 11 with s4 mini) can use the efs professional toolkit to change the mode to enable the diag port.(Thanks @blackburn !)
4. Connect your phone to your PC ( 1)HERE, in which mode do I have to connect my phone to the computer?)
5. Open ADB console ( 2) From the folder of the adb program, right? pressing SHIFT + RIGHT CLICK?)
6. Type in these commands: ( 3) Can I type these commands from my phone? from the Terminal Emulator for example? Like in the step 34 of this guide???)
Code:
adb shell
su
setprop persist.usb.eng 1
Click to expand...
Click to collapse
7. Turn off USB Debugging, Disconnect your phone from the PC
8. Wait about 10 seconds (don't have to be exact, just let it all disconnect in the PC) and turn USB Debugging back on
10. Connect it back to the PC. It should try to install drivers. Wait until it fails to install all of them.
11. Open device manager - you will see your device model a few times. Go to details tab. Scroll down a single time on that tab. You will see MI_0x there.
12. Go through those devices until you find MI_04 under the second drop down position. ( 4)For what does this MI_04 stands for?)
13. Select "update driver" for this device and install the htc driver from the zip.
14. Press start button and navigate to QPST -> QPST Configuration
15. Go back to device manager -> modems -> HTC
16. Find "COM*" in my case it was "COM3". It might be different for you.
17. In QPST Configuration click on "Add new port" and in "Port" type in your "COM*". In my case It's "COM3" in there. In Port label it could be anyting u want. In my case I used a Z1 so I typed IN "Z1".
18. It should look like this now.
19. Navigate to QPST/bin and open RV_NV_Manager.exe
20. press on settings -> Comport and choose your COM port.
21. Press on file -> read from phone
22. Wait patiently until it is finished. Now pay attention!
23. Go to line 1877, click it and copy the decimal number on the right side of a programme. right click - copy
24. Go to the place where you extracted the zip from the first step and start mzTool
25. On the left side you will see "Input radix" - press decimal there. ( 5) For example, if the hole number is "153546.256", the decimal should be "256", right?
26. On the right side you will see "RF BC CONFIG" paste your previously copied number from the RV_NV_Manager.exe there.
27. You will see now what bands are you able to use on the bottom of the app in "Bit information"
28. Switch tab to "Band Preference (NV Value)"
29. In there select all GSM bands and WCDMA bands. This place is really a field of testing. In my case (C6903 LTE) I selected all of GSM and WCDMA. I wouldn't suggest you to do anyting else in here unless you know what your'e doing. Let me know if you got something interesting in there.
30. After you're done choosing what bands do you want - copy decimal number from the bottom right ( 6) Here I really need and example or a major explanation, in macro detail :c)
31. Remove all commas from that number ( "," ) so it would be just a bunch of numbers without anything else. ( 7) A bunch of number like this 524356??
32. Open RV_NV_Manager.exe from the point you left it (step 23) and paste your new number without commas "," there.
33. Press on write NV and then press on file ->write changed NV to the phone.
34. Open up the terminal emulator on your phone and write there this: ( 8) This is what I was refering to! Why it can be done directly from the phone? Can I do the step 6 from the Terminal Emulator of the phone too??)
Code:
su
setprop persist.usb.eng 0
Click to expand...
Click to collapse
35. Reboot the device and hope you'll have the reception. If you do, hooray!
36. Type in *#*#SERVICE#*#* (*#*#7378423#*#*) to see your new bands that your phone can use! "
Please help me! I have a basic, baaasic knowledge about this, and there are no videos for the Sprint m8 version :c
If Im posting in a wrong category, my apologies, but I cant comment in the real guide-post to get assitance :c
Thanks in advance.
- Conchetumare celular culiao :crying: -
.
Anyone? Just that simple? come on :c!!!!!!!!!!!!!
..
So many thanks ah...

[GUIDE] [SEED ONLY] FIX YOUR DEVICE'S IMEIs (NO SIGNAL)

MESSAGE ME FOR THE DOWNLOADABLE FILES, I CANNOT PUT THE LINK, IM JUST A NEW MEMBER HERE. THANK YOU​
REQUIREMENTS
adb and USB drivers (if you’re already installed this drivers, skip this)
QPST
Hex Editor
IMEI Converter
.qcn file
Rooted phone (recommended)
Getting your IMEI:​
You can get your IMEI at your phone factory box or inside the phone, and take note them to notepad.​
Setting up your phone:​
Go to Settings/About and rapidly tap the Build Number, until the “You are now a developer” appears, then go back to Settings/Developer options.
Enable USB debugging mode
Connect your device to your computer, and if your phone notifies an RSA key, press Remember my Choice, and press Allow/Accept.
Go to Command Prompt or Windows PowerShell on your computer, then type this command:
Code:
adb shell
su
setprop sys.usb.config diag,adb
Don’t disconnect your phone. We will use it later on QPST.
Converting IMEI to Hex values:​
Open IMEI Converter.exe
Type your IMEI 1 then press convert, copy the converted IMEI to your notepad.
Type your IMEI 2 then press convert, copy again the converted IMEI to your notepad.
Editing your .qcn file:​
Open the .qcn file you’ve downloaded on HxD
Find (Ctrl +F) “08 8A 56 48 03 42 40 12 43”, set Datatype to “Hex-values,” and Search Direction to “All.”
Replace it with your converted IMEI 1 earlier.
Find again “08 8A 56 48 03 42 40 12 24”
Replace it with your converted IMEI 2 earlier.
Save it to Desktop for easy find.
Restoring .qcn:​
Install QPST.exe or Setup.exe, and wait to finish installation.
After the installation, search and open QPST Configuration.
Go to Ports/Add New Port, uncheck “Show Serial and USB/QC Diagnostics only,” click OK.
A new port will appear on the box.
Go to Start Clients/Software Download. Navigate to “Restore” tab.
If your Device/COM appears on “Port,” browse your .qcn file that you edited earlier, and open it.
Click “Start,” and wait for the process to finish.
Exit QPST and reboot your device.
Finally, checking your IMEI:​
On your device, go to Dialer/Phone, then dial *#06#.
It will show the 2 IMEIs of your device.
CONGRATULATIONS!!!!!!!!!!!!!​
:victory::victory::victory::victory::good::laugh:​
HELP
Does it need to be rooted? I have non-rooted, stock Android One 2nd-Gen that have NO SIGNAL. All connections (WiFi, Bluetooth) are OK. Cellular signal is NOT OK.
HEXEDIT
i put the qcn on hexedit and search with the converted imei NO MATCH FOUND where i did it wrong
turx said:
Does it need to be rooted? I have non-rooted, stock Android One 2nd-Gen that have NO SIGNAL. All connections (WiFi, Bluetooth) are OK. Cellular signal is NOT OK.
Click to expand...
Click to collapse
if you managed to switch on your diag mode without rooting then its OK. Otherwise you can' t use
Code:
phone:$ su
.
Qcn
bro i need qcn file for Find (Ctrl +F) “08 8A 56 48 03 42 40 12 43
bro my mi a1 is not showing imei and have noo network signal, please share files so i can perform above operation
no works in Huawei kirin 960 ????
aureliomilitao said:
no works in Huawei kirin 960 ????
Click to expand...
Click to collapse
bro its work only qualcom
[email protected] said:
i put the qcn on hexedit and search with the converted imei NO MATCH FOUND where i did it wrong
Click to expand...
Click to collapse
same here bro plzz help somebody
Imei related issue
In. Hex editor when i search in converted imei it says cant find plzz help
I did it on my Redmi 7 device QFIL status is successful but imei is not updating
This Method is only valid for Qualcomm devices ,what for MTK devices like redmi note 8 pro like stuffs plz reply
Note 8 Qualcomm after restore QCN imei back but signals not working, what missing ?
PHONE IS ROOTED BUT DIAG MODE NOT SHOWING
Redmi Note 8T, phone is rooted.
adb shell
willow:/ $ su
Permission denied
13|willow:/ $

Categories

Resources