[GUIDE] VoLTE & VoWIFI Xiaomi phone - Xiaomi Poco F2 Pro (Redmi K30 Pro) Guides, News, &

Hi all,
I would like to write a short instruction about getting VoLTE and VoWIFI to work on a Xiaomi device. I'm using a Poco F2 Pro with LineageOS, but it has mainly to do with the modem in your device, so it might work for other devices and ROMs as well. If you use a different ROM, the way DIAG mode is enabled might be different for you.
Code:
/*
* I am not responsible for bricked devices or any damage you made
* to your device. You have been warned
* Your are making changes to your modem's firmware. Make sure you
* have a backup!
*/
You have to enable VoLTE and VoWIFI in your device settings. To check if it works:
- dial *#*#4636#*#*
- chose phone information
- chose in the menu IMS-servicestatus
You will have VoLTE and VoWIFI if it says registered and availabe. If not, you can continue with the instructions below.
You will need a few things for this, like:
- Qualcomm USB Drivers
- QPST
- Root or another way to enable diag mode
- ADB
- Xiaomi firmware zip file
You can find many tutorials on XDA about these things, so I'm not going into detail about how to set this all up.
If you have the above installed and working:
- Open a command prompt
- 'adb.exe root' (if this doesn't work, check if you've setup adb correctly and if it is supported by your device)
- 'adb.exe shell'
- 'setprop sys.usb.config diag,serial_cdev,rmnet,adb'. This will open the diag port used for PDC.
- Open PDC and select 'Qualcomm HS-USB WWAN adapter'. (if this doesn't work, check if you've installed the Qualcomm USB Drivers correctly)
- You'll now see a list of all modem configuration files. Check if your carrier is in the list. If so, right click on it, select SUB0 and SUB1, and click 'activate'. Check if VoLTE and VoWIFI works, if yes, reboot and check again.
- If you do not see your carrier in the list, download the firmware for your device.
- Extract the zip file
- Navigate to \firmware-update\NON-HLOS.bin and extract this file
- Navigate to \firmware-update\NON-HLOS\image\modem_pr\mcfg\configs\mcfg_sw\generic\ and search for the .mbn file for your carrier. Mine was in \firmware-update\NON-HLOS\image\modem_pr\mcfg\configs\mcfg_sw\generic\EU\KPN\Commercial\NL\mcfg_sw.mbn
- Go back to PDC and chose 'load'
- Select the .mbn file you've found above
- PDC will reload the list and you'll now see the profile for your carrier.
- Right click on it, select SUB0 and SUB1, and click 'activate'. Check if VoLTE and VoWIFI works, if yes, reboot and check again.
This should do the trick. You'll now have VoLTE and VoWIFI working.
It took me days to come down to this, with a lot of Google-Fu and very helpfull XDA topics. So I hope it might help you as well.
Some helpfull links:
[GUIDE] VoLTE & VoWIFI on 11.0.5.5 Oneplus 8 PRO
Hi, I've recently upgraded my phone from version 11.0.4.4 to 11.0.5.5 and after upgrade all my modem configs were reverted to the default ones. I was not able to use VoLTE & VoWIFI as before. Previous guides to run PDC tool didn't want to work...
forum.xda-developers.com
[Guide]Activate VoLTE/VoWiFi OOS 11(OB1&OB2)
Hi everyone. /* * Your warranty is void. Or vaild, probably? * * I am not responsible for bricked devices, dead SD cards, Ebolation X, * thermonuclear war, or the current economic crisis caused by you following * these directions. YOU are...
forum.xda-developers.com
No caller id on VOLTE/VOWifi calls
For anyone searching.. I was facing the "no caller id issue" on VOLTE/VOWifi calls The solution for me was always this guide. However, this wasn't a stable solution for A12, as the made changes to the modem config were gone after a reboot and...
forum.xda-developers.com
Modify OnePlus 7 Pro 5G, 8 and 8 Pro, 9 and 9 Pro NR/LTE-A band combos - MT-TECH.FI
On this instruction we will modify OnePlus 7 Pro 5G, 8 and 8 Pro band combo profiles with Qualcomm software. OnePlus has limited 5G access and 4G+/LTE+ Carrier Aggregation combinations and this instruction help you to unlock. However this instruction doesn’t unlock hardware defined combinations...
mt-tech.fi
Trying out different PDC profiles on devices with Qualcomm SoC / modem to make VoLTE / ViLTE / VoWIFI work on unsupported devices
!!! Do these at your own risk !!! !!! Read it from the beginning to the end before start !!! !!! Always have a backup of your EFS info, use TWRP & QPST too !!! !!! Don't even start when you don't know what you do and why !!! !!! Don't even start...
telegra.ph

Related

Unlocking Bands - Try at your own risk

I was having trouble with connecting to B5 ( 850) LTE as I was consonantly connected to 1800... So i searched and searched and managed to unlock bands and now getting B5 850 as the first preference ...Below guide can literally break your phone if you do not follow correctly ...
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will run.
*/
1. Make sure your phone is rooted and you have SuperSU installed, ADB drivers installed
2. Download "Setup DFS Studio" from http://cdmatool.com or the DFS Studio 16.05.31.0 (an older version) from here https://mega.nz/#!h1ImHJyK!gBcp2j6wI...YSoIjPkY_hJJVY ( use this - demo will work and do not update / will prompt with mandatory update you can drag that aside)
3. Connect the phone to the computer via USB
4. Select MTP and USB debugging
5. Open command prompt from Start => Run and type "cmd.exe". Once opened, type "adb shell". It should show "[email protected]_x2:/ $"
6. Open the SuperSU app on the phone
7. Type in cmd.exe "su" and grant access of ADB shell in SuperSU, you will see "[email protected]_x2:/ #"
8. Type in cmd.exe "setprop sys.usb.config diag,adb" and your phone will enter into Diagnotics Mode - this means that the MTP connection will be lost (you won't find any portable device in My Computer).
9. The drivers should be installed for the Diag Mode and you can see in Device Manager at Ports - Qualcomm HS-USB Android DIAG 901D (COMxx). ( mine did not come up so i had to plug in to USB 3 port and refresh port list on to very right DFS )
10. At this stage, if all should be well, you can start the "Qualcomm Tool" from DFS Studio folder. You can close the login window and it will run in demo mode (enough for what we need)
11. In the "Main" tab, double click on "Qualcomm HS-USB Android DIAG 901D (COMxx)" to select it - in the DFS log you will see "Qualcomm HS-USB Android DIAG 901D (COMxx) device in diagnostic mode"
12. In DFS Tool select tab "Band"
13. In tab "CDMA/GSM/HSPDA" select "RF BC Config" and then "Read"
14. Select the bands you need and then press "Write"
15. In the same tab, select "Bands Preffered" and do the same as above (read-write)
16. Select "LTE" tab which is aside "CDMA/GSM/HSPDA" and do the same as above. I changed values only in "LTE BC Config #6828" as the "LTE BC Config DIV #6829" didn't work for me when I pressed Read (there was nothing selected, all blank).
17. After operation had been completed, close Qualcomm Tool, unplug the phone and restart it.
Notes:
You must back up Rom( stock or modified stock Turbo alike and the EFS partition( in TWRP) as my first reboot said no sim... With EFS back up phone was back from dead
Credits for this goes to chatmonchy and valy_cta
This works to use x720 on US network?
It seems it would work on 720 as well, given that it opened bands that are officially open on 720 but not on 727 (such as band 20).
Abdiel1224 said:
This works to use x720 on US network?
Click to expand...
Click to collapse
Should as I was able to write all available bands, for instance I am using Vodafone which has duplex 1800 but x720 out of box support only one after changes I get both
... Please do not forget to back up ROM (stock or modified stock like Turbo) and EFS partition.
I got my phone into diag mode and but had trouble getting windows 7 to recognize the device. I found an upload of the qualcomm drivers and that fixed it and windows recognized the diag mode correctly as you had said in your post as "Qualcomm HS-USB Android DIAG 901D (COMxx)" I tried DFS but couldn't get it to recognize any com ports or my device. It just has blank lists there. I tried changing the com port on the qualcomm DIAG to com2 just in case but that didn't seem to help. Anyone else having trouble getting the com port recognized by DFS?
vw_diesel said:
I got my phone into diag mode and but had trouble getting windows 7 to recognize the device. I found an upload of the qualcomm drivers and that fixed it and windows recognized the diag mode correctly as you had said in your post as "Qualcomm HS-USB Android DIAG 901D (COMxx)" I tried DFS but couldn't get it to recognize any com ports or my device. It just has blank lists there. I tried changing the com port on the qualcomm DIAG to com2 just in case but that didn't seem to help. Anyone else having trouble getting the com port recognized by DFS?
Click to expand...
Click to collapse
I've mentioned bro,
mine did not come up so i had to plug in to USB 3 port and refresh port list on to very right DFS. i have also installed QPST ( QPST configuration)
you can find here,
https://drive.google.com/file/d/0B4NOhMSMyPxuZURyZldIbGtXYWs/view
*#*#76937#*#* diag port enable
saraprobe said:
I've mentioned bro,
mine did not come up so i had to plug in to USB 3 port and refresh port list on to very right DFS. i have also installed QPST ( QPST configuration)
you can find here,
https://drive.google.com/file/d/0B4NOhMSMyPxuZURyZldIbGtXYWs/view
Click to expand...
Click to collapse
Hmm something seemed to be messed up as I didn't have the refresh port dialog box with the version of DFS i had downloaded. I only had "reset" which didn't seem to do anything. I think i ended up downloading the older version and that one worked.
termomen said:
*#*#76937#*#* diag port enable
Click to expand...
Click to collapse
This didn't do anything for me, however i'm also on Lineage OS so I don't know if those codes are ROM specific.
I can however confirm this message works fine for the x720! I was able to unlock LTE bands 17 and 12 confirmed with network signal guru. Thanks for the write up! :laugh:
vw_diesel said:
Hmm something seemed to be messed up as I didn't have the refresh port dialog box with the version of DFS i had downloaded. I only had "reset" which didn't seem to do anything. I think i ended up downloading the older version and that one worked.
This didn't do anything for me, however i'm also on Lineage OS so I don't know if those codes are ROM specific.
I can however confirm this message works fine for the x720! I was able to unlock LTE bands 17 and 12 confirmed with network signal guru. Thanks for the write up! :laugh:
Click to expand...
Click to collapse
Glad to contribute...mine could have been windows 10 related and only recognised with Stock ROM with super SU
Any follow up on this? Have you went out into the wild and actually confirmed that the unlocked bands are truly being used and not just -reporting- unlocked? I'm still waiting to hear from someone saying the unlocked bands were actually proven to be in live action usage after being "unlocked".
Mine is working... Try it ur self
Driver for Qualcomm HS-USB Android DIAG 901D
vw_diesel said:
I got my phone into diag mode and but had trouble getting windows 7 to recognize the device. I found an upload of the qualcomm drivers and that fixed it and windows recognized the diag mode correctly as you had said in your post as "Qualcomm HS-USB Android DIAG 901D (COMxx)" I tried DFS but couldn't get it to recognize any com ports or my device. It just has blank lists there. I tried changing the com port on the qualcomm DIAG to com2 just in case but that didn't seem to help. Anyone else having trouble getting the com port recognized by DFS?
Click to expand...
Click to collapse
Can you please advise where you download the windows 7 driver for Qualcomm HS-USB Android DIAG 901D? Thank you in advance!
When restarting, the value returns to original.
The wcdma band returns to default.
Omg...
Please change the post title which is confusing, you unlocked nothing .... B5 is already unlocked in the phone, all you did, is choose b5 over the other signals as the preferenced one thts it , dont say you unlock stuff when they already are !.... Right now we know that this phone have this hardware for the le x720(i dont know if its same for le x727 but apparently it is) :
SKY77643-21
Hardware allows u to :
WCDMA Bands I, II, III, IV, V, VIII, IX
TD-SCDMA Bands 34, 39
FDD LTE Bands 1, 2, 3, 4, 5, 7, 8, 9, 12, 13, 17, 20, 28, 30
TDD LTE Bands 38, 39, 40, 41
The x720 band are : B1/2/3/4/5/7/8/20/38/39/40/41
The x727 band are : B1/2/3/4/5/7/8/12/17/29/30/38
So maybe try to unlock b28 (hardware compatible) for example or b12 for the le x720 since only the x727 have it and then u can confirm tht u unlock something cause your post and the title are not saying the same.
As with le max 2, modem firms 15S and beyond have restrictions. Even if you change the band, you return to the original.
Japanese guy are making temporary connection possible situations, but it seems to return to the original after restarting.
http://gadget.hrksv.com/2017/05/23/post-4812
@saraprobe which is the decryption code for mega ?
marios199546 said:
@saraprobe which is the decryption code for mega ?
Click to expand...
Click to collapse
Download from cdmatool.com
Because the update is now mandatory and you need to register in order to work now
zaiem93 said:
Please change the post title which is confusing, you unlocked nothing .... B5 is already unlocked in the phone, all you did, is choose b5 over the other signals as the preferenced one thts it , dont say you unlock stuff when they already are !.... Right now we know that this phone have this hardware for the le x720(i dont know if its same for le x727 but apparently it is) :
SKY77643-21
Hardware allows u to :
WCDMA Bands I, II, III, IV, V, VIII, IX
TD-SCDMA Bands 34, 39
FDD LTE Bands 1, 2, 3, 4, 5, 7, 8, 9, 12, 13, 17, 20, 28, 30
TDD LTE Bands 38, 39, 40, 41
The x720 band are : B1/2/3/4/5/7/8/20/38/39/40/41
The x727 band are : B1/2/3/4/5/7/8/12/17/29/30/38
So maybe try to unlock b28 (hardware compatible) for example or b12 for the le x720 since only the x727 have it and then u can confirm tht u unlock something cause your post and the title are not saying the same.
Click to expand...
Click to collapse
Do it yourself and report instead of making assumptions
saraprobe said:
Do it yourself and report instead of making assumptions
Click to expand...
Click to collapse
Assumption ?? Just saying u didnt " manage to unlock " something like u said in ur first post since b5 is already unlocked by default anyway good luck and naa i already knw its not gonna work since values goes back to default People on other post with other phone's had to change nvram values too in order to make it work anyway gl if i have time to unlock b28 ill see
zaiem93 said:
Assumption ?? Just saying u didnt " manage to unlock " something like u said in ur first post since b5 is already unlocked by default anyway good luck and naa i already knw its not gonna work since values goes back to default People on other post with other phone's had to change nvram values too in order to make it work anyway gl if i have time to unlock b28 ill see
Click to expand...
Click to collapse
I did and travelled OS

Leeco Le Pro 3 X727 bricked

Greetings everyone,
Two days ago my Leeco x727 was bricked, The phone is in a bootloop, can't enter recovery and only fastboot is working.
I successfully did all the steps on this thread and still can't boot the phone or enter recovery :
https://forum.xda-developers.com/le-pro3/how-to/guide-unbrick-le-pro3-tested-t3622340
In the latest version of Qfil, under the tools menu there's an option called "get flash information", I put the phone in EDL mode and click that option and in the output I can see these messages :
11:27:20: INFO: TARGET SAID: 'Supported Functions: program configure nop firmwarewrite patch setbootablestoragedrive ufs emmc power benchmark read getstorageinfo getsha256digest erase peek poke '
11:27:20: INFO: TARGET SAID: 'GetStorageInfo Failed - Hotplug's storage_device_get_info() returned FALSE'
11:27:20: INFO: TARGET SAID: 'ERROR 14: Line 1271: HANDLE_STORAGE_INFO_FAILURE'
This means that the phone storage is damaged?
First, what steps did you take to get into the situation?
Second, if you followed the OP of the QFIL MODE]Unbrick your Le Pro3, tested and working page, its out of date. Always go to the end of the thread and read back a few pages. That First page has not been updated and its hosting a corrupt Qfil. If you were bricked you would want to use : le_zl1_qfil_ufs_fix.zip Which I posted on that that thread along with several extensive post with all of the instructions you would ever need to repair a brick.
However, you are do not have a bricked phone. You loaded the wrong version of Twrp and do not have a recovery...right? Whas the full name of the Twrp file that you flashed?
The fact that you can get to fastboot means that you are not bricked, you need to flash the correct Twrp and Root ( Try installing these first, then see if you can boot to recovery before doing anything else.
TWRP: https://dl.twrp.me/zl1/twrp-3.2.3-0-zl1.img.html
Magisk: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Still having trouble, Try the All in One tool, to flash Twrp and Root, you can use it to fully restore phone.
TOOL ALL IN ONE
If your device not recognized is a usb driver issue, and You will need to reinstall the Google USB driver, and while you are at it check to make sure adb is up to date.
Easy Way to do this with one tool
You have encrypted you drive. The best way to resolve this is to start over.
@mauronofrio built an excellent tool for keeping your drivers and adb up to date. Plus it will give ADB system wide privileges.
Mauronofrio's tool is called: "TOOL ALL IN ONE"" and it's great and will unencrypt your drive.
After you install it, make sure to check for AIT updates.
Get it here:*https://toolaio.tk**
XDA page for Le pro 3 : https://forum.xda-developers.com/le...auronofrio-t3580611/post71627491#post71627491
XDA Main Page:*https://forum.xda-developers.com/le-pro3/development/tool-tool-one-mauronofrio-t3580611
* The all is one tool is excellent and you can use it to install everything you want.
* You can use it to unlock the bootloader.
* Remove Encryption
* Install TWRP,
* Install your Rom, Gapps and Magisk etc.
* The tool will also update your existing installation of ADB, Android Drivers, and provide system wide ADB privileges.
___________________ ___________________ ___________________ ___________________
TOOL ALL IN ONE (Drivers|Unlock|TWRP|Factory Image|Stock Recovery)
* If the issue is related to drivers or software on the windows side, this should resolve it.
* Make your that you give it Firewall privileges, so you can ensure its up to date.
* Try another USB C cable if you still have an issue
Worst Case : You are actually Bricked: ( Highly Unlikely)
Use this Qfil: https://androidfilehost.com/?w=files&flid=244213
I was playing a game on the phone, then it froze up and after a few seconds it rebooted itself and entered in a bootloop, adb and twrp
didn't work and I was using official lineage 15.1 and the phone was rooted.
I did read all the thread until the end and I used the file le_zl1_qfil_ufs_fix.zip that you referenced, also after the procedure I flashed the latest twrp that I downloaded from this page https://dl.twrp.me/zl1/ but still can't enter TWRP.
I followed your instructions and used the option "erase all data/decrypt internal storage" in tool all in one and after that I repeated the QFIL process successfully but still the same situation.
What else can I do?
tsongming said:
First, what steps did you take to get into the situation?
Second, if you followed the OP of the QFIL MODE]Unbrick your Le Pro3, tested and working page, its out of date. Always go to the end of the thread and read back a few pages. That First page has not been updated and its hosting a corrupt Qfil. If you were bricked you would want to use : le_zl1_qfil_ufs_fix.zip Which I posted on that that thread along with several extensive post with all of the instructions you would ever need to repair a brick.
However, you are do not have a bricked phone. You loaded the wrong version of Twrp and do not have a recovery...right? Whas the full name of the Twrp file that you flashed?
The fact that you can get to fastboot means that you are not bricked, you need to flash the correct Twrp and Root ( Try installing these first, then see if you can boot to recovery before doing anything else.
TWRP: https://dl.twrp.me/zl1/twrp-3.2.3-0-zl1.img.html
Magisk: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Still having trouble, Try the All in One tool, to flash Twrp and Root, you can use it to fully restore phone.
TOOL ALL IN ONE
If your device not recognized is a usb driver issue, and You will need to reinstall the Google USB driver, and while you are at it check to make sure adb is up to date.
Easy Way to do this with one tool
You have encrypted you drive. The best way to resolve this is to start over.
@mauronofrio built an excellent tool for keeping your drivers and adb up to date. Plus it will give ADB system wide privileges.
Mauronofrio's tool is called: "TOOL ALL IN ONE"" and it's great and will unencrypt your drive.
After you install it, make sure to check for AIT updates.
Get it here:*https://toolaio.tk**
XDA page for Le pro 3 : https://forum.xda-developers.com/le...auronofrio-t3580611/post71627491#post71627491
XDA Main Page:*https://forum.xda-developers.com/le-pro3/development/tool-tool-one-mauronofrio-t3580611
* The all is one tool is excellent and you can use it to install everything you want.
* You can use it to unlock the bootloader.
* Remove Encryption
* Install TWRP,
* Install your Rom, Gapps and Magisk etc.
* The tool will also update your existing installation of ADB, Android Drivers, and provide system wide ADB privileges.
___________________ ___________________ ___________________ ___________________
TOOL ALL IN ONE (Drivers|Unlock|TWRP|Factory Image|Stock Recovery)
* If the issue is related to drivers or software on the windows side, this should resolve it.
* Make your that you give it Firewall privileges, so you can ensure its up to date.
* Try another USB C cable if you still have an issue
Worst Case : You are actually Bricked: ( Highly Unlikely)
Use this Qfil: https://androidfilehost.com/?w=files&flid=244213
Click to expand...
Click to collapse
antarusch said:
I was playing a game on the phone, then it froze up and after a few seconds it rebooted itself and entered in a bootloop, adb and twrp
didn't work and I was using official lineage 15.1 and the phone was rooted.
I did read all the thread until the end and I used the file le_zl1_qfil_ufs_fix.zip that you referenced, also after the procedure I flashed the latest twrp that I downloaded from this page https://dl.twrp.me/zl1/ but still can't enter TWRP.
I followed your instructions and used the option "erase all data/decrypt internal storage" in tool all in one and after that I repeated the QFIL process successfully but still the same situation.
What else can I do?
Click to expand...
Click to collapse
This is an issue probably being caused by Windows - Try turning off signed driver enforcement, then start completely over.
https://ph.answers.acer.com/app/ans...windows-10:-disable-signed-driver-enforcement
I copied pasted my previous instructions to some else that had a similar issue.
If you are on Windows 10,*
you may need to turn off antivirus, and all the block-ware that Microsoft has installed within Defender which may delete files or neuter files by removing some files.
Go through your settings and make sure under apps >>apps and features>> the dropdown box installing apps and turn off installing apps from store only.
Go to Apps & features in Settings.
Under “Installing apps,” there is a drop-down menu with three options: make sure “Allow apps from anywhere” is on.
Although the Qfil tool is used universally to repair all Qualcomm boards. Windows 10 may cause issue and disable functions that allow root level changes to your attached device. Yes, this will flag Windows Defender
Defender
* Open Windows Defender Security Center from your Start menu, desktop, or task-bar.
* Click on the App and browser control button on the left side of the window.
* Check Off in the Check apps and files section.
* Make sure that Defender and any other antivirus or malware blocker is turned off.
* Unfortunately, from now on you will always need to turn these things off if you are installing drivers or programs that did not come from Windows store.
* Make sure all defender settings are toggled off.
* Turn off the controlled folder access .
Worst case: Other potential ways to resolve
Enable developer mode :*https://docs.microsoft.com/en-us/win...or-development
You can return everything back to normal after you unbrick your phone.
The link below explains how to resolve additional potential issues caused by the Microsoft OS,
https://flashfiletool.com
The full setup option, on this page will download all drivers ( download only if needed) its a list of software for all supported Leeco phones, with alternate repair tools. Ensure that any software downloaded matches the specs of your device.
Hopefully, this finally resolve it for you. I created a comprehensive list of instructions for every scenario Please let me know what works for you so we can post a set of instructions to help others with the same issue.
Ok, I disabled signed driver enforcement, turned off windows defender and repeated the Qfil procedure.
The Qfil completed successfully without errors but still the same issue,
I read somewhere that some people had success with Qualcomm devices using the Miflash tool, I tried to use this tool but it ask for a file called "provision_hynix.xml", that file is inside the file le_zl1_qfil_ufs_fix.zip but when I opened it there's a disclaimer that says "WARNING: PROVISIONING UFS IS A IRRECOVERABLE ONE TIME OPERATION SO EXTREME CARE MUST BE TAKEN TO ENSURE THE PARAMETERS IN THIS CONFIGURATION FILE MEETS THE END PRODUCT" so I got afraid and didn't proceed further.
tsongming said:
This is an issue probably being caused by Windows - Try turning off signed driver enforcement, then start completely over.
https://ph.answers.acer.com/app/ans...windows-10:-disable-signed-driver-enforcement
I copied pasted my previous instructions to some else that had a similar issue.
If you are on Windows 10,*
you may need to turn off antivirus, and all the block-ware that Microsoft has installed within Defender which may delete files or neuter files by removing some files.
Go through your settings and make sure under apps >>apps and features>> the dropdown box installing apps and turn off installing apps from store only.
Go to Apps & features in Settings.
Under “Installing apps,” there is a drop-down menu with three options: make sure “Allow apps from anywhere” is on.
Although the Qfil tool is used universally to repair all Qualcomm boards. Windows 10 may cause issue and disable functions that allow root level changes to your attached device. Yes, this will flag Windows Defender
Defender
* Open Windows Defender Security Center from your Start menu, desktop, or task-bar.
* Click on the App and browser control button on the left side of the window.
* Check Off in the Check apps and files section.
* Make sure that Defender and any other antivirus or malware blocker is turned off.
* Unfortunately, from now on you will always need to turn these things off if you are installing drivers or programs that did not come from Windows store.
* Make sure all defender settings are toggled off.
* Turn off the controlled folder access .
Worst case: Other potential ways to resolve
Enable developer mode :*https://docs.microsoft.com/en-us/win...or-development
You can return everything back to normal after you unbrick your phone.
The link below explains how to resolve additional potential issues caused by the Microsoft OS,
https://flashfiletool.com
The full setup option, on this page will download all drivers ( download only if needed) its a list of software for all supported Leeco phones, with alternate repair tools. Ensure that any software downloaded matches the specs of your device.
Hopefully, this finally resolve it for you. I created a comprehensive list of instructions for every scenario Please let me know what works for you so we can post a set of instructions to help others with the same issue.
Click to expand...
Click to collapse
antarusch said:
Ok, I disabled signed driver enforcement, turned off windows defender and repeated the Qfil procedure.
The Qfil completed successfully without errors but still the same issue,
I read somewhere that some people had success with Qualcomm devices using the Miflash tool, I tried to use this tool but it ask for a file called "provision_hynix.xml", that file is inside the file le_zl1_qfil_ufs_fix.zip but when I opened it there's a disclaimer that says "WARNING: PROVISIONING UFS IS A IRRECOVERABLE ONE TIME OPERATION SO EXTREME CARE MUST BE TAKEN TO ENSURE THE PARAMETERS IN THIS CONFIGURATION FILE MEETS THE END PRODUCT" so I got afraid and didn't proceed further.
Click to expand...
Click to collapse
I haven't used it, and I a not sure how USF memory is configured on the Le Pro 3. You could try using the QPST tool. I have not used it either but I have read that its great for difficult to repair bricks..
You did try the QPST
https://mytabletguru.com/how-to-flash-qualcomm-cpu/
Using this version for Snapdragon
https://www.androidbrick.com/download/download-latest-qualcomm-flasher-qfil-qpst-2-7-460/
Try one one thing first, before QPST:
Try using using the Flash 2.0 program to the official stock rom preferable Leeco 5.8.26s get it here: https://drive.google.com/file/d/0BwRnZl5YW8NmbEtjX2dOSUExWlk/view
If all else fails :
Here is a general guide from the 4PDA website: https://4pda.ru/forum/index.php?showtopic=643084&st=275
Use will need to use Google Chrome with the Translate program installed.
The 4PDA link has a section that covers the general repair of UFS corruption.
Again, something that I haven't dealt with. I would use this a worst case scenario.
Have you tried switching usb c cables?
Have you tried an edl cable?
You can find them on Amazon for cheap.

[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.

[GUIDE] VoLTE & VoWIFI on 11.0.5.5 Oneplus 8 PRO

Hi,
I've recently upgraded my phone from version 11.0.4.4 to 11.0.5.5 and after upgrade all my modem configs were reverted to the default ones. I was not able to use VoLTE & VoWIFI as before.
Previous guides to run PDC tool didn't want to work on my unit, but after several hours, I've managed to solve how to do this. I'm sharing my method to all who has similar problems.
All the files for procedure are attached to the thread (use GUIDE ONEPLUS8 PDF) to see the procedure with screenshots. There is also guide how to root phone but it's not mandatory for VoLTE, VoWIFI change.
For POLAND PLAY VoLTE & VoWIFI choose DT_COMMERCIAL instead of PLAY_COMMERCIAL
VOLTE & VOWIFI – ACTIVATION & MODEM CHANGE
1. Enable USB debugging and have adb android shell installed
2. Upload to APK from tools folder to phone directory called Download
com.android.engineeringmode_V1.01.0.171117173719.25c8842-26_minAPI26(nodpi)_apkmirror.com.apk
com.oem.oemlogkit_1.0-1.apk
3. Find the apps and install
4. Type code on your phone *#800#
5. Don’t choose any app, stay in OnePlusLogKit
[GUIDE] Magisk for OxygenOS 11
Instructions - Download the magisk_patched.img - Reboot your device in bootloader-fastboot mode - Flash the patched_boot.img in the boot partition: fastboot flash boot boot.img replace "boot.img" with the magisk_patched.img path However, it...
forum.xda-developers.com
6. Go to Function Switch and enable (each time phone reboots)
a. VoLTE switch
b. VoWifi switch
c. VT switch
7. Go to your SIM Card in Settings and enable VoLTE and VoWIFI
8. Install QUD.WIN and QPST from the tools folder on Windows
9. Open CMD
# cd C:/adb
# adb reboot ftm
(this would turn off phone in development mode)
# adb shell
# setprop sys.usb.config diag,serial_cdev,rmnet,adb
(this enables diagnostic port needed for PDC)
10. Open Device Manager in Windows
11. Look for device IN20AA without driver – in the details find one with identifier MM_00 (there will be 3 same names but different identifiers)
12. Pick driver manually from file qqwan0.inf
13. Choose manually Qualcomm HS-USB WWAN adapter and adapt
14. There is gonna both devices visible in the Device Manager after few refreshes
a. Qualcomm HS-USB WWAN adapter
b. Qualcomm HS-USB WWAN adapter 9091
15. Try PDC with WWAN adapter 9091 if it’s working
16. If not, Unplug & plug the device (don’t write once more setprop, just plug it back)
17. In the Device Manager in Windows, delete Qualcomm HS-USB WWAN adapter but leave Qualcomm HS-USB WWAN adapter 9091
18. Open PDC once again and choose the only left Qualcomm HS-USB WWAN adapter 9091
19. The list of configs will be loaded
20. To change the modem config choose desired config ex. Commercial DT_POLAND (OLD ROW_COMMERCIAL NOT WORKING) – choose name, right click, select SUB0, SUB1 and click ACTIVATE. Check if in the row of your new modem config in SUB0 and SUB1 you have active setting
NOTE# For PLAY PL 260-06: DT Poland Commercial has VoLTE & VoWIFI
21. Close PDC. In cmd type command and reboot phone
# adb shell
Oneplus8$ reboot
NOTE!!! PDC MODEM SETTINGS MAY REVERT ONCE YOU TAKE THE SIM CARD OUT OF TRAY. YOU NEED TO MAKE THE CHANGE AGAIN TO DESIRED MODEM CONFIG.
#############################
CHANGE CARRIER POLICIES (UNLOCK BANDS)
Prerequisite is to have engineer apk installed.
1. Plug the phone into PC and dial *#801#
2. Turn on the Engineer Mode Toogle only
BASED ON: https://mt-tech.fi/en/modify-oneplus-7-pro-5g-8-and-8-pro-nr-lte-a-band-combos/
You have to install diag-driver manually if you have Android 11 installed. Check in Device Manager after enabled Engineer Toggle and connected USB to your computer you see two Unknown device labeled your phone model number. I have IN2013 (OnePlus 8 Europe).
Unknown devices in Device Manager
• Download Qualcomm diag-drivers and extract compressed zip-file.
• Right click the device and select Update driver.
• Select Browse my computer for drivers
• Select Let me pick from a list of available drivers on my computer.
• Select All devices.
• Browse drivers in extracted Qualcomm Drivers zip and find qmdm.inf
• Then find Qualcomm HS-USB MDM Diagnostics 90B6 and click Next to install it. You may get warning because hardware id doesn’t match. This driver still works fine.
• Now install same driver to second unknown devices (IN2013 if you have same model).
3. Now you should have driver installed to both interfaces.
4. Open QPST Configuration, Wait for Phone list in the window
5. Then go to Start Clients > QPST EFS EXPLORER
6. It will list all the QUALCOMM directories. Go to policyman directory
7. Copy the carrier_policy.xml (SIM1), carrier_policy.xml_Subscription01(SIM2) and lte_feature_restrictions
8. Modify files accordingly:
Modify OnePlus 7 Pro 5G, 8 and 8 Pro, 9 and 9 Pro NR/LTE-A band combos - MT-TECH.FI
On this instruction we will modify OnePlus 7 Pro 5G, 8 and 8 Pro band combo profiles with Qualcomm software. OnePlus has limited 5G access and 4G+/LTE+ Carrier Aggregation combinations and this instruction help you to unlock. However this instruction doesn’t unlock hardware defined combinations...
mt-tech.fi
or overwrite in QPST files with the modified files for PLMN 26066 with 5G and DSS enabled from folder on Onedrive called policyman (modified)
9. Reboot the phone
10. Dial in *#*#4636#*#*
11. Choose Phone
12. Choose Band config NR/LTE/TDSCDMA/GSM/WCDMA
Now it should work with all 5G bands regardless of some restrictions for not supported PLMNS
thanks. worked like a charm
thanks but after read the guide i think its to hard for me to do.
anyone have easyer method ?
after flash RadioActive kernel i lost VoLTE. (OOS 11.0.9.9.IN11AA)
I was unable to install any of the log kit provided. error given was ' conflicts with an existing package'. Any help?
momiloco said:
I was unable to install any of the log kit provided. error given was ' conflicts with an existing package'. Any help?
Click to expand...
Click to collapse
This is for OOS 11 Android 11
In A12 not is possible install logkit.
any idea what we can do in A12?

OP8 PRO 11.0.6.6 VOLTE/VOWIFI PDC MODEM CHANGE PROBLEM

Hi,
Has any of you found out how to change PDC modem profile in latest OxygenOS 11.0.6.6 ??
All the previous method does not work since the equipment devices has changed in Windows Device Manager (IN2020, RMnet, SMS). When I use for IN2020 driver Qualcomm HS-USB ethernet adapter 9091, it shows modem in PDC but then when trying to connect it gives failure - Connection failed
Previously, in 10.0.5.5 I was able to resolve it
[GUIDE] VoLTE & VoWIFI on 11.0.5.5 Oneplus 8 PRO
Hi, I've recently upgraded my phone from version 11.0.4.4 to 11.0.5.5 and after upgrade all my modem configs were reverted to the default ones. I was not able to use VoLTE & VoWIFI as before. Previous guides to run PDC tool didn't want to work...
forum.xda-developers.com
@mxtuu222
I now try update, and no problem with turn on vowifi/lte, works. No instal new driver, only open PDC and active again.
Youre saying that you're able to open PDC to choose profile?
My VoLTE and VoWifi toggles are enabled but the modem profile was reverted to the default one in PDC, which not gives me an option for VoWifi to work with my carrier.
mxtuu222 said:
Youre saying that you're able to open PDC to choose profile?
My VoLTE and VoWifi toggles are enabled but the modem profile was reverted to the default one in PDC, which not gives me an option for VoWifi to work with my carrier.
Click to expand...
Click to collapse
Yes after update, use app engineer mode toogle (*#801#) turn on engineer mode toggle,
adb reboot ftm, waiting,
adb shell # setprop sys.usb.config diag,serial_cdev,rmnet,adb
open PDC, and active sub 0 i sub 1 for my country.
adb shell,
reboot, and works.
Can you please share the Qualcomm driver that you used for IN2020 and Rmnet? Thanks
mxtuu222 said:
Can you please share the Qualcomm driver that you used for IN2020 and Rmnet? Thanks
Click to expand...
Click to collapse
I instal the driver when phone is adb reboot ftm and chinese sign disappear.
zioloiso said:
I instal the driver when phone is adb reboot ftm and chinese sign disappear.
Click to expand...
Click to collapse
Hi,
It seems that after uninstalling all Qualcomm Tools and installing them again, the IN2020 is now set as Qualcomm HS-USB WWAN adapter 9091 and PDC launches without fail.
I think it helps to clear drivers on Windows.
@zioloiso thank you for help
mxtuu222 said:
Hi,
It seems that after uninstalling all Qualcomm Tools and installing them again, the IN2020 is now set as Qualcomm HS-USB WWAN adapter 9091 and PDC launches without fail.
I think it helps to clear drivers on Windows.
@zioloiso thank you for help
Click to expand...
Click to collapse
Works, nice.
Was your phone rooted? I couldn't get the PDC connect to my unrooted OP 8 Pro.
A pop up message said: "connection fail!".

Categories

Resources