Wi-Fi Calling on Redmi 9: Full Setup + Troubleshooting

Xiaomi Redmi 9 - one of the most popular budget smartphones that supports technology VoWiFi (Voice over Wi-Fi). This feature allows you to make calls over the internet even without a mobile network, saving battery life and improving call quality in areas with poor coverage. However, many users encounter difficulties setting it up: in some cases, a menu option is missing, in others, the carrier doesn't support the technology, and in others, calls simply don't connect.

In this article we will look at All ways to activate VoWiFi on the Redmi 9 (including models Redmi 9A/9C/9T), we will consider the requirements of Russian operators (MTS, Beeline, MegaFon, Tele2), and also provide a checklist for troubleshooting. We will pay special attention hidden MIUI settings, which the manufacturer does not advertise, but which can save the situation if the standard method does not work.

What is VoWiFi and why is it important for the Redmi 9?

Technology VoWiFi (or Wi-Fi Calling) allows you to make voice calls and send SMS over the Internet using your home or office Wi-Fi network. For Redmi 9 This is especially relevant for three reasons:

  • 📶 Weak mobile network signal: Budget chipset MediaTek Helio G35/G80 The Redmi 9 doesn't always have reliable network coverage in basements or on the outskirts of cities. VoWiFi solves this problem.
  • 🔋 Battery savingWhen making calls via Wi-Fi, your smartphone does not waste energy searching for and maintaining a cellular network, which increases battery life by 15–20%.
  • 💰 Free calls while roaming: Many operators (for example, MTS) do not charge for VoWiFi calls abroad if the corresponding tariff is connected.

It is important to understand that VoWiFi is not the same as instant messengers (WhatsApp, Viber). Calls are made through your main phone number, not through your app account. This means:

  • ✅ Call history is saved in the standard Phone app.
  • ✅ Caller ID and spam blocking are working.
  • ✅ No need to install additional programs.
⚠️ AttentionNot all carrier plans support VoWiFi. For example, MegaFon only offers this feature on its "All Inclusive" and "Unlimited" plans, while Tele2 only offers it for subscribers with the "Wi-Fi Calling" option. Check the terms in your personal account or with your carrier.

Requirements for setting up VoWiFi on Redmi 9

Before enabling Wi-Fi calling, please check that your smartphone and plan meet the following requirements:

Criterion Requirements for Redmi 9 How to check
MIUI version 12.0.5 or later Settings → About phone → MIUI version
Firmware update Latest stable version Settings → System Update
Operator support VoWiFi in the list of services Personal account or USSD request *111#
SIM card Nano-SIM with VoLTE support Call the operator or check at the salon
Wi-Fi network Stable connection (2.4 GHz or 5 GHz) Speed ​​not less than 2 Mbps

If any of the above points are not met, VoWiFi will either not turn on or will work intermittently. For example, on Redmi 9A With MIUI 11, the function may not be available in the menu, but Redmi 9 Pro with custom firmware - require additional settings.

📊 What is your mobile operator?
MTS
Beeline
Megaphone
Tele2
Yota
Another

Critical remark: On some firmware versions from Xiaomi The "Wi-Fi Calling" option is hidden, even if the phone supports the technology. This is due to operator policies in certain regions. In this case, manual activation via the engineering menu (more on this in the next section).

Method 1: Standard VoWiFi setup in MIUI

If your Redmi 9 meets all the requirements, try enabling the function through the main settings:

  1. Open the app Settings (gear icon).
  2. Go to the section Connections and Sharing → SIM Cards and Mobile Networks.
  3. Select your SIM card (if you have two).
  4. Tap on the item Wi-Fi calling (or Wi-Fi Calling).
  5. Activate the switch and select the mode:
    • Wi-Fi only — calls only via the Internet.
    • Wi-Fi is preferred — first tries Wi-Fi, then the cellular network.
    • Cellular network is preferred — Wi-Fi is used only when there is no coverage.
  • Confirm activation if prompted by your operator.
  • Once enabled, an icon will appear in the status bar (upper right corner of the screen) Wi-Fi with a handset or an inscription VoWiFiIf the icon is missing but the feature is enabled, don't worry: on some firmware versions, the indicator won't be displayed.

    Turn off your mobile data (Airplane mode with Wi-Fi enabled) | Call another phone | Check that the Wi-Fi icon is displayed in your call history | Make sure the other person's voice is clear and free of interference -->

    What should I do if the "Wi-Fi Calling" option is not available in the menu? This is a common problem on Redmi 9 with firmware for specific regions. Solutions:

    • 🔄 Update MIUI to the latest version (even if the system says there are no updates, check manually in Settings → System update → Three dots → Select update package).
    • 📱 Install global firmware (if you have a regional version).
    • 🛠️ Use the engineering menu (instructions in the next section).

    Method 2: Manual activation via the engineering menu (for advanced users)

    If the standard method does not work, you can activate VoWiFi via engineering menu (Engineer Mode) This method is suitable for Redmi 9/9A/9C/9T at the base MediaTek, but requires caution - incorrect settings can disrupt the network.

    Instructions:

    1. Open the app Telephone and enter the combination:
      ##4636##

      If the code didn't work, try:

      ##36446337##
    2. In the menu that opens, select Phone information (or Phone Information).
    3. Scroll down to the block VoWiFi or IMS Service Status.
    4. Tap on Enable VoWiFi (or Turn on VoWiFi).
    5. Return to the main menu and select Network settings (Network Setting).
    6. Install Preferred network type V LTE/UMTS auto (PRL).
    7. Restart your phone.

    After rebooting, check if the VoWiFi icon appears in the status bar. If not, try making a test call with your mobile network disabled (enable Airplane mode and connect to Wi-Fi only).

    ⚠️ Attention: Changes in the engineering menu may cause the modem to malfunction. If the mobile network is lost after these changes, reset the network settings. Settings → SIM cards & mobile networks → Reset network settings.
    What should I do if the engineering menu doesn't open?

    If the codes ##4636## And ##36446337## If they don't work, the manufacturer has blocked access. Alternative options:

    1. Install the application MTK Engineering Mode from Google Play (requires root access).

    2. Use the ADB command:

    adb shell am start -n com.mediatek.engineermode/.EngineerMode

    3. Update the firmware to the global version (for example, MIUI Global Stable).

    Operator requirements: how to connect VoWiFi to MTS, Beeline, MegaFon, and Tele2

    Even if the phone supports VoWiFi, the operator can block the function At the SIM card or plan level. Below are the current terms and conditions for major Russian providers (data subject to change, please check in your personal account!).

    Operator Supported tariffs How to connect Peculiarities
    MTS All tariffs from 2020 Automatically or via USSD: *111*467# Works in roaming (free in the EAEU countries)
    Beeline "Everything is possible", "Unlimited", "My Beeline" Through your personal account or *110*180# Requires VoLTE activation
    Megaphone "All inclusive", "Unlimited", "Tariff X" USSD: *105*485# or in the "My MegaFon" app Doesn't work with Super MegaFon tariffs.
    Tele2 Any with the "Wi-Fi Calling" option Connect the option for 0 rubles/month through *155*10# This is a paid option (30 rubles/month) for tariffs without unlimited minutes.

    If you have corporate SIM card or a plan older than 2019, VoWiFi may not be available. In this case:

    • 📞 Call your operator and request activation (sometimes this is done manually).
    • 🔄 Change your tariff to a newer one (for example, with MTS, switch to "MTS Smart").
    • 🆔 Check if the service is blocked in your region (this applies to Crimea and the Donetsk People's Republic/Luhansk People's Republic).

    Troubleshooting: Why Wi-Fi Calling Isn't Working on the Redmi 9

    If VoWiFi is enabled but calls are not going through, use these diagnostic instructions:

    Problem 1: The VoWiFi icon is present, but calls are made via the cellular network.

    Possible causes and solutions:

    • 🔌 Wi-Fi is connected, but there is no internet access.Check if websites open in your browser. If not, reboot your router.
    • 📵 VoLTE is disabled: VoWiFi requires activation VoLTETurn it on. Settings → SIM cards → 4G calling (VoLTE).
    • 🔄 IMS service outage: Go to Settings → Applications → Manage applications → Three dots → Show system, find IMS Service and clear the cache.

    Problem 2: VoWiFi turns on but immediately turns off

    This is a typical mistake on Redmi 9 with custom firmware. Solutions:

    • 🛠️ Reset network settings: Settings → SIM cards → Reset network settings.
    • 📥 Install the latest version MIUI through System update.
    • 🔧 Turn it off dual Wi-Fi (if enabled): Settings → Wi-Fi → Advanced → Dual Wi-Fi.

    Problem 3: When calling, the other person can't hear you or hears a robot

    This is related to voice communication codecsWe are fixing:

    1. In the engineering menu (##4636##) go to Audio.
    2. Select VoIP Call.
    3. Install VoIP Codec Priority V EVS or AMR-WB.
    4. Save the settings and restart your phone.
    ⚠️ Attention: If after changes in the engineering menu the sound in calls has disappeared, reset the sound settings to default in Settings → Sound → Reset sound settings.

    VoWiFi Alternatives: What to Do If It's Not Working

    If on yours Redmi 9 If you still can't set up VoWiFi, consider alternative methods of making calls over the internet:

    • 📱 Google Fi (for international travel)This Google service allows Wi-Fi calling in over 200 countries. Requires a US SIM card or eSIM.
    • 💬 Messengers with call support:
      • WhatsApp — free calls worldwide.
      • Telegram - low traffic consumption.
      • Viber - the best sound quality.
    • 📞 Applications from operators:
      • MTS Connect - calls via Wi-Fi even without VoWiFi.
      • Beeline Prostor — an alternative for corporate clients.
    • 🔄 SIP telephony: Set up an account in Zoiper or Linphone with any SIP provider (for example, Sipnet).

    The advantage of instant messaging apps is that they work on any phone, but they also have their downsides:

    • ❌ The other person you're talking to must also use this app.
    • ❌ The phone number is not displayed (call from your account, not from your SIM card).
    • ❌ Quality depends on the messenger's servers.

    FAQ: Frequently asked questions about VoWiFi on the Redmi 9

    Is it possible to use VoWiFi without a mobile network connection (in Airplane mode)?

    Yes, but with some caveats. Turn on Airplane Mode, then manually activate Wi-Fi. VoWiFi will work if:

    • The operator supports the function.
    • It's turned on on the phone. VoLTE (even in Airplane mode it must be activated).
    • You have previously successfully registered with the operator's network (for example, you have enabled mobile Internet at least once after a reboot).

    If calls aren't going through, try turning off Airplane Mode, waiting for it to register with the network, then turning it back on and leaving Wi-Fi only.

    Why does VoWiFi only work with one SIM card on Redmi 9?

    On Redmi 9 With two SIM cards, VoWiFi is only supported for primary SIM (the one used for mobile data by default). This is a limitation MediaTek and MIUI firmware. Solutions:

    • Change the SIM card priority in Settings → SIM cards → SIM priority for data.
    • Disable the second SIM card (if you don’t need it).
    • Use alternative methods (messengers) for the second SIM.
    How can I check if a call is going through Wi-Fi or a cellular network?

    There are several ways:

    1. Look at the icon in the status bar:
      • 📶 4G/3G - a call via a cellular network.
      • 📞 Wi-Fi with a handset - call via VoWiFi.
  • During a call, turn off your mobile data (Airplane Mode with Wi-Fi). If the call doesn't drop, it's VoWiFi.
  • Use the app Network Signal Guru (shows the connection type in real time).
  • Will VoWiFi work when roaming abroad?

    Depends on operator and country:

    • MTSVoWiFi is free in the EAEU countries (Armenia, Belarus, Kazakhstan, and Kyrgyzstan). In other countries, roaming rates apply.
    • BeelineFree only in the CIS countries. In Europe and Asia, it's like regular roaming.
    • Megaphone: VoWiFi in roaming is available only on the "All Inclusive" and "Unlimited" tariffs.
    • Tele2: Does not support VoWiFi when roaming.

    Before your trip, check the conditions with your operator or in your personal account!

    Is it possible to enable VoWiFi on Redmi 9 without VoLTE?

    No. VoWiFi and VoLTE are interdependent technologiesIf your carrier doesn't support VoLTE, VoWiFi won't work. Check VoLTE support:

    • In the settings: Settings → SIM cards → 4G calling (VoLTE).
    • Via USSD:
      • MTS: *111*467#
      • Beeline: *110*180#
      • Megaphone: *105*485#

    If VoLTE is not available, please contact your carrier for activation.