I was having a brief “WTH” hour with a particular “always-in-beta-so-far” mobile service provider here in my home country as, after swapping to use their SIM, I could not make nor receive calls (but LTE data connection was groovy)… Turns out said service provider requires all calls to be made via VoLTE – but they seem to only support a limited number of devices.
As the Xiaomi Poco F2 Pro does support VoLTE, I was suprised that nothing happened when I dialed out. Vice versa, said provider provided that canned verbal message that the “mobile number is not available” when I tried to call the number from another phone…
So, it turns out that the Poco F2 Pro was not on the “supported” list, but I had to “hack” my way around it…
Digging around the Internet quickly turned this up.
So, to fix my problem, I had to:
- run the Android hidden code
*#*#86583#*#*
via the Dialler “app”- this toggles the network check for VoLTE support – since this is the first time I ran it on this firmware instance, I was effectively disabling the check
- i.e. said mobile service provider did not appear to provision VoLTE support during device network registration
- reboot
- enable VoLTE using the new “Use VoLTE” setting that appeared under the “Settings” > “SIM cards & mobile networks” > SIM card of choice
- profit!
2022/02/17 Update: “Upgrading” to a Poco F3, I had to do the same thing (since it was with the same Telco)
2023/04/11 Update: Works/needed on the Xiaomi 13 Pro also.
2023/05/16 Update: Works/needed on the Poco F4 also.
2023/11/23 Update: Works/needed on the Poco F5 also. (Yeah, I’m still buying Pocos)