Hiding a number when calling Xiaomi is a pressing task for those who value privacy or want to avoid unwanted return calls. Depending on the version of MIUI, the smartphone model (Redmi Note 12, POCO X5, Xiaomi 13T, etc.) and the operator (MTS, Beeline, Tele2, MegaFon), the methods may vary. In this article, we will analyze all working methods, from standard settings to hidden codes and third-party applications.
It is important to understand that concealment of a number does not always work 100%, some operators and call recipients (e.g. banks or government agencies) may ignore the request for anonymity, and also note that in some countries (e.g. Russia from 2026) operators are required to hand over the real number to emergency services (112, 102), even if you concealed it.
If you use Xiaomi on two of them SIM-maps, you'll have to customize each SIM, and older models like Redmi will have to adjust. 4X or Mi A2) You may need to update the firmware in MIUI 12 and below, some functions work differently.
1. Standard way: Xiaomi phone settings
The easiest method is to use the built-in MIUI options. It is suitable for most modern Xiaomi, Redmi and POCO smartphones based on MIUI 13/14.
- Open the phone application (pipe icon).
- Click on the three dots in the top right corner โ select Settings.
- Go to the โAdditional Settingsโ section (or โMoreโ in older versions).
- Slip on the item "Identification of the caller" (or "Show my number").
- Select the option โHide the numberโ (or โNeverโ).
After that, all outgoing calls will be made with a changed number (shown as "Unknown" or "Hidden"), and if there is no such item, then your version of MIUI does not support the function directly, and you need to use alternative methods.
Open app "Phone"|Verified version. MIUI (Settings โ The phone)|Selected. SIM-map (for two-symbol)|Reboot the phone after the changes-->
โ ๏ธ Note: Some Xiaomi firmware for China (CN-The "Hide Number" clause may not be available due to local laws. USSD-code.
2. USSD-codes to hide numbers on Xiaomi
If you don't have a hidden option in the settings, you can use special codes that are operator-level and version-dependent. MIUI. The main thing is to introduce them to each SIM-map.
For permanent concealment of the number, dial:
*31#And press the call button, and then all outgoing calls will be anonymous until you unset the code:
#31#If you need to hide the number for only one specific call, add a prefix before the subscriber number:
31[number]Example: *31*79123456789#.
| Code. | Action. | Example of use |
|---|---|---|
| *31# | Include permanent concealment | Dial and call โ All calls are anonymous. |
| #31# | Disable cover-up | Dial and call โ number |
| 31[number]# | Hide the number for one call | *31*79121234567# |
| *#31# | Check the concealment status | Display the current settings |
โ ๏ธ Note: On Tele2, the code *31# may not work - instead use *131.
MTS|Beeline|MegaFon|Tele2.|Yota|Other-->
3. Hiding the number through the applications
If the standard methods didn't work, you can install a third-party app. The best options for Xiaomi are:
- ๐ฑ Hide My Number โ simple interface, works without root, supports blacklists.
- ๐ Dual SIM Always Ask โ useful for two-symbol Xiaomi, allows you to choose the hide mode for each SIM.
- ๐ก๏ธ ExDialer โ an alternative call with anonymous call function.
- ๐ Truecaller โ in addition to hiding the number, blocks spam (but requires registration).
Before installing, check reviews โ some apps may contain ads or collect data.
๐ก
Before installing a third-party call app, disable the standard Xiaomi call in the default settings (Settings โ Apps โ Default โ Phone).
Example of settings in Hide My Number:
- Install the application and open it.
- Choose. SIM-card (if there are several).
- Activate the option โHide the numberโ.
- In Android settings, make this app a default call.
4. Hiding the number through settings SIM-map
Some operators (for example, MegaFon or Beeline) allow you to hide a number through your personal account or USSD-This method does not depend on the Xiaomi model and version. MIUI.
Instructions for MegaFon:
- Call *105*01# and call.
- Follow the voice prompts to activate the AntiAon service.
For MTS:
- Send. SMS 1 to 3311.
- Or dial *111*3311# and follow the instructions.
The service is usually paid (from 3 to 30 rubles per month), but is more reliable than software methods.
What if the operator blocks the number?
5. Manual editing of settings (for advanced)
If you use Xiaomi with root rights or custom firmware (like LineageOS), you can change system settings, a method that is risky and only suitable for advanced users.
Instructions:
- Install a file manager with root access (such as Root Explorer).
- Go to /data/data/com.android.providers.telephony/databases/.
- Open the telephony.db file in the SQL editor.
- Find the carrier table and change the parameter hide_clir on 1.
- Save the changes and restart the phone.
โ ๏ธ Warning: Incorrect editing of system files may result in loss of communication or resetting of settings.Before making changes, back up via Settings โ Additionally. โ Backup.
Alternative way for users with ADB:
adb shell settings put global hide_clir 1This command compulsorily includes Android level number hiding. Use:
adb shell settings put global hide_clir 06. Features for different Xiaomi models
Some Xiaomi smartphones have unique nuances when hiding numbers:
- ๐ฑ POCO F5 Xiaomi 13: Function is stable, but can be reset after the update MIUI.
- ๐ฑ Redmi Note 10/11: In some firmware, the โHide Numberโ item is hidden in Settings โ SIM-maps and mobile networks โ Additionally.
- ๐ฑ Xiaomi Mi A3 (Android One: Use only the Android One USSD-codes, as standard settings MIUI absent.
- ๐ฑ Black Shark: Gaming smartphones may require a reboot after changing the concealment settings.
For models with double SIM-Card (Redmi Note 12 Pro)+, POCO X5 Pro) the settings are applied separately to each SIM. SIM Does not support hiding, try to change slots or contact the operator.
๐ก
On Xiaomi with global firmware (EEA/RU), the number hiding function is more stable than on the Chinese (CN) versions of MIUI.
7 Why the number is not hidden: common problems
If you have completed all the steps but the number is still displayed, check:
- ๐ Phone reboot: Sometimes settings only apply after rebooting.
- ๐ถ Operator problems: Some tariffs (e.g. corporate) block anonymous calls.
- ๐ฑ Update MIUI: Old versions (MIUI 11 and below) the function may not work properly.
- ๐ Antivirus or firewall: Software like Avast or 360 Security can block changes.
- ๐ Call type: Hiding does not work for emergency numbers (112, 911) and some service services.
If the problem persists, check the settings through Xiaomiโs engineering menu:
- Dial ##4636###.
- Go to "Phone Information."
- Scroll down and find the โCLIR Settingโ item.
- Make sure the value is set to โEnabledโ.