QCN Back Up and Diag Mode - Asus ZenFone Max Pro M1 Questions & Answers

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!

Related

QPST doesn't detect G2 D800

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/

[Guide] How to unlock McAfee lock LG G3 (US990,LS990)

Hello from sunny Moldavia.
I found a method to bypass a blocked MсAfee. This is post about unlocking LG G3 USCellular - US990(and Sprint LS990), but you can unlock any G3. (all you need - tot file from you G3 and some partitions from non-locking G3)
Link to my site for thanks)
Instruction on russian language: http://4cdma.ru/news/39-snyatie-blokirovki-mcafee-na-lg-g3-us990-ch1-poluchaem-dostup-k-rekaveri.html & http://4cdma.ru/news/40-snyatie-blokirovki-mcafee-na-lg-g3-us990-ch2-poluchaem-dostup-k-download.html
1. Download https://www.androidfilehost.com/?fid=24269982087002399
2. Extract LGG3US990_McAfee_9008.rar for US990 or LS990ZVA_4_BoardDIAG.ZIP for LS990
Step 1. Open the Windows command prompt as “Run as Administrator”.
Step 2. Run
Code:
Code:
bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
Step 3. To finalize the process run
Code:
Code:
bcdedit -set TESTSIGNING ON
Step 4. Reboot and you’re done.
I have attached both the 32 bit version and the 64 bit version be sure to only use the 64bit one on 64bit and likewise only use the 32bit one on 32bit, you do not need both sets of drivers.
1. Open your phone and take out the battery. Remove the top half of the phone housing. You do not need to remove the bottom half by the usb. Also you don't need to remove the screw next to the camera. If you do remember that it is a different size so keep it separate.*
2, You will see a big metal shield. You need to remove it. It is pretty easy just pry it off and it pops back into place when you are done.
3. Next you need to short the pins as shown in the following picture. While continuing to short the pins plug in your usb cable. You should hear windows detect the phone almost instantly. Keep shorting the pins for the count to 5 and then you can release the wire. See image below in attach file
4. Now open device manager in windows and it should show your phone under com ports as Qualcomm 9008 (COM #). If it doesn't try the process over again. When it does work remember this number. It is going to be used later.
5. Now fire up BoardDiag by willcracker be sure to run it as administrator. It is in this post named willcracker.rar There are some pictures on how to flash with this app but I will describe it as well. First we are going to need to extract your tot file. This can take some time. Like 10 mintues on a decent PC. The app may look like it froze up but it is just thinking. When it is complete move on to the next step.
Click to expand...
Click to collapse
Now You need to tell the program the com port that you are using that we found earlier and the folder where you extract the firmware. In LGG3US990_McAfee_9008.rar has folder "img10c". Select it to Target Dir.
once you have extracted the firmware and set up the program with the correct port you need to Check "AP" and "EMMC" then press start. After test passed ok you will check*RESTORE BOOT IMG and flash all of the partitions except for Cache, System, Userdata, and Sbl1. Sbl1 will be flashed later and causes the phone to reboot.
Click to expand...
Click to collapse
After you flash all partitions in BoardDiag. Switch off the phone and make a factory reset (if you dont know how - link http://www.hard-reset.com/lg-g3-hard-reset.html)
After you make a factory reset - you will see TWRP recovery welcome logo and phone switch in Windows on ADB mode and install ADB drivers. (If not - switch off/on ENABLE *MTP in MOUNT TWRP section)
Than download this link for US990 20a_dd_files.rar or LS990 zv4_dd_files.rar, extract him, and run repair.cmd
After flashing by repair.cmd script. Switch off the phone. Then press and hold the “Volume Up” and connect the USB cable from phone to PC. You will see a Download mode and you CAN now flash phone by FlashTool via tot or kdz file.
Sorry for bad english and subscribe to my youtube chanel https://www.youtube.com/channel/4cdma
What will achieve with this?
Unlocks network carreer?
No lol, unlocks devices locked with mcafee.
MidnightDevil said:
No lol, unlocks devices locked with mcafee.
Click to expand...
Click to collapse
Ah ok, i thought you managed a way to unlock carrier:laugh:
puya.crisan said:
Ah ok, i thought you managed a way to unlock carrier:laugh:
Click to expand...
Click to collapse
If you want unlock gsm - g3 unlock gsm - https://www.google.com/search?client=opera&q=g3+unlock+gsm+xda&sourceid=opera&ie=UTF-8&oe=UTF-8#q=g3+unlock+gsm+xda+site:forum.xda-developers.com ( LG US990 hasnt GSM module in hardware)
if u wanna change spc/msl for flash another cdma network - http://forum.xda-developers.com/sprint-lg-g3/help/how-to-enable-diag-mode-msl-service-code-t2851086
and after enable DIAG mode - use CdmaDevTerm - Beta v.2 - https://code.google.com/p/cdmaworkshoptool/downloads/list
Connect to you Diag port, choose in SPC/Lock - LG & write 000000
Thats all
thanks alot
MFKilla said:
If you want unlock gsm - g3 unlock gsm - https://www.google.com/search?client=opera&q=g3+unlock+gsm+xda&sourceid=opera&ie=UTF-8&oe=UTF-8#q=g3+unlock+gsm+xda+site:forum.xda-developers.com ( LG US990 hasnt GSM module in hardware)
if u wanna change spc/msl for flash another cdma network - http://forum.xda-developers.com/sprint-lg-g3/help/how-to-enable-diag-mode-msl-service-code-t2851086
and after enable DIAG mode - use CdmaDevTerm - Beta v.2 - https://code.google.com/p/cdmaworkshoptool/downloads/list
Connect to you Diag port, choose in SPC/Lock - LG & write 000000
Thats all
Click to expand...
Click to collapse
thank you very much, i will try this after my contract expires. :good::good::highfive:
Killswitch lock removal?
ScottPomroy said:
Killswitch lock removal?
Click to expand...
Click to collapse
Yes
You the man! ?
this guide dont work in LS990...
Lussardi said:
this guide dont work in LS990...
Click to expand...
Click to collapse
this method working on any G3.
You need download some partitions from working G3 (all sbl,tz,rpm,bak and others)
Working thank you
LG-D855 cihazımdan Tapatalk kullanılarak gönderildi
why would we need this if we can flash all partitions with qualcomm flasher?
its works on ls990 i did
Lussardi said:
this guide dont work in LS990...
Click to expand...
Click to collapse
100% working
MFKilla said:
If you want unlock gsm - g3 unlock gsm - https://www.google.com/search?client=opera&q=g3+unlock+gsm+xda&sourceid=opera&ie=UTF-8&oe=UTF-8#q=g3+unlock+gsm+xda+site:forum.xda-developers.com ( LG US990 hasnt GSM module in hardware)
if u wanna change spc/msl for flash another cdma network - http://forum.xda-developers.com/sprint-lg-g3/help/how-to-enable-diag-mode-msl-service-code-t2851086
and after enable DIAG mode - use CdmaDevTerm - Beta v.2 - https://code.google.com/p/cdmaworkshoptool/downloads/list
Connect to you Diag port, choose in SPC/Lock - LG & write 000000
Thats all
Click to expand...
Click to collapse
hi, i tried mamny times this guide but i cant read the msl with this tool.
is there any other method to read the msl?
---------- Post added at 10:05 PM ---------- Previous post was at 10:05 PM ----------
MFKilla said:
If you want unlock gsm - g3 unlock gsm - https://www.google.com/search?client=opera&q=g3+unlock+gsm+xda&sourceid=opera&ie=UTF-8&oe=UTF-8#q=g3+unlock+gsm+xda+site:forum.xda-developers.com ( LG US990 hasnt GSM module in hardware)
if u wanna change spc/msl for flash another cdma network - http://forum.xda-developers.com/sprint-lg-g3/help/how-to-enable-diag-mode-msl-service-code-t2851086
and after enable DIAG mode - use CdmaDevTerm - Beta v.2 - https://code.google.com/p/cdmaworkshoptool/downloads/list
Connect to you Diag port, choose in SPC/Lock - LG & write 000000
Thats all
Click to expand...
Click to collapse
hi, i tried many times this guide but i cant read the msl with this tool.
is there any other method to read the msl?
EddieVsDaddy said:
100% working
Click to expand...
Click to collapse
i need partition.txt LS990
it work with D-852?? i don't have partitions to inject where i can found them?
klevismartini said:
hi, i tried mamny times this guide but i cant read the msl with this tool.
is there any other method to read the msl?
---------- Post added at 10:05 PM ---------- Previous post was at 10:05 PM ----------
hi, i tried many times this guide but i cant read the msl with this tool.
is there any other method to read the msl?
Click to expand...
Click to collapse
1. Connect to DIAG PORT
2. Choose LG - Click Read SPC - Send SPC - Write 000000
Thats all)
this method has bricked my g3 f400l
this method has bricked my g3 f400l
i have flashed all them and i have no data system cache, LGUP detect it's us990 and i cannot flash f400 firmwares
It may be possible to only have to flash 1-3 files, instead of most of them. I don't have an extra LG G3 to test with, So if you want to check out my experience with the killswitch.
http://forum.xda-developers.com/lg-g3/help/experience-lg-g3s-killswitch-t3324698

[Guide] Enable Volte on custom rom (Android 10) (Rooted)

Disclaimer: I do not know the underlying working of what this procedure does. Just sharing what's working for me. I do not take responsibility for any problems which might arise from following this guide. Please proceed with caution.
I have tested this on the Oneplus 3t and only for airtel india. Please feel free to experiment and report for other carriers.
References:
https://forum.xda-developers.com/oneplus-5t/how-to/guide-volte-vowifi-german-carriers-t3817542
https://forum.xda-developers.com/on...n-carriers-t3817542/post77874888#post77874888
https://github.com/edgd1er/voenabler
This guide will proceed assuming that Volte is working on OOS 9.0.6 for your carrier and does not work with the custom roms.
prerequisites:
For mobile
Unlocked bootloader, TWRP (Latest)(or some recovery based on twrp like shrp)
For PC
QPST and the requried qualcomm drivers which comes bundled with QPST , Minimal adb and fastboot
Files
OOS 9.0.6 , any android 10 based custom rom for which atleast someone has mentioned volte works on, A root option that you prefer
Make a complete back-up before proceeding.(Some say having a efi partition backup is good idk why I think it has the imei details and stuff)
1 . Flash OOS using twrp then Flash recovery (twrp) zip or img (Flashing OOS generally flashes back the default recovery)
2. Using the inbuild file explorer in twrp navigate to /system/etc/firmware/ and copy over the mbn_ota folder to your internal storage and move it over to your pc.
3. Flash the custom rom, gapps(if needed), root solution of your choice and boot up. Get the initial setup done and check if your network is working.
4. Enable adb and connect your phone to your computer.
5. Open up cmd in your minimal adb folder
and type in (or copy) what's given line by line:
adb shell
su
setprop sys.usb.config diag,serial_smd,rmnet_ipa,adb
(Or)
type in
su
setprop sys.usb.config diag,serial_smd,rmnet_ipa,adb
in a terminal within android (download from playstore or install using apk)
This will enable serial over usb needed for use with PDC until you change the state to mtp or tethering or restart
6. Open PDC(as admin if required) from the qpst folder.
7. Select the device. Check the links provided to find out how to enable profiles in PDC. From my experience you do not have to remove any profiles from your device using PDC.
8. If the required profile is not present then use the load option to load in the required .mbn file from what you had copied from oos previously. ( I used mcfg_sw_Airtel-Commercial.mbn for airtel ) and activate the profile.
9. Might not be required - To force enable Volte in your rom add these lines to the build.prop file
persist.dbg.ims_volte_enable=1
persist.dbg.volte_avail_ovr=1
persist.dbg.vt_avail_ovr=1
persist.dbg.wfc_avail_ovr=1
persist.radio.rat_on=combine
persist.radio.data_ltd_sys_ind=1
persist.radio.data_con_rprt=1
persist.radio.calls.on.ims=1
10. Reboot phone
Credits:
@ToucanSam
@dagoban
@jamal2367
@Drake97
Got stuck at PDC
I was successful in installing QPST and the device shows up in the Device Manager as a Qualcomm USB Modem connected to COM9. It even shows up in QPST config. But PDC shows no devices (even when run as Admin). Any help is appreciated . Thanks.
aperture22 said:
I was successful in installing QPST and the device shows up in the Device Manager as a Qualcomm USB Modem connected to COM9. It even shows up in QPST config. But PDC shows no devices (even when run as Admin). Any help is appreciated . Thanks.
Click to expand...
Click to collapse
Did you install the Qualcomm usb driver which came included in the QPST zip file.
I'm not sure if it is a problem with the qpst version ,I'm using QPST 2.7.480.
And once I run the command in adb shell I get my device to show up as Qualcomm USB Composite Device in device manager under the universal serial bus controllers category.
And if everything is working well , the pdc will not show anything when it opens up but you'll find your device in the drop down menu.
I have installed the same version. My device shows up in two places - under Modems and also under Ports (COM & LPT) as Qualcomm HS-USB Diadnostics 9091 (COM9). It's not showing up under USB controllers but. The PDC device list dropdown is still empty.
aperture22 said:
I have installed the same version. My device shows up in two places - under Modems and also under Ports (COM & LPT) as Qualcomm HS-USB Diadnostics 9091 (COM9). It's not showing up under USB controllers but. The PDC device list dropdown is still empty.
Click to expand...
Click to collapse
if still cant find it in dropdown list of PDC then
type in dialpad *#801# and select Full-port switch Turned ON and then reopen PDC as admin,
If you still face the issue try this link it has DRIVER + QPST + APK .zip
https://mega.nz/file/nmpj1KIa#DPbxR_raJu60uDqpch_waGKAM8FR-vdTRkPMuryIHrg
activate button is disabled even after running as admin
Gauravlonkar said:
activate button is disabled even after running as admin
Click to expand...
Click to collapse
To activate a profile: Right click on it and under setselectedconfig select sub0/sub1/both (try and check what works for you) and then you'll be able to click the activate button.
To deactivate select the sub under deactivate in the right click menu (or) just activate some other profile .
Do check the other xda forum posts related to this which i've provided links under reference, it might be helpful when you're stuck with something related to this .
the command after su doesn't do anything to my custom rom ....
prokiller1199 said:
the command after su doesn't do anything to my custom rom ....
Click to expand...
Click to collapse
I've tested it to work with luisrom,Havocos and some other rom I don't remember which one.
Running the command doesn't bring any popup or open up anything on the phone but you'll be able to see the change in the device manager of your pc.
The change caused by the command only persists till it is connected (ie. if you unplug nd replug the usb cable it will revert to the default state), until you change the state from the option provided in your notification (ie . something like from charging only to file transfer or tethering ect) and restart of the device.
Do also check if you have the correct drivers installed.
*deleted*
Finally got VoLTE on my Airtel SIM. Thanks for the detailed instructions and the necessary files.
aperture22 said:
Finally got VoLTE on my Airtel SIM. Thanks for the detailed instructions and the necessary files.
Click to expand...
Click to collapse
hello,
why in PDC shows no devices (even when run as Admin)? I have the same problem.
gammerboy said:
Disclaimer: I do not know the underlying working of what this procedure does. Just sharing what's working for me. I do not take responsibility for any problems which might arise from following this guide. Please proceed with caution.
I have tested this on the Oneplus 3t and only for airtel india. Please feel free to experiment and report for other carriers.
References:
https://forum.xda-developers.com/oneplus-5t/how-to/guide-volte-vowifi-german-carriers-t3817542
https://forum.xda-developers.com/on...n-carriers-t3817542/post77874888#post77874888
https://github.com/edgd1er/voenabler
This guide will proceed assuming that Volte is working on OOS 9.0.6 for your carrier and does not work with the custom roms.
prerequisites:
For mobile
Unlocked bootloader, TWRP (Latest)(or some recovery based on twrp like shrp)
For PC
QPST and the requried qualcomm drivers which comes bundled with QPST , Minimal adb and fastboot
Files
OOS 9.0.6 , any android 10 based custom rom for which atleast someone has mentioned volte works on, A root option that you prefer
Make a complete back-up before proceeding.(Some say having a efi partition backup is good idk why I think it has the imei details and stuff)
1 . Flash OOS using twrp then Flash recovery (twrp) zip or img (Flashing OOS generally flashes back the default recovery)
2. Using the inbuild file explorer in twrp navigate to /system/etc/firmware/ and copy over the mbn_ota folder to your internal storage and move it over to your pc.
3. Flash the custom rom, gapps(if needed), root solution of your choice and boot up. Get the initial setup done and check if your network is working.
4. Enable adb and connect your phone to your computer.
5. Open up cmd in your minimal adb folder
and type in (or copy) what's given line by line:
adb shell
su
setprop sys.usb.config diag,serial_smd,rmnet_ipa,adb
(Or)
type in
su
setprop sys.usb.config diag,serial_smd,rmnet_ipa,adb
in a terminal within android (download from playstore or install using apk)
This will enable serial over usb needed for use with PDC until you change the state to mtp or tethering or restart
6. Open PDC(as admin if required) from the qpst folder.
7. Select the device. Check the links provided to find out how to enable profiles in PDC. From my experience you do not have to remove any profiles from your device using PDC.
8. If the required profile is not present then use the load option to load in the required .mbn file from what you had copied from oos previously. ( I used mcfg_sw_Airtel-Commercial.mbn for airtel ) and activate the profile.
9. Might not be required - To force enable Volte in your rom add these lines to the build.prop file
persist.dbg.ims_volte_enable=1
persist.dbg.volte_avail_ovr=1
persist.dbg.vt_avail_ovr=1
persist.dbg.wfc_avail_ovr=1
persist.radio.rat_on=combine
persist.radio.data_ltd_sys_ind=1
persist.radio.data_con_rprt=1
persist.radio.calls.on.ims=1
10. Reboot phone
Credits:
@ToucanSam
@dagoban
@jamal2367
@Drake97
Click to expand...
Click to collapse
Sir can u make a total video tutorials so that we can easly understand because i just confuse what shuld i insta 8n pc and what shuld instal in mobile
---------- Post added at 07:55 AM ---------- Previous post was at 07:52 AM ----------
ronaksworld said:
if still cant find it in dropdown list of PDC then
type in dialpad *#801# and select Full-port switch Turned ON and then reopen PDC as admin,
If you still face the issue try this link it has DRIVER + QPST + APK .zip
https://mega.nz/file/nmpj1KIa#DPbxR_raJu60uDqpch_waGKAM8FR-vdTRkPMuryIHrg
Click to expand...
Click to collapse
Sir in this zip file their two apk file but that not installed in my phone can u tell me which one shuld i instal in pc and phone step by step plz
Tried to enable VoLTE & VoWIFI on my Redme 9 Pro, using the PDC and can actually get the VoWIFI works. However, once the device reboot, it just fall back to the ROW_Commercial profile and have to redo again to get it work.
Can anyone help with this issue?
Thans for your support
I'm also trying to activate VoLTE on my oneplus3t. But stuck in loading a .MBN file in the PDC tool. When I click the load button and select the .MBN file to open nothing happens.

PDC tool doesnt recognize phone

Hi. I installed qualcomm drivers and after that QPST and started PDC tool but it doesn't recognize my phone,even tough I activated USB debugging. Any ideas?
Usb port 3.0? Then use then usb 2.0 port, an other port or another usb cable
Sent from my Mi Note 10 using XDA Labs
NatorJ said:
Hi. I installed qualcomm drivers and after that QPST and started PDC tool but it doesn't recognize my phone,even tough I activated USB debugging. Any ideas?
Click to expand...
Click to collapse
The phone need to be switched to diag mode.
Before doing this Mod you should backup EFS-partition !!!
Need to have adb installed and phone rooted. Open cmd window and type:
adb devices (check if phone connected)
adb shell
su (grant root)
setprop sys.usb.config diag,serial_cdev,rmnet,adb
You will find new device in PC device manager "Qualcomm HS-USB WWAN Adapter 9091", then PDC tool will recognize your phone.
More info here: https://forum.xda-developers.com/poco-f1/how-to/guide-activate-vowifi-wlan-call-t3871263
vlouis said:
The phone need to be switched to diag mode.
Before doing this Mod you should backup EFS-partition !!!
Need to have adb installed and phone rooted. Open cmd window and type:
adb devices (check if phone connected)
adb shell
su (grant root)
setprop sys.usb.config diag,serial_cdev,rmnet,adb
You will find new device in PC device manager "Qualcomm HS-USB WWAN Adapter 9091", then PDC tool will recognize your phone.
More info here: https://forum.xda-developers.com/poco-f1/how-to/guide-activate-vowifi-wlan-call-t3871263
Click to expand...
Click to collapse
Qualcomm recognized but PDC tool doesnt recognize it
NatorJ said:
Qualcomm recognized but PDC tool doesnt recognize it
Click to expand...
Click to collapse
https://imgur.com/a/CODbtYN
NatorJ said:
Qualcomm recognized but PDC tool doesnt recognize it
Click to expand...
Click to collapse
In device manager you have "Qualcomm HS-USB Modem 9091" and not "Qualcomm HS-USB WWAN Adapter 9091".
Few weeks ago I changed my modem config using this method. I used Xiaomi.eu 20.7.9 MIUI12 weekly ROM. Or try to change the qualcomm drivers.
Tried to enable VoLTE & VoWIFI on my Redme 9 Pro, using the PDC and can actually get the VoWIFI works. However, once the device reboot, it just fall back to the ROW_Commercial profile and have to redo again to get it work.
Do not know if this happened on other Redmi series?
Can anyone help with this issue?
jengyiing said:
Tried to enable VoLTE & VoWIFI on my Redme 9 Pro, using the PDC and can actually get the VoWIFI works. However, once the device reboot, it just fall back to the ROW_Commercial profile and have to redo again to get it work.
Do not know if this happened on other Redmi series?
Can anyone help with this issue?
Click to expand...
Click to collapse
Delete row_commercial profile with pdc tool.
vlouis said:
Delete row_commercial profile with pdc tool.
Click to expand...
Click to collapse
Yes. it does work! after remove the row_commercial profile in PDC and reboot the phone. The profile now not fall back and VoWIFI is actully working now.
Thanks for your help!
I have the same problem as @NatorJ
Did the "adb shell; su (grant root);setprop sys.usb....." thing. Device get's recoginzed in device manager as "Qualcom USB Composite Device 9091" but NOT PDC tools.
Please Help
hello, how did you put the Row_Commercial profile back in pdc tool?
vlouis said:
The phone need to be switched to diag mode.
Before doing this Mod you should backup EFS-partition !!!
Need to have adb installed and phone rooted. Open cmd window and type:
adb devices (check if phone connected)
adb shell
su (grant root)
setprop sys.usb.config diag,serial_cdev,rmnet,adb
You will find new device in PC device manager "Qualcomm HS-USB WWAN Adapter 9091", then PDC tool will recognize your phone.
More info here: https://forum.xda-developers.com/poco-f1/how-to/guide-activate-vowifi-wlan-call-t3871263
Click to expand...
Click to collapse
Very much thanks for this information

[Guide] VoLTE/VoWiFi/ViLTE/EVS HD+ codec [no root] latest OOS 11.0.7.7

To be safe, make a backup via TRWP of your EFS partition BEFORE you flash anything! If you're not rooted, do a nandroid backup via fastboot
Steps:
1) Set your stock dialer app as default
2) Download and install “Logkit+v1.0.apk”
3) Open dialer app and enter *#800#
Scroll down to Function Switch and then tick-mark the “VoLTE”, “VoWifi” and “VTSwitch”. Exit from app and reboot phone. Go to Settings->Wi-Fi & Network->Sim & Network->Sim 1 and enable “VoLTE” & “Wi-Fi Calling” options. Repeat step for SIM 2 if necessary. Reboot phone.
4)Download and install to PC “QPST_2.7.496” + “qud.win.1.1_installer_10061.1.zip”
5) Enable Developer options and “USB debugging”
6) Download and install “engineeringmode_V1.01.0.171117173719.25c8842-26.apk”
Open dialer app and enter *#801#
Set “Full-port switch” to ON
7) Connect your phone to PC via USB and allow USB debugging on phone
Run ADB as administrator (if you haven’t download and install to your PC)
In CMD:
ADB reboot ftm
You should see some Chinese characters on display
8) Go to Device manager. You should see two "IN2010" devices in "Other devices" section. You need device with PID "MI_00", in my case it's second one. You could check, who is MI_00: Right click on device, properties, Events tab (look at screenshot).
When you find correct device, right click "Update Drivers", "Let me pick from a list...", select "Ports (COM & LPT)", select "Manufacturer -> Qualcomn Incorporated, Model -> Qualcomm HS-USB Diagnostics 90B6"
9) In CMD:
ADB shell
setprop sys.usb.config diag,diag_mdm,qdss,qdss_mdm,serial_cdev,dpl,rmnet,adb
10) Run “as administrator” PDC from QPST package. Select “Qualcomm HS-USB WWAN Adapter 9091” from list. In some cases PDC can’t connect to your phone. There is a strange solution:
Run EFS explorer from QPST package “as administrator”, select device with filled "EFS" and "Banner" fields and connect to your phone. In the moment of connection PDC works as excepted. Listing of EFS explorer takes a lot time, but after successful connection PDC stops working again. Close EFS and repeat step to finish all following steps in PDC.
In PDC right click on "Oversea-Commercial_DS" and deactivate “Sub0” and “Sub1”
Click on “Oversea-Commercial_DS” again and click remove.
Select “India-VoLTE-Vodafone”, right click and SetSelectedConfig for both “Sub0” and “Sub1”. Then click Activate button. Close PDC.
11) Download and extract “Audio+codec+EVS+HD+.zip”
Run EFC explorer “as administrator” and connect to your phone if not done earlier.
Backup to PC “overideconfig” and “overideconfig_Subscription01” from “/efsprofiles/” folder.
Replace “overideconfig” and “overideconfig_Subscription01” from “Audio+codec+EVS+HD+.zip” package with “Discard” “Clean-Up Option”. (Right click on file, “copy Data File from PC..”)
12) In ADB:
ADB reboot
13) Install “com.oem.oemlogkit_1.0.200929184727.270d7d2-1.apk” to return stock logkit.
14) Open dialer app and enter *#801#
Set “Full-port switch” to OFF
15) Disable USB Debugging if necessary.
16) Set back your custom dialer if necessary.
That’s all. You have VoLTE/VoWiFi/ViLTE/EVS HD+ codec. Icons in dialer and curtain.
After update to latest version VoLTE was not working again. I think we should repeats this step after every update, until OnePlus (if) fixed this issue.
Hello.
Does the step 9 has to be done , becouse i cant get a connection with efs explorer. Its just blank. I ask becouse i have volte and vowifi activated but my phone wont turn automatic to vowifi when i get a wifi connection. i have to first turn off volte and reboot that the phone connects to vowifi
zorantoma
Hi. Do you have "Qualcomm HS-USB WWAN Adapter 9091" in windows device manager after "setprop sys.usb.config diag,serial_cdev,rmnet,adb" command in ADB Shell?
vip77 said:
To be safe, make a backup via TRWP of your EFS partition BEFORE you flash anything! If you're not rooted, do a nandroid backup via fastboot
Steps:
1) Set your stock dialer app as default
2) Download and install “Logkit+v1.0.apk”
3) Open dialer app and enter *#800#
Scroll down to Function Switch and then tick-mark the “VoLTE”, “VoWifi” and “VTSwitch”. Exit from app and reboot phone. Go to Settings->Wi-Fi & Network->Sim & Network->Sim 1 and enable “VoLTE” & “Wi-Fi Calling” options. Repeat step for SIM 2 if necessary. Reboot phone.
4)Download and install to PC “QPST_2.7.496” + “QUD.WIN.1.1+Installer-10037.3+Setup.zip”
5) Enable Developer options and “USB debugging”
6) Download and install “engineeringmode_V1.01.0.171117173719.25c8842-26.apk”
Open dialer app and enter *#801#
Set “Full-port switch” to ON
7) Connect your phone to PC via USB and allow USB debugging on phone
Run ADB as administrator (if you haven’t download and install to your PC)
In CMD:
ADB reboot ftm
ADB shell
setprop sys.usb.config diag,serial_cdev,rmnet,adb
You should see some Chinese characters on display
8) Run “as administrator” PDC from QPST package. Select “Qualcomm HS-USB WWAN Adapter 9091” from list. In some cases PDC can’t connect to your phone. There is a strange solution:
Run EFS explorer from QPST package “as administrator” and connect to your phone. In the moment of connection PDC works as excepted. Listing of EFS explorer takes a lot time, but after successful connection PDC stops working again. Close EFS and repeat step to finish all following steps.
In PDC right click on "Oversea-Commercial_DS" and deactivate “Sub0” and “Sub1”
Click on “Oversea-Commercial_DS” again and click remove.
Select “India-VoLTE-Vodafone”, right click and SetSelectedConfig for both “Sub0” and “Sub1”. Then click Activate button. Close PDC.
9) Download and extract “Audio+codec+EVS+HD+.zip”
Run EFC explorer “as administrator” and connect to your phone if not done earlier.
Backup to PC “overideconfig” and “overideconfig_Subscription01” from “/efsprofiles/” folder.
Replace “overideconfig” and “overideconfig_Subscription01” from “Audio+codec+EVS+HD+.zip” package with “Discard” “Clean-Up Option”. (Right click on file, “copy Data File from PC..”)
10) In ADB:
ADB reboot
11) Install “com.oem.oemlogkit_1.0.200929184727.270d7d2-1.apk” to return stock logkit.
12) Open dialer app and enter *#801#
Set “Full-port switch” to OFF
13) Disable USB Debugging if necessary.
14) Set back your custom dialer if necessary.
That’s all. You have VoLTE/VoWiFi/ViLTE/EVS HD+ codec. Icons in dialer and curtain.
View attachment 5202729View attachment 5202731View attachment 5202727View attachment 5202725
Click to expand...
Click to collapse
hi i have a problem, i can't connect my op8 to efs file explore, it tells me it is not supported
Hi,
patonovich
Same question. Do you have "Qualcomm HS-USB WWAN Adapter 9091" in windows device manager after "setprop sys.usb.config diag,serial_cdev,rmnet,adb" command in ADB Shell?
Also, what Build number and Model you have? Attach screenshot
vip77 said:
Hi,
patonovich
Same question. Do you have "Qualcomm HS-USB WWAN Adapter 9091" in windows device manager after "setprop sys.usb.config diag,serial_cdev,rmnet,adb" command in ADB Shell?
Also, what Build number and Model you have? Attach screenshot
Click to expand...
Click to collapse
Yes Qualcomm appears, I could change the data with pdc, but i can't copying the files, it tells me that the cell phone is not compatible, sorry my English google translator
this is what i get when i run efs explorer
patonovich said:
Yes Qualcomm appears, I could change the data with pdc, but i can't copying the files, it tells me that the cell phone is not compatible, sorry my English google translator
Click to expand...
Click to collapse
zorantoma said:
this is what i get when i run efs explorer
Click to expand...
Click to collapse
Ok, folks. I checked again on clean device and latest version OS 11.0.4.4.IN21AA. there are some changes.
It's seems like QPST need COM device to communicate.
Disconnect your phone.
Update Qualcom driver to newer version (download in attachments 1st post section).
Connect your phone.
After "ADB reboot ftm" command BEFORE entering shell and "setprop sys.usb.config diag,serial_cdev,rmnet,adb" (look at updated command) :
Go to Device manager. You should see two "IN2010" devices in "Other devices" section. You need device with PID "MI_00", in my case it's second one. You could check, who is MI_00: Right click on device, properties, Events tab (look at screenshot).
When you find correct device, right click "Update Drivers", "Let me pick from a list...", select "Ports (COM & LPT)", select "Manufacturer -> Qualcomn Incorporated, Model -> Qualcomm HS-USB Diagnostics 90B6". After that, enter to ADB shell and use command "setprop sys.usb.config diag,diag_mdm,qdss,qdss_mdm,serial_cdev,dpl,rmnet,adb" (edited). You should see your phone in EFS Eplorer and able to connect (select device with filled "EFS" and "Banner" fields. look at screenshot).
After update to latest version VoLTE was not working again. I think we should repeat this steps after every update, until OnePlus (if) fixed this issue.
vip77 said:
Ok, folks. I checked again on clean device and latest version OS 11.0.4.4.IN21AA. there are some changes.
It's seems like QPST need COM device to communicate.
Disconnect your phone.
Update Qualcom driver to newer version (download in attachments 1st post section).
Connect your phone.
After "ADB reboot ftm" command BEFORE entering shell and "setprop sys.usb.config diag,serial_cdev,rmnet,adb" (look at updated command) :
Go to Device manager. You should see two "IN2010" devices in "Other devices" section. You need device with PID "MI_00", in my case it's second one. You could check, who is MI_00: Right click on device, properties, Events tab (look at screenshot).
When you find correct device, right click "Update Drivers", "Let me pick from a list...", select "Ports (COM & LPT)", select "Manufacturer -> Qualcomn Incorporated, Model -> Qualcomm HS-USB Diagnostics 90B6". After that, enter to ADB shell and use command "setprop sys.usb.config diag,diag_mdm,qdss,qdss_mdm,serial_cdev,dpl,rmnet,adb" (edited). You should see your phone in EFS Eplorer and able to connect (select device with filled "EFS" and "Banner" fields. look at screenshot).
After update to latest version VoLTE was not working again. I think we should repeat this steps after every update, until OnePlus (if) fixed this issue.
Click to expand...
Click to collapse
WOW thanks
patonovich said:
WOW thanks
Click to expand...
Click to collapse
Please report if everything went well. Good luck.
del
Thank you, it worked.
BR
Working great on OP8T,
Before this guide the Volte profile was change to the default oversea profile.
Thanl you.
UPDATE -
for some reason the OVERSEA profile is active , and volte is lost.
after that i change overideconfig files to Read only after
i copy the file to efsprofiles ,
its work for now for two days in row ,
before that the phone change to ovesea profile in half day.
not working :/
i tried exactly this and not working op8t
Grigiac said:
not working :/
i tried exactly this and not working op8t
Click to expand...
Click to collapse
What exactly "not working" which step?
vip77 said:
What exactly "not working" which step?
Click to expand...
Click to collapse
I performed all the steps without error
At the end when I restart the device via ADB, I just do not have a volte symbol..
i tried to return to PDC to see if its still active on india sub 0 +1 and its active
but still dont have VOLTE
my device kb2000 opt8t
Grigiac said:
I performed all the steps without error
At the end when I restart the device via ADB, I just do not have a volte symbol..
i tried to return to PDC to see if its still active on india sub 0 +1 and its active
but still dont have VOLTE
my device kb2000 opt8t
Click to expand...
Click to collapse
Do you have VOLTE supported and activated by carrier? Be sure using Sim slot 1 also.
vip77 said:
Do you have VOLTE supported and activated by carrier? Be sure using Sim slot 1 also.
Click to expand...
Click to collapse
yes, i did it with pdc on my last device op6 with other guide and work great
but now i have new device and tried with this guide..
and im using slot 1
i have no idea why its not working :/
Grigiac said:
I performed all the steps without error
At the end when I restart the device via ADB, I just do not have a volte symbol..
i tried to return to PDC to see if its still active on india sub 0 +1 and its active
but still dont have VOLTE
my device kb2000 opt8t
Click to expand...
Click to collapse
On which country are you?
Dreamelba said:
On which country are you?
Click to expand...
Click to collapse
Israel
tried India & telfonica uk
Nothing work

Categories

Resources