How to completely disable Wi-Fi calls to Xiaomi: 5 working ways

Wi-Fi Calling (or VoWiFi) technology allows you to make calls over a wireless network instead of traditional cellular communication. On Xiaomi smartphones, this feature is activated automatically when you connect to Wi-Fi, which can cause inconveniences: sudden switches between networks, problems with communication quality or unwanted use of Internet traffic.

In this article, we will discuss all possible ways to deactivate Wi-Fi calls on Xiaomi devices, including hidden MIUI settings, commands for engineering menus and solutions for specific operators (MTS, Beeline, Tele2, MegaFon), and learn how to check whether the function is disabled, and what to do if the settings are not saved after the reboot.

Why Wi-Fi Calls Can Get Intruded: 4 Key Issues

Before we get to the instructions, it is important to understand where VoWiFi is causing discomfort, and here are typical scenarios where Xiaomi users decide to disable the feature:

  • πŸ“Ά Unstable connection: the phone constantly switches between Wi-Fi and 4G, Why calls are interrupted or delayed.
  • πŸ’° Hidden traffic consumption: Some carriers charge VoWiFi as Internet traffic, even if you have unlimited calls.
  • πŸ”‹ Increased battery consumption: Simultaneous operation of Wi-Fi and cellular modules increases power consumption by 10-15%.
  • πŸ›‘οΈ Security issues: Public Wi-Fi calls can be intercepted (despite encryption).

In addition, on some Xiaomi models (such as the Redmi Note 10 Pro or POCO X3 Pro), VoWiFi activation leads to a conflict with the VPN – calls stop working altogether.

πŸ“Š You have been in trouble because of Wi-Fi calls?
Yeah, the calls stopped.
Yeah, the traffic was unexpectedly wasted.
No, it worked steadily.
I didn't use VoWiFi.

Method 1: Disconnect via standard MIUI settings

The easiest method is to use built-in MIUI options. The interface may vary slightly depending on the shell version (12, 13 or 14), but the general logic is maintained.

  1. Open the Settings app (cog icon).
  2. Go to SIM cards and mobile networks (or Mobile network on some models).
  3. Choose yours. SIM-card (if two of them).
  4. Find Wi-Fi calls (can be called VoWiFi or Wi-Fi calls).
  5. Move the slider to the position of Otkl.
  6. Confirm the action if a warning appears.

On some firmware (e.g., Xiaomi 12T with MIUI 14), the option is hidden deeper, in which case the path will be: Settings β†’ Connections and Sharing β†’ Mobile Network β†’ Additional β†’ Wi-Fi calls.

β˜‘οΈ Checking for VoWiFi shutdown

Done: 0 / 4

⚠️ Attention: On devices with two SIM-cards (Dual) SIM) You need to turn off Wi-Fi calls separately for each card. SIM, The other one can still use VoWiFi.

Method 2: Use of an engineering menu (for power users)

If the standard settings don't work (for example, the slider returns to the On position after restarting), you can use the engineering menu, which requires caution, since incorrect changes can disrupt the network.

Instructions for MIUI:

  1. Open the Phone app.
  2. Enter the combination: ##4636## (some Xiaomi models may require ##869434###).
  3. Select Phone Information (or Phone Information).
  4. Scroll down to the Wi-Fi Calling block.
  5. Click on the drop-down menu and select Disable (or Off).
  6. Save the changes and restart the device.

If the combination doesn’t work, try an alternative way through ADB (requires a PC connection):

adb shell settings put global wifi_calling_enabled 0


adb shell settings put global wifi_calling_available 0

What to do if the engineering menu is not opened?
If nothing happens after entering the code, check: 1. Administrator rights (you may need to unlock the bootloader). 2. MIUI version - some firmware engineering menu blocked. 3. Alternative codes: ##86583## or ##36446337###.

Method 3: Disconnection through operator settings

Some mobile operators (for example, MTS or Beeline) force activate Wi-Fi calls at the level of the mobile phone. SIM-In this case, the disconnection of the phone may not work, so the solution is to deactivate the service through your personal account or USSD-team.

Operator.Command to shut downAlternative method
MTS*111*774#Personal Account β†’ Services β†’ Wi-Fi Calling
Beeline*110*180#Mobile application β†’ Settings β†’ Calls on Wi-Fi
MegaFon*105*495#Call for 0500 β†’ Tell the operator to "Disable VoWiFi"
Tele2.*155*1#Chat support in the application "My Television 2"

After shipping. USSD-team wait SMS-If the service is not disabled, contact operator support - perhaps on your tariff VoWiFi is on by default and requires manual shutdown by a specialist.

πŸ’‘

Before disconnecting through the operator, check whether any bonuses are tied to VoWiFi (for example, unlimited roaming calls).

Method 4: Reset your network settings (if nothing helps)

If Wi-Fi calls continue to work despite all shutdown attempts, the last option is to reset the network settings, which will delete all stored Wi-Fi networks, passwords and mobile settings, but often solves the problem with stuck features.

How to reset:

  1. Open the Settings. β†’ The phone.
  2. Click on all parameters (or additionally).
  3. Select Settings Reset.
  4. Slip on Network Reset (not to be confused with a full reset!).
  5. Confirm the action by entering PIN-code.

⚠️ Warning: After resetting, you will have to reconnect to all Wi-Fi networks and configure APN For mobile Internet, on Xiaomi models with MIUI 14 After reset, re-activation may be required SIM-maps through reboot.

Method 5: Disconnect via configuration files (for advanced)

This method is suitable for users with unlocked bootloaders and root rights, and it involves editing the system files responsible for VoWiFi. Careful: the wrong changes can lead to loss of the network!

Instructions:

  1. Install a file manager with root support (such as Root Explorer).
  2. Go to /system/etc/.
  3. Find the file. carrierconfig.xml (or carrierconfig_com.android.phone_msim.xml for Dual SIM).
  4. Open the file in the text editor and find the lines: <bool name="wifi_calling_enabled_bool" value="true" /> <bool name="wifi_calling_available_bool" value="true" />
  5. Replace value="true" with value="false."
  6. Save the file, set the rights 644 (rw-r--r---).
  7. Reboot the phone.

If the file is missing, try editing it. /data/data/com.android.providers.telephony/databases/telephony.db (required SQL-In the carrier table, find the column wifi_calling_enabled and set the value 0.

πŸ’‘

Editing system files may disrupt OTA-Before making changes, make a backup copy through TWRP.

How to Check if Wi-Fi Calls Are Actually Shut Down

Often users think they have deactivated VoWiFi, but the feature still works in the background. Here are 3 reliable ways to check:

  • πŸ“ž Test call: Call another number and look at the indicator in the status bar. If there's a Wi-Fi icon or VoWiFi sign next to the signal level, the function is active.
  • πŸ“Š Traffic monitoring: Open Settings during the call β†’ SIM card. β†’ Traffic usage. If the Internet meter grows, the call goes through Wi-Fi.
  • πŸ” Network Logs: Install a NetGuard or Network Monitor app and check which processes are using the network during a conversation.

On some MIUI firmware, even after disabling Wi-Fi calls in settings, the feature can activate automatically when connecting to certain networks (such as roaming). To avoid this, add your Wi-Fi network to the Blacklist through Wi-Fi Settings β†’ Additional β†’ Network Management.

Frequent mistakes and their solutions

When you turn off Wi-Fi calls on Xiaomi, users face typical problems, and consider the most common and ways to fix them:

Problem.Reason.Decision
VoWiFi slider is inactive (grey)The operator has blocked the control of the functionTurn it off. USSD-team
After restarting, VoWiFi will be turned on again.Failure in settings.db fileReset network settings or edit the file manually
No "Wi-Fi Calls" in the settingsOutdated version of MIUI or firmware for another regionUpdate the software or install a global firmware
Calls don’t work after VoWiFi is turned off.Conflict with APN settingsReset your APN settings to standard

If none of these methods worked, try temporarily installing an alternative firmware (like Pixel Experience or LineageOS).

Can I turn off Wi-Fi calls only for a specific Wi-Fi network?
Yes, MIUI 14 has Wi-Fi Exclusions. To do this, open Settings β†’ Wi-Fi. Click on your network name. Activate the option to Disable VoWiFi for that network. If that option is not available, use the Tasker app to automatically disable VoWiFi when you connect to a specific access point.
Why did the 4G/5G icon disappear after the VoWiFi shutdown?
This is because some carriers (like MegaFon) link the display of the network icon to VoWiFi activation.Solution: Reboot the phone. Manually select the network in Settings β†’ Mobile network β†’ Network mode. If the problem persists, contact the operator - you may need to update your settings. SIM-map.
Will VoLTE work if you turn off Wi-Fi calls?
Yes, VoLTE (calls through) 4G) And VoWiFi is different, and turning one off doesn't affect the other. To make sure VoLTE is active, check: The status bar should show an icon. HD or VoLTE during the call. SIM-The card must be included in the item "Improving calls" (or "Volte).
How to turn off Wi-Fi calls to Xiaomi without root rights?
All the methods described in this article (except method 5) do not require root rights. If the standard settings do not work, try: Disable via the engineering menu (method 2). USSD-Operator command (method 3) Reset network settings (method 4) Root rights are only required for manual editing of system files.
Can I turn off VoWiFi permanently so it doesn’t turn on after the updates?
Unfortunately, after major MIUI updates, settings may reset.To minimize risk: Turn off automatic software updates in Settings β†’ About Phone β†’ System Update. Use the Shizuku + ADB app to block changes to VoWiFi settings. Set custom recovery (TWRP) and create a script to automatically disable after updates.