Getting VoWiFi working on Xiaomi.eu
I got a new Xiaomi phone (a Poco F4) and flashed it with Xiaomi.eu. Unfortunately, just like my Poco F3, Voice-over-WiFi wouldnât work. I had looked before, but I couldnât find anything, I assumed it was a problem with the phone. This time, I looked again, and found some posts hinting at it being a problem with the provisioning profile, and recommending using Qualcommâs QPST tool to load the MBN profile.
I tried that, but the profiles werenât there, or they wouldnât be enabled, and in general I just couldnât get it to work. Then, I came across a post on the Xiaomi.eu forums that ended up working for me very easily, and Iâm writing it up here in case I need it again.
Enabling the profile
First, you should disable carrier checks for VoLTE and VoWiFi, just in case. You can do that by going to the dialer and entering the following number: *#*#86583#*#* (the numbers spell out âvolteâ, which is easier to remember). Make sure the popup says âcarrier check disabledâ, otherwise do it again until it does.
Then, do the same for *#*#869434#*#* (spells out âvowifiâ), until that check is disabled too. Now youâll have the appropriate menus in the settings.
To actually load the profile, you need to enter the number *#*#663368378#*#* (âmodemtestâ). Then, go to âMBN config loading and activing toolâ shown here:

Then press âAdvancedâ:

Select mbn_eea.txt (if youâre in Europe), and then press âvalidateâ.

Wait for it to finish, then you should be set. Restart the phone, enable Airplane mode, enable WiFi and make a call. If it works, youâre done.
Last updated on July 23, 2022. For any questions/feedback, email me at hi@stavros.io.