Hi, I`ve been having a lot of signal problems with my g2. it occasionally loses signal and sometimes it doesnt latch on to a signal even if present. i had meddled with the NV values in QXDM,so i fear that could be the problem.I hd taken a backup of the values and the qcn file too. but lost the file due to corrupt computer. So, some one having a g2 kindly post the default NV values for the following.
NV
00441
00964
01877
02954
Procedure to get these values:
Pls see https://forum.xda-developers.com/galaxy-s5/general/how-to-add-rf-lte-frequency-bands-to-t2886059
you have to install qxdm
Then do this in terminal,
su
echo 1 > /sys/devices/platform/lg_diag_cmd/diag_enable
setprop sys.usb.config acm,diag,mtp,adb
This will enable diag mode. then connect to computer and start QXDM, connect in settings-->conneection-->choose com port. then easy to read.
Pls someone help... thanks in advance..
does it have any disadvantage to enable this diag mode? can i disable it after reading the values?
Related
I'm trying to discover the SPC/MSL for my Defy XT557 (Republic Wireless) in order to obtain root. Can flip the phone into DIAG mode using SUT LR and open a COM port, which is then recognized by CDMA WS and DFS cdmatool, but cannot even obtain a successful memory scan or dump using those programs. Radiocomm gives a green circle but no RDELEM hex readout. getprop ril.MSL readout is empty, and alogcat while entering diagnostic phone codes does not show the MSL.
Any ideas would be greatly appreciated.
So I'm thinking at this point that we should wait for the OTA in January and then we might be able to piggyback onto that... Obviously the update will be signed, so we won't be able to modify and then apply it but... we might be able to log enough of the process that we could get lucky and get the info we need to hack this sucker.
has there been any progress in the XT557...
ejlmd said:
I'm trying to discover the SPC/MSL for my Defy XT557 (Republic Wireless) in order to obtain root. Can flip the phone into DIAG mode using SUT LR and open a COM port, which is then recognized by CDMA WS and DFS cdmatool, but cannot even obtain a successful memory scan or dump using those programs. Radiocomm gives a green circle but no RDELEM hex readout. getprop ril.MSL readout is empty, and alogcat while entering diagnostic phone codes does not show the MSL.
Any ideas would be greatly appreciated.
Click to expand...
Click to collapse
How do you get the phone into diag mode using SUT LR? I have installed SUT LR and it detects a phone, but I don't see how to open a com port. I checked the device manage and it only had COM1. Thanks for your help.
How do I put my Defy XT in DIAG mode? sut lr not detects phone...
ejlmd said:
I'm trying to discover the SPC/MSL for my Defy XT557 (Republic Wireless) in order to obtain root. Can flip the phone into DIAG mode using SUT LR and open a COM port, which is then recognized by CDMA WS and DFS cdmatool, but cannot even obtain a successful memory scan or dump using those programs. Radiocomm gives a green circle but no RDELEM hex readout. getprop ril.MSL readout is empty, and alogcat while entering diagnostic phone codes does not show the MSL.
Any ideas would be greatly appreciated.
Click to expand...
Click to collapse
how you get diag mode with SUT LR???
3a4yI7aTiY said:
how you get diag mode with SUT LR???
Click to expand...
Click to collapse
Sorry, I no longer own the phone. But in any case it seemed like a dead end.
The following was posted on one of the Republic Wireless forums regarding obtaining carrier info from a rooted Defy XT 557:
For anyone trying to get information from CDMA Workshop or get info DIAG mode, you can gain access by doing the following:
change the value of /sys/class/usb_composite/diag to 1
I did this using root explorer and edited the value using text editor.
you can then connect without SPC and click read to view most settings (probably enough to cl*ne if wanted).
It also looks like data in the NV Dump file showed data connection info of:
[email protected]
hcm.sprintpcs.com
I'm trying to follow this guide to enable extra LTE band on my g2 d800.
Through hidden menu 3845#*800# I have set port settings -> Diag Setting -> USB
Also I've enabled Hardware key mode (all three back button on powering on -> Mode on)
However, QPST is unable to see my phone. I have to disable Show serial and USB /QC diagnostic port only to see the phone modem port. Also even after doing that and adding it, qpst doesn't detect phone
Any ideas of what might be causing it ? I'm using Windows 7 64-Bit as OS and Cloudy 3.3 w/ dorimanx 4.6 kernel and USB mode set to MTP
Mafioso said:
I'm trying to follow this guide to enable extra LTE band on my g2 d800.
Through hidden menu 3845#*800# I have set port settings -> Diag Setting -> USB
Also I've enabled Hardware key mode (all three back button on powering on -> Mode on)
However, QPST is unable to see my phone. I have to disable Show serial and USB /QC diagnostic port only to see the phone modem port. Also even after doing that and adding it, qpst doesn't detect phone
Any ideas of what might be causing it ? I'm using Windows 7 64-Bit as OS and Cloudy 3.3 w/ dorimanx 4.6 kernel and USB mode set to MTP
Click to expand...
Click to collapse
Dont bother. The bands have to be programmed into the radio antenna. Even if you do set the files to allow those bands without it being programmed into the antenna it wont do any good and you run a good chance of messing something up
zelendel said:
Dont bother. The bands have to be programmed into the radio antenna. Even if you do set the files to allow those bands without it being programmed into the antenna it wont do any good and you run a good chance of messing something up
Click to expand...
Click to collapse
Ok thanks As i found out also, it doesn't work on G2 but didn't know the reason...
BTW if anyone is stuck with same problem i.e. QPST not detecting port do below commands via adb shell
su
setprop persist.usb.eng 1
setprop usb.rndis.enable 1
echo 1 > /sys/devices/platform/lg_diag_cmd/diag_enable
setprop sys.usb.config acm,diag,mtp,adb
Mafioso said:
Ok thanks As i found out also, it doesn't work on G2 but didn't know the reason...
BTW if anyone is stuck with same problem i.e. QPST not detecting port do below commands via adb shell
su
setprop persist.usb.eng 1
setprop usb.rndis.enable 1
echo 1 > /sys/devices/platform/lg_diag_cmd/diag_enable
setprop sys.usb.config acm,diag,mtp,adb
Click to expand...
Click to collapse
thank you
that makes the software detect my phone, but now i cant connect with it with mtp
i lost my imei after flash and i'm using qpst to recover it, when i click backup it tells me:
Memory Backup Failed
Disk Error while writing to file.
i need help please
i'm following this guide:
https://www.**********.com/how-to-backup-and-restore-lost-imei-on-lg-g2/
Confirmed Wind works on CM13(Marshmallow) Koodo D852.
Original thread (as far I can tell):
http://forum.xda-developers.com/cro...ad-progress-please-leave-im-updating-t2871269
Thanx & credits to
@olokos, @BlackSoulxxx and others for their hard work.
HOWEVER: I used 115868544 for 1877:RF_BC_CONFIG_I value - GSM(07,08,09,19,21) and WCDMA(22,23,25,26) where WCDMA(25) is for the extra US 1700 band. I also tried with adding WCDMA(50) Japan 1700 band, but the phone would take long to find Wind network, and would lock up when trying to manually set network operator on cellular network settings.
carlos1984 said:
1. 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 "*"
1. Remove all installed drivers.
2. Install LG United Mobile Driver
3. Enable debugging and install adb driver if it's not automatically installed.
4. Using adb issue the following commands on a separate line
Code:
.
• LGE Android for Diagnostics Port (COM*)
• LGE Android USB Serial Port (COM*)
Note: I only got LGE Android usb serial port
Click to expand...
Click to collapse
-never got step 3 to work, after you enter "setprop sys.usb.config diag,adb" (see below) the adb will exit and windows Device Manager will recognize new port which should be named "LGE AndroidNet USB Serial Port (COM*)" if it shows "LGE Modem USB Serial Port (COM*)" QPST will NOT work (you may need to update driver from LG United Mobile Driver folder)
5. Connect your phone to your PC
6. Open ADB console
7. Type in these commands:
Code:
adb shell
su
setprop sys.usb.config diag,adb
I do not know if you have to do the previous but I had to open hiddenmenu to get diag to work.
• AT&T: 3845#*850#
• Sprint: 5689#*990#
• T-Mobile: 3845#*851#
• Verizon Wireless: ##228378 (+ send)
• International Models: 3845#*855#
On my d852 I used 3845#*852#
Select port setting>diag settings>usb set for diag
Click to expand...
Click to collapse
-on my D852 the hidden menu did not work
14. Press start button and navigate to QPST -> QPST Configuration
15. Go back to device manager -> ports -> LGE Mobile USB Serial Port(Com*)
16. Find "COM*" in my case it was "COM4". 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 "COM4" in there. In Port label it could be anything u want. In my case I used a G3 so I typed IN "G3".
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.
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. In my case (LG G3 D852) I selected all of GSM (07,08,19,21)and WCDMA(22,23,25,26,49). I wouldn't suggest you to do anyting else in here unless you know what you’re doing.
30. After you're done choosing what bands do you want - copy decimal number from the bottom right
31. Remove all commas from that number ( "," ) so it would be just a bunch of numbers without anything else. for me it was 562950069289344
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:
Code:
su
setprop persist.usb.eng 0
go back into hidden menu > Select port setting>data settings>usb set for data
35. Reboot the device and hope you'll have the reception. If you do, hooray!
36. Type in *#*#SERVICE#*#* (*#*#7378423#*#*) to see
I found this guide that helped.
https://forums.oneplus.net/threads/...-qualcomm-devices-oneplus-one-edition.193610/
Click to expand...
Click to collapse
Sounds interesting, dont you think
However this work that you mentioned here is almost nearly the same based on my original works that posted on XDA and quite famous.
So you should credit your friends who worked on this
d852 default value
any one got the default :RF_BC_CONFIG value before qpst
It should work on my LG G3A F410s? I want to enable 900 mhz band wcdma. If anyone knows how to do help me
heiitorxd said:
It should work on my LG G3A F410s? I want to enable 900 mhz band wcdma. If anyone knows how to do help me
Click to expand...
Click to collapse
Hello
It is possible to unlock WCDMA/UMTS BAND 900 on my LG G3 852 ?
Okay so here is the issue I'm facing today. I bought a Sprint Galaxy S5, and I managed to unlock it for domestic use (AT&T). I cannot get an LTE connection because my Qualcomm processor does not have the appropriate bands to use ATT LTE's network.
I read on here that you can write your NV memory to write the firmware and enable these other bands using QPST and QXDM. The issue I'm having though is getting my computer to install the diagnostic driver for COM port. It reads the Modem under modem tab in device manager. Since the computer doesn't think there is a diagnostic port, QPST configuration cannot open a diag port which is what I need. I've been able to successfully put my phone in rndis + DM + modem by using this in emulator,
su
setprop sys.usb.confing_rndis,diag,diag_mdm
Do not type the first _ as it's meant as a space bar, but USE diag_mdm
But there is no indication that any driver has installed, and does not appear in device manager (even with hidden devices shown).
I'm running 6.0.1 CM13 w/twrp recovery with SELINUX set to permissive.
On windows 8
I also noticed that the guide to add frequency bands was written in 2014, I also know that in Lollipop, you needed to enable CP Logging to get it show up.
What I'm wondering is if there is a missing step to properly installing the diag driver, or if Qualcomm/Samsung found other means to activate it.
I noticed that when using EFSPro I can set it to Diagnostic + Modem + adb but I can only read not read/write NV memory
Also I observed when I send the SPC to read the phone with EFSPro, it says
"SPC was accepted by the phone!"
Then followed by.. "SPC was not found".
Then after I close that popup it reads my NV memory, but I can't write.
Is there a method to enable CP logging on CM13 MM and install the diag com port for QPST use? I don't have a stock recovery to enable CP logging through usual means in as I'm using TWRP.
Link to GUIDE
http://forum.xda-developers.com/galaxy-s5/general/how-to-add-rf-lte-frequency-bands-to-t2886059
Thanks in advance.
Sent from my SM-G900P using XDA-Developers mobile app
xHolomovementx said:
Okay so here is the issue I'm facing today. I bought a Sprint Galaxy S5, and I managed to unlock it for domestic use (AT&T). I cannot get an LTE connection because my Qualcomm processor does not have the appropriate bands to use ATT LTE's network.
I read on here that you can write your NV memory to write the firmware and enable these other bands using QPST and QXDM. The issue I'm having though is getting my computer to install the diagnostic driver for COM port. It reads the Modem under modem tab in device manager. Since the computer doesn't think there is a diagnostic port, QPST configuration cannot open a diag port which is what I need. I've been able to successfully put my phone in rndis + DM + modem by using this in emulator,
su
setprop sys.usb.confing_rndis,diag,diag_mdm
Do not type the first _ as it's meant as a space bar, but USE diag_mdm
But there is no indication that any driver has installed, and does not appear in device manager (even with hidden devices shown).
I'm running 6.0.1 CM13 w/twrp recovery with SELINUX set to permissive.
On windows 8
I also noticed that the guide to add frequency bands was written in 2014, I also know that in Lollipop, you needed to enable CP Logging to get it show up.
What I'm wondering is if there is a missing step to properly installing the diag driver, or if Qualcomm/Samsung found other means to activate it.
I noticed that when using EFSPro I can set it to Diagnostic + Modem + adb but I can only read not read/write NV memory
Also I observed when I send the SPC to read the phone with EFSPro, it says
"SPC was accepted by the phone!"
Then followed by.. "SPC was not found".
Then after I close that popup it reads my NV memory, but I can't write.
Is there a method to enable CP logging on CM13 MM and install the diag com port for QPST use? I don't have a stock recovery to enable CP logging through usual means in as I'm using TWRP.
Link to GUIDE
http://forum.xda-developers.com/galaxy-s5/general/how-to-add-rf-lte-frequency-bands-to-t2886059
Thanks in advance.
Sent from my SM-G900P using XDA-Developers mobile app
Click to expand...
Click to collapse
Did you ever solve this? I plan on following the same guide and I too am having this same problem.
Can anyone please tell me how to enable diagnostic mode on ASUS Zenfone Max pro M1? Is it possible to backup qcn file using QPST?
adb shell su -c sys.usb.config diag,adb
Samyajoy said:
Can anyone please tell me how to enable diagnostic mode on ASUS Zenfone Max pro M1? Is it possible to backup qcn file using QPST?
Click to expand...
Click to collapse
Yes, you can backup qcn..just make sure that your phone
shows up as diagnostic mode in device manager and is listed under active devices in qpst..then
Qpst->software download->backup
Vortex147 said:
adb shell su -c sys.usb.config diag,adb
Click to expand...
Click to collapse
It won't work. Because the phone is not rooted. Is there any hardware key combination for enabling diag mode?
Update: Downloading latest qualcomm driver solved the issue. I was able to choose diag port and back up qcn. Thank you all.
Samyajoy said:
Update: Downloading latest qualcomm driver solved the issue. I was able to choose diag port and back up qcn. Thank you all.
Click to expand...
Click to collapse
How did you enable diag port without root?
Samyajoy said:
Update: Downloading latest qualcomm driver solved the issue. I was able to choose diag port and back up qcn. Thank you all.
Click to expand...
Click to collapse
Can you provide more detailed info, please (which mode was set on phone, driver for which device was installed)? It's very interesting, how to restore (or at least backup) qcn without root.
Vortex147 said:
how to restore (or at least backup) qcn without root.
Click to expand...
Click to collapse
1. Switch off your phone
Open device manager on pc
2. Press and hold vol up+ vol down and plug in the data cable
Now your device must be listed in device manager...if not then repeat step 2 but keep your device plugged in to pc.(.do not remove the cable...)
It takes 2-3 tries and hold the buttons for around 10 seconds...
Once it is listed as diag mode in device manager...
You can backup qcn using qpst
pranavkpr said:
1. Switch off your phone
Open device manager on pc
2. Press and hold vol up+ vol down and plug in the data cable
Now your device must be listed in device manager...if not then repeat step 2 but keep your device plugged in to pc.(.do not remove the cable...)
It takes 2-3 tries and hold the buttons for around 10 seconds...
Once it is listed as diag mode in device manager...
You can backup qcn using qpst
Click to expand...
Click to collapse
Hello and thanks for the above info. I did this and got a totally black screen. quite disconcerting. I read somewhere else that holding power + volume up would cause it to go into download mode and I was able to do that and then press/hold the power key to power off the phone and regain normal operations.
When in mode you suggest, I do see the device in the windows device manager (however, I have to boot Windows into test mode because of an unsigned driver). When I open qpst it immediately auto-adds the port but it shows that it is in download mode and this never seems to stop. when like this, I cannot open service programming and use qxdm to browse the NV. Any idea what is happening here? Any way to prevent the auto-add and download? I am rather new to all this and am stumped. Thanks
---------- Post added at 04:58 PM ---------- Previous post was at 04:55 PM ----------
Vortex147 said:
adb shell su -c sys.usb.config diag,adb
Click to expand...
Click to collapse
before I go ahead and root my phone, can anyone confirm that this is correct? this doesn't really look like a console command to me. thanks
whitedavidp said:
before I go ahead and root my phone, can anyone confirm that this is correct? this doesn't really look like a console command to me. thanks
Click to expand...
Click to collapse
You dont need to do this for just rooting...just unlock bl and flash twrp...magisk
Run from adb if you want to use diag mode
setprop sys.usb.config diag,adb
Samyajoy said:
Can anyone please tell me how to enable diagnostic mode on ASUS Zenfone Max pro M1? Is it possible to backup qcn file using QPST?
Click to expand...
Click to collapse
I'm attaching QCN Backup with dummy Imei
1st IMEI hex = 08 1A 32 54 76 98 10 32 54
2nd IMEI hex = 08 0A 89 67 45 23 01 21 43
Replace these with your IMEI hex using any hex editor app
The file attached is ".txt" because xda doesn't support ".qcn"
Make sure you change extension to ".qcn" before doing anything
pranavkpr said:
You dont need to do this for just rooting...just unlock bl and flash twrp...magisk
Run from adb if you want to use diag mode
setprop sys.usb.config diag,adb
Click to expand...
Click to collapse
Thanks. I understand rooting well enough. I was asking about the lack of "setprop" in the instructions originally presented. I have confirmed that this is the command needed and can get my ZB602KL into diagnostic mode and visible to QPST. Now if I could only get QXDM to access the item that contains the bitmap for the LTE bands. It could be that my version of QXDM is too old for this device. It worked fine on a Samsung Note 3. But that is an older, 32-bit device and the Zenfone is 64. I just don't know. I cannot even read most items. Argh!