VoWiFi (Voice over Wi-Fi) on Xiaomi smartphones allows you to call over Wi-Fi networks, improving the quality of communication in areas with poor mobile network coverage. However, many users face the need to turn it off due to conflicts with the operator, reduced Internet speed or incorrect operation. In this article, we will discuss all ways to deactivate VoFi on Redmi, POCO, Black Shark and other brands, including hidden settings and solutions for different versions of MIUI.
It is important to understand that the process of disconnecting can vary depending on the phone model, firmware version and even the operatorβs regional settings. We will look at both standard methods through the menu and alternative methods using the engineering menu and the user interface. ADB-If you notice that VoWiFi activates automatically after the update, here's a solution to this problem.
What is VoWiFi and why should it be turned off?
VoWiFi (or Wi-Fi Calling) allows you to make calls over a wireless network instead of traditional mobile towers, which is useful in places with low cellular signal, such as basements or densely populated areas, but there are also disadvantages:
- πΆ Operator conflicts: Some mobile networks (such as Tele2 or Iota) do not support VoWiFi or work with it unstablely, which leads to call interruptions.
- π Reduced Internet speed: With active VoWiFi, some of the Wi-Fi bandwidth goes to voice traffic, which can slow down file downloads or streaming.
- π Increased battery consumption: Constant synchronization with Wi-Fi and mobile network increases power consumption.
- π Automatic Enablement: After Updating MIUI The function can activate itself, even if you have disabled it before.
In addition, some users complain of problems with registration in the network β the phone stops catching. 4G/LTE, If you're experiencing these symptoms, shutting down the function often solves the problem.
Method 1: Disable VoWiFi via standard MIUI settings
The easiest method is to use the built-in menu, and the instructions are relevant for most Xiaomi, Redmi and POCO models on MIUI 12-14:
- Open the Settings app (cog icon).
- Go to SIM cards and mobile networks (or Mobile network on some firmware).
- Choose yours. SIM-card (if two of them).
- Find Calls via Wi-Fi or VoWiFi and move the slider to the off position.
If the Wi-Fi Calls item is not on the menu, it means:
- π± Your model does not support VoWiFi (relevant to older devices like Redmi). 4X or Mi A1).
- π Your operator does not provide this service (check on the operator's website).
- π§ The function is hidden in the engineering menu (read the next section).
π‘
If the slider turns on itself again after turning off VoWiFi in the settings, try restarting the phone. Sometimes this helps to reset temporary MIUI errors.
Method 2: Engineering menu - for hidden settings
On some firmware (especially custom or Chinese ones), the VoWiFi option may be hidden. To find it, use the engineering menu:
- Open the phone app and enter the combination: ##4636##
- In the menu that opens, select Phone Information (or Phone Information).
- Scroll down to the Wi-Fi Calling or IMS Service Status block.
- Click on Disable VoWiFi or change status from Enabled to Disabled.
β οΈ Warning: Do not change other options in the engineering menu unless you are sure of their purpose.This can cause malfunctions in the mobile network or Wi-Fi.
What to do if the engineering menu is not opened?
Method 3: Disconnect via ADB (for power users)
If VoWiFi is persistently turned on itself or it cannot be turned off via a menu, Android Debug Bridge (ADB) will help.
You'll need:
- π₯οΈ Computer with installed Xiaomi and ADB-tools drivers.
- π± Included Debugging by USB on the phone (in Settings) β The phone. β Version. MIUI, Press 7 times, then return to the Additional Settings β For developers).
- π USB-cable (preferably original).
Instructions:
- Connect your phone to your PC and open the command prompt (Windows) or terminal (Mac/Linux) in the ADB folder.
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- Execute the VoWiFi shutdown command: adb shell settings put global wifi_calling_enabled 0
- For the Redmi Note 10 Pro and some other models may require an additional command: adb shell settings put global volte_vt_enabled 0
- Reboot the phone.
If VoWiFi is activated again after the reboot, then your operator is forced to turn on the function at the network level. SIM-maps or reset network settings (described below).
Method 4: Resetting network settings
Sometimes VoWiFi is turned on because of a failure in the configuration of the mobile network. To return the settings to the factory, follow the following steps:
- Open Settings β SIM cards and mobile networks.
- Select Network Settings Reset (or APN Reset).
- Confirm the action. The phone will reboot.
β οΈ Warning: This method will remove all stored Wi-Fi networks and passwords, as well as settings APN. After resetting, you may need to reset the Internet (especially if you use non-standard ones). APN for MMS or 4G).
βοΈ Preparation for network reset
Table: Compatibility of VoWiFi with operators in Russia and CIS
Before turning off VoWiFi, check if your carrier supports this feature, and if not, activation of the feature may cause malfunctions.
| Operator. | Support for VoWiFi | Notes |
|---|---|---|
| MTS | β Yes. | It works on most rates, but may require additional activation via *111#. |
| Beeline | β Yes. | Supported on All and No Limit rates, and roaming issues are possible. |
| MegaFon | β Yes. | It is activated automatically for subscribers with VoLTE support. |
| Tele2. | β No. | It is not officially supported, but it can be activated at some tariffs (leads to failures). |
| iota | β οΈ Partially. | VoWiFi is unstable, often shutting down itself. |
If your carrier doesnβt support VoWiFi, but the feature is enabled on the phone, this could be causing network login issues (the phone doesnβt catch 4G or constantly switches to 2G).
Frequent mistakes and their solutions
When you turn off VoWiFi, you often have some problems, and we'll look at some of the most common ones.
- π VoWiFi turns on itself after a reboot: Reason: operator force activates function through network settings. Solution: try inserting SIM-card to another phone and turn off VoWiFi there, then return it back.
- π΅ Disappeared option in the settings after the update MIUI: Reason: Xiaomi moved the settings to another location.Solution: check the Additional Settings section β Mobile network β Calls over Wi-Fi.
- π ADB-Teams are not working: Reason: no root rights or blocking from the side MIUI. Solution: Try executing commands on behalf of the superuser (adb root) if you have the bootloader unlocked.
π‘
If none of these methods worked, check to see if the phone has an operator app installed (such as "My MTS" or "Beeline Pro"). These programs sometimes force VoWiFi to be enabled.