[Xiaomi Poco F2 Pro (Redmi K30 Pro) Guides, News, &] Samueldw:
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.

/*
* 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:

https://xdaforums.com/t/guide-volte-vowifi-on-11-0-5-5-oneplus-8-pro.4258397/

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

xdaforums.com

https://xdaforums.com/t/no-caller-id-on-volte-vowifi-calls.4470467/

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