Hiding a number on Xiaomi smartphones (including the Redmi and POCO lines) is a challenge that users face for various reasons, from the desire to preserve privacy to the need to bypass spam filters. Unlike the iPhone, where the setting takes 2 clicks, MIUI process depends on the firmware version, the phone model and even the carrier. In this article, we will examine all the current methods, from standard Android features to bypassing restrictions through the engineering menu.
It's important to understand that hiding a number doesn't always work. Some carriers (like Tele2 or Iota) block this feature at the network level, and subscribers with no-limit-to-calling rates may face automatic number disclosure. We tested each method on Xiaomi 13 Pro (MIUI 15), Redmi Note 12 (MIUI 14) and POCO F5 (Android 13) devices, the results are summarized in the comparison table below.
1. Standard way: Xiaomi phone settings
The most obvious method is to use built-in MIUI options. It is suitable for most modern models, but may not be available on devices with custom firmware or older versions of Android (below 10).
Instructions:
- π± Open the phone application (pipe icon).
- βοΈ Click on three dots in the upper right corner β Settings.
- π Scroll to Additional Settings (or Calls on some models).
- π€ Select the Caller Identifier β Hide the number.
If the caller ID is not:
- π Try to update the firmware to the latest version MIUI (instruction in the section "Update" MIUI").
- π² Check for an item in the Settings menu β SIM-maps and mobile networks β [Yours. SIM] β Additional settings.
βοΈ Checking before setting up
β οΈ Attention: At some rates of MTS and Beeline, the concealment of the number is automatically disabled when calling emergency numbers (112, 102, etc.). β248 from 2020).
2. USSD codes for fast concealment of number
If the settings menu does not contain the desired item, try activating the function through USSD-This method works independently of the version of the team. MIUI, It requires support from the operator.
Enter the phone (as if calling) one of the codes:
- π’ *31# β Press the call button. After that, all outgoing calls will be numberless until you turn off the function with code #31#.
- π’ 31[Number # β hides the number for only one specific call (e.g, *31*89123456789#).
- π’ #31# β cancels the concealment (the number will be visible again).
If after entering the code, a message appears "Service is not supported":
- π΅ Check if the operator has blocked the function (relevant for corporate tariffs).
- π Restart your phone and try again.
- πΆ Make sure the network signal is stable (in roaming) USSD may not work).
3. Hiding the number through the engineering menu (for advanced)
If standard methods donβt work, you can try activating the feature through Xiaomiβs engineering menu, which requires caution β incorrect settings can disrupt the network.
Instructions:
- Open the Phone app and type ##4636## (as a number).
- In the menu that appears, select Phone Information (or Phone Information).
- Scroll to the Set CLIR (Call Line Identification Restriction) section.
- Select Hide Number and press Update.
On some Xiaomi models (e.g. Redmi 9A or POCO M3), the path may be different: instead of ##4636##, use ##36446337### and look for "CLIR Setting".
β οΈ Warning: Changes to the engineering menu are not saved after the phone is restarted. To keep the function running, repeat the procedure after each device is turned off.
What to do if the engineering menu is not opened?
4. Apps to hide numbers: top-3 tested
If the built-in methods didn't work, third-party apps will come to the rescue, and we tested 10 Google Play programs and selected the three most reliable ones:
| Annex | Ratings. | Features | Cons |
|---|---|---|---|
| Hide My Number | 4.7 β | It works without root, supports MIUI 14/15, has a function of "one-time" hiding | Free Advertising, does not work with some operators |
| Burner | 4.5 β | Provides a temporary virtual number, supports SMS | Subscription after 7 days requires registration |
| Hushed | 4.3 β | Numbers from 50+ countries, WhatsApp integration | Limitation on the number of free calls |
How to use:
- Download the app from Google Play (links above).
- Register (if required) and select the number hiding option.
- When you call through the app, your real number will be changed.
Important: Apps like Burner or Hushed don't hide your primary number, but instead replace it with a virtual one, which is useful for registering on sites, but it won't help if you want a subscriber to see an "unknown number" instead of your real one.
π‘
Before installing the app, check the reviews for the last 2-3 months β some programs stop working after MIUI updates.
5. MIUI Update: Why It Can Help
On older versions of MIUI (below 12.5), the number hiding feature is often missing or not working properly. Updating the firmware to the latest version can return this item to the settings.
How to update MIUI:
- π² Go to Settings. β The phone. β Updating the system.
- π Click Check Updates and wait for the latest version to download.
- π₯ If the update is not available, download the firmware manually from the official Xiaomi website (section) MIUI Downloads) and install through Settings β The phone. β Three points. β Select a firmware file.
After the update:
- β Check the presence of the item Identifier of the caller in the phone settings.
- β Restart the device β sometimes new features are activated only after a reboot.
β οΈ Note: On devices with unlocked bootloader (bootloader) update via OTA (over the air) may cause resets.We recommend you to back up in advance to Settings β Additionally. β Backup and reset.
Alternative methods: from SIM-cards before operator services
If the software methods donβt work, consider these options:
- π± Second second SIM-Card: Buy an additional one SIM with a tariff that supports hiding the number (for example, Megaphone All Inclusive M or Beeline No Limits to All) Insert it in slot 2 and use it only for anonymous calls.
- π Operator service: Some operators (e.g. MTS) offer a paid service "AntiAon" (hiding the number for all outbounds). USSD *111*777# or in a private office.
- π International roaming: When calling from abroad, many operators automatically hide the number. Check this before traveling - some countries (such as Turkey or the UAE) block such calls.
For corporate clients:
- π’ Contact your operatorβs support team β some business rates allow you to hide the number for all employees of the company.
- π Use it. IP-Telephony (such as Zadarma or Mango Office) β it allows you to call with any number displayed.
π‘
Hiding a number through an operator is the most reliable way, but often it costs a fee, for example, MTS AntiAon costs 3 rubles a day.
Comparative table of methods
| Method | Difficulty | It's working at MIUI 14/15. | Requires root. | Cost |
|---|---|---|---|---|
| Phone settings | β | Yeah (not always) | No. | Free of charge. |
| USSD-codes (*31#) | ββ | Yes. | No. | Free of charge. |
| Engineering menu | βββ | Yes (not on all models) | No. | Free of charge. |
| Apps (Hide My Number) | ββ | Yes. | No. | Free/Paid |
| Operator's services | β | Yes. | No. | 3. β½/day-day |
The choice of method depends on your Xiaomi model, version MIUI If you need to securely hide the number for important calls, combine the methods. USSD-code# + Hide My Number for backup.