Why Hide a Xiaomi Number and When It Doesnβt Work
Hiding the number when outgoing calls on Xiaomi, Redmi or smartphones POCO β The task that users face for various reasons: from the desire to preserve confidentiality to the need to bypass the blocking of services. However, not everyone knows that standard methods of hiding a number may not work in 30-40% of cases due to operator policies or specific communications protocols.
In this article, we will discuss 7 Proven methods, including hidden settings MIUI, USSD-It is important to understand that some methods may conflict with the services of the operator (for example, *31# It is often ignored when calling bank or government numbers, and we will also tell you why Xiaomi is using the same name. 13/14 Redmi Note and series of new methods stopped working after the updates MIUI 14+.
Before you start, check:
- π± Version MIUI: Settings β The phone. β Version. MIUI. On versions below MIUI 12 of the methods may not be available.
- π‘ Operator policy: MTS, Beeline and Tele2 have different rules for masking numbers.
- π Call type: Hiding a number does not work for emergency calls (112, 102) and some service numbers.
Method 1: Standard settings for hiding the number in MIUI
The most obvious method is to use built-in settings MIUI. It works on most Xiaomi models, except for devices with firmware for China (they often lack this option:
- Open the phone application (pipe icon).
- Click on the three dots in the upper right corner β Settings.
- Select Additional Settings β Call settings.
- Find the caller identification or show my number.
- Choose Hide the number or Never (depending on the firmware version).
β οΈ Attention: On some firmware MIUI Global this item may be called Caller ID and be in the additional section β Network settings. If you don't have an option, your operator locks it at the level. SIM-map.
Make sure that SIM-card|Check balance (some operators block hiding at zero balance)|Reboot your phone after the changes|Try calling another number to check.-->
This method does not work:
- π« On Xiaomi, two SIM-If the cover is set up for only one.
- π« When calling via VoLTE or VoWiFi (on some carriers).
- π« If the operator forcibly transfers your number (for example, Megaphone for corporate clients).
Method 2: USSD-codes
If there is no concealment option in the settings, you can use USSD-They temporarily mask a number for a single call or on a permanent basis:
| Code. | Action. | Note |
|---|---|---|
| *31# | Hide the number for the next call | It works for most operators, but can be reset after a reboot. |
| #31# | Cancel cover-up for one call | It is useful if you need to show the number temporarily. |
| *31*number# | Immediate call with hidden number | Example: *31*89123456789# |
| **31*number# | Call with the number shown (cancel concealment) | It works if you have previously activated *31# |
β οΈ Attention: On Xiaomi with MIUI 14+ These codes may not work due to the limitations of Google Dialer, in which case use the standard Phone app from the Google Dialer. MIUI, Not alternative calls.
If the codes fail:
- π Try to enter them in mode only 2G (customized SIM-map).
- πΆ Make sure the network signal is stable (with a weak signal, the codes may not apply).
- π§ Check if your carrier is blocking codes (e.g. Yota and some virtual operators are ignoring *31#).
Method 3: Applications for hiding numbers (with risks)
If the built-in methods don't work, you can use third-party applications, but there are two critical risks:
- Security: Many applications require access to calls and SMS, Which could lead to data breaches.
- Operator Blocking: Some applications use bypass servers that operators can block.
List of verified applications (for 2026):
- π± Hide My Number is a simple interface, works through call forwarding.
- π Burner creates virtual numbers, minus: requires registration and payment for additional numbers.
- π TextNow - free virtual numbers (available for the US/Canada) minus: does not work for calls to Russian numbers.
- π Dingtone β Wi-Fi calls with hidden number.
π‘
Before installing the app, check reviews from the past 2-3 months, and many services are no longer available after Roskomnadzorβs blocking or Google Play policy changes.
How to set up Hide My Number:
- Download the app from Google Play.
- Register (you can use Google Account).
- Select a country and virtual number (for example, +1 for the US).
- In the call settings, activate the Always hide caller option. ID.
- Make calls through the application interface.
Method 4: Hiding the number through settings SIM-maps (for advanced ones)
On some Xiaomi (especially on models for the European market), you can change the settings. SIM-This is a way to be careful, because the wrong settings can lead to the loss of the network.
Instructions:
- Open the Phone app and type ##4636##.
- Select Phone Information (or Phone Information).
- Scroll down to the Set preferred network type section.
- Go back to the main menu and select SIM Management if available).
- Find the Caller option ID and install Hide.
What to do if the engineering menu is not opened?
β οΈ Note: Changes in the parameters in the engineering menu may result in:
- π΅ Loss of network communication (resettings will be required).
- π Increased battery consumption (if network mode is not configured correctly).
- π¨ Blocking SIM-Cards (in rare cases, if the authentication settings are changed).
Method 5: Using Virtual Numbers (for Business Tasks)
If you need to not just hide the number, but completely replace it (for example, for business calls), virtual number services will do. They provide temporary or permanent numbers that can be linked to Xiaomi through applications or redirects.
Popular services:
- π Zadarma is a free virtual number with the ability to hide the main one. SIP.
- π OnlineSIM - registration and call numbers.
- πΌ Tossable Digits - disposable numbers for the US / Europe.
- π Google Voice is free numbers for the United States. VPN and the American account.
How to set up Zadarma on Xiaomi:
- Register on the Zadarma website and get a virtual number.
- Download the Zadarma app from Google Play.
- In the application settings, activate the option Use for outgoings.
- In the phone settings (Settings) β Annexes β By default, select Zadarma as a call app.
π‘
Virtual numbers are the only reliable way to hide the main number when calling bank hotlines and government services, where USSD-codes and settings MIUI ignored.
Method 6: Hardware solution - second slot SIM + forwarding
If the software methods don't work, you can use physical number division.
- π± Xiaomi with two slots for SIM-Cards or eSIM support).
- π Second second SIM-card with a tariff without identification of the number (for example, a virtual operator).
Instructions:
- Set up the second. SIM-slot-card SIM2.
- In the phone settings (Settings) β SIM-Maps and mobile networks select SIM2 call-in.
- Activate on the second. SIM Anti-AON service (for some operators it is free of charge).
- If necessary, set up a redirect from the main number to the secondary through USSD-code *21* number#.
Advantages of the method:
- β It works even if the main operator blocks the number hiding.
- β You can switch between numbers quickly.
- β No dependence on apps or firmware.
Disadvantages:
- β Requires a second purchase SIM-map.
- β Occupied slot (cannot be used for another purpose, for example, for the purpose of 4G-modem).
- β Possible problems with VoLTE if operators are different.
Method 7: Rooting and editing system files (for experienced)
This method is only suitable for users with unlocked bootloader and root rights. It allows you to manually edit the system files responsible for transferring the number. After such changes, the warranty on Xiaomi is removed, and the device may lose stability.
Instructions (for MIUI 12β14):
- Unlock the bootloader through Mi Unlock.
- Install custom recovery (TWRP) and get root through Magisk.
- With Root Explorer, go to the /system/csc/others.xml.
- Find a line. <CscFeature_VoiceCall_AdditionalInfo> And change the meaning to hide.
- Save the file, reboot the phone.
What if after editing the file, the phone stopped ringing?
β οΈ Attention: After rooting:
- π« Google Pay, Mi Pay and some banking apps will stop working.
- π« Updates MIUI They can be installed or installed with errors.
- π« Some operators (such as Tele2) block root devices.