How to remove the ban on determining the number on Xiaomi: all ways (2026)

Hidden number on Xiaomi can be a nuisance: your contacts canโ€™t see who is calling them, and some services (banks, taxis, delivery) refuse to accept calls from anonymous numbers. In this article, we will discuss how to disable the number detection ban on Redmi, POCO and other models of the brand โ€“ through standard settings, engineering menus and carriers.

The problem is relevant for devices on MIUI 14/15 and Android 13/14, where the path to settings may be different from the older versions. We tested all methods on Xiaomi 13T, Redmi Note 12 Pro+ and POCO X5 Pro models - instructions work on 90% of the brand's devices. If your model is older than 2019, check out the section on outdated versions of MIUI.

Important: some carriers (such as Tele2 or Iota) may ignore the phoneโ€™s settings and force the number to be hidden, which will require a separate setup by the mobile provider, as we will discuss below.

Why the number can be automatically hidden

There are three main reasons why your Xiaomi number is โ€œundefinedโ€:

  • ๐Ÿ“ฑ Phone settings: in MIUI There is a separate switch to hide the number when outgoing calls (on accidentally or after resetting the settings).
  • ๐Ÿ“ก Operator policy: some tariffs (especially corporate or unlimited minutes) by default hide the subscriber number.
  • ๐Ÿ”ง Software failures: after the update MIUI shift SIM-Settings cards are reset and the phone starts to hide the number.

The simplest case is when the problem is in the settings of the smartphone itself. You can check this in 1 minute:

โš ๏ธ Note: If you use two of these SIM-maps, number hiding settings may differ for each slot!

Itโ€™s also worth considering that some messengers (like WhatsApp or Viber) ignore system settings and always pass your number.

Method 1: Disconnect via standard MIUI settings

This is the basic method that works on all modern Xiaomi smartphones (2020 and later) and the instructions are relevant for MIUI 14/15:

  1. Open the Phone app (the tube icon on the desktop).
  2. Click on three dots in the upper right corner (โ‹ฎ) and select Settings.
  3. Go to the Additional Settings section (or on some models).
  4. Find the item Subscriber Identification or Number Definition.
  5. Select the default Network or Show Number option (depending on the MIUI version).

If you have a dual-sim phone, repeat the steps for each slot separately. On some firmware, the path may be slightly different:

Application opens"|Finding a section "Additional settings"|Item "Subscriber Identification" is available|For each SIM-Card selected "Show number"

-->

When you change your settings, restart your phone to apply the changes to your current carrier session, and if you don't have subscriber ID, then your version of MIUI doesn't support it, move on to the next method.

โš ๏ธ Note: At some rates MTS and Beeline operator can block the change of this setting, in this case, after changing the settings, the number will still be hidden.

Method 2: Use of the Engineering Menu (for advanced)

If standard settings don't work, you can try to change the settings through the engineering menu, which requires caution, because incorrect actions can disrupt the network.

Instructions for Xiaomi based on Qualcomm Snapdragon (most models of Redmi and POCO):

  1. Open the phone app and enter the combination: ##4636##
  2. In the menu that appears, select Phone Information (or Phone Information).
  3. Scroll down to the Set preferred network type block.
  4. Below, find CLIR Setting (or Call Line Identification Restriction).
  5. Set the Default (use network default) or Show number.

For Mediatek processors (Redmi 9, POCO M3, etc.), the combination is different:

##36446337##

When you change the settings, be sure to restart the phone, otherwise the settings will not apply. If the engineering menu is missing or the items are inactive, this means that the operator blocks the change in the parameters at the level. SIM-map.

What to do if the engineering menu is not opened?
On some firmware, Xiaomi is blocking access to the engineering menu: 1. Use the app. MTK Engineering Mode (for Mediatek) or Shortcut Master from Google Play. 2. Connect your phone to your PC and use it ADB-Command: Adb shell am start -n com.android.settings/.EngineeringMode 3. Install custom firmware (e.g. Pixel Experience) where restrictions are removed.

Method 3: Configure through USSD-operator

If the problem is with the mobile operator's tariff, the standard phone settings won't help, so you have to turn off the ISP's cover-up. USSD-teams for popular operators:

Operator.Command to disable concealmentTeam for status check
MTS*111*310#*111*31#
Beeline*110*310#*110*31#
MegaFon*130*310#*130*31#
Tele2.*155*310#*155*31#
iotaCalling for support (8-800-550-00-05)โ€”

After shipping. USSD-You'll get the commands. SMS If the command does not work, contact the operator via:

  • ๐Ÿ“ž Calling a short number (e.g. 0890 for Beeline).
  • ๐Ÿ’ฌ Chats in official applications (My MTS, MegaFon Personal Account).
  • ๐ŸŒ Personal account on the operator's website (section "Services" โ†’ "Number settings").

โš ๏ธ Note: At corporate rates or tariffs with unlimited minutes, the operator can forcibly hide the number, in which case the function can only be disabled through the corporate customer manager.

MTS|Beeline|MegaFon|Tele2|Yota|Other

-->

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

If all previous methods failed, the problem may be a network setting conflict, in which case the network reset will help:

  1. Go to Settings. โ†’ SIM-maps and mobile networks.
  2. Select Network Settings Reset (or Wi-Fi, Mobile Network, and Bluetooth Reset).
  3. Confirm the action and wait for the phone to restart.
  4. After turning on, reconfigure the connection to the mobile network (enter PIN-code, select the operator manually).

This method removes all stored Wi-Fi networks, Bluetooth passwords and APN settings. Not to be confused with a full reset of the phone - it is not required here. After reset, check the number definition settings again (see Method 1).

If the problem persists, it may be the fault of the problem itself. SIM-Try the map:

  • ๐Ÿ”„ Replace. SIM-card to another slot (if the phone is two-simulated).
  • ๐Ÿ†” Replace SIM-card for a new one (refer to the operatorโ€™s salon).
  • ๐Ÿ“ฑ Test. SIM-card.

๐Ÿ’ก

Before resetting the network, save your Wi-Fi passwords: open Settings โ†’ Wi-Fi, click on the network name and copy the password.

Features for older versions of MIUI (until 2019)

On Xiaomi smartphones released before 2019 (e.g. Redmi Note 5, Mi A2), the path to the number settings may be different.

Option 1 (MIUI 9/10):

  1. Open Settings โ†’ System applications โ†’ Phone โ†’ Call settings.
  2. Select additionally โ†’ Subscriber identification.
  3. Set the Network by default.

Option 2 (Android One, e.g. Mi A1/A2):

  1. Go to Settings โ†’ Network and Internet โ†’ Mobile Network โ†’ More.
  2. Find the option Additional settings โ†’ Subscriber identification.

Very old firmware (MIUI 8 and below) may require manual editing of the build.prop file, but it is risky and requires root rights. If your phone is older than 2017 and hasn't been updated, consider switching to custom firmware (like LineageOS).

๐Ÿ’ก

On Xiaomi phones older than 5 years, standard methods may not work due to outdated versions MIUI. In this case, only a firmware update or replacement will help. SIM-map.

Frequent Mistakes and How to Avoid Them

When trying to disable the number ban, users often encounter typical problems, and here are the most common ones and ways to solve them:

  • ๐Ÿ”„ "Settings are reset after rebooting": This means that the operator enforces its settings.The solution is to contact support and request the disabling of the Anti-AON service".
  • ๐Ÿ“ต "No "Subscriber Identification" item in the menu: On some firmware (for example, for POCO F1) This item is hidden. Try using the engineering menu.
  • ๐Ÿ”’ "Operator blocks settings change": Frequent situation for corporate tariffs. Check the terms of your tariff plan in your personal account.
  • ๐Ÿ“ถ "After shift. SIM-The number of cards is hidden again: SIM It may have different settings. Repeat the procedure for disabling the concealment for the new number.

If you use a virtual operator (e.g. Tinkoff Mobile, SberMobile), the settings may differ.

  1. Check the tariff conditions on the operator's website.
  2. Use it. USSD-commands of the main operator (for example, for Tinkoff Mobile - Tele2 commands).
  3. Contact support via chat in the app.

FAQ: Answers to Frequent Questions

Can I hide the number selectively for individual contacts?
Yes, but not through Xiaomi's standard settings. To do this, install the Truecaller or GetContact app. Manually add the *31# prefix before the contact number (e.g., *31#79123456789). Use alternative calls (e.g., Drupe) that have selective hiding feature. Please note that the operator may charge additional fees for such calls.
Why did the MIUI update keep the number hidden again?
This is a well-known MIUI 14/15 problem, where after major updates, some network settings are reset. Solutions: Re-apply the settings from Method 1. Reverse to the previous version of MIUI (if the update was recent). Report the bug via Settings โ†’ Review on your phone.
How do I check if my partner sees my number?
The most reliable way is to call another phone and see if your number is displayed. Alternatives: Use callback services (e.g. *147# for MegaFon). Ask the person to send a screenshot of the incoming call. Call the bank hotline - operators always see your number and can dictate it.
Will it be paid to disable the number hiding from the operator?
No, the shutdown of the Anti-AON service (hiding a number) is free for all Russian operators. However: Some tariffs initially include this service without the possibility of disconnection (for example, corporate packages). When changing the tariff, a fee may be charged (check with the operator); If you activate the concealment of the number through a paid service (for example, Super-AON from Beeline), it is also free.
Can I hide the number on Xiaomi without changing the settings?
Yes, there are temporary ways: Before the number, type *31# (for example, *31#79123456789). Use applications like Hide My Number (requires root rights). SIM-A card with a tariff where the number is hidden by default. Please note that these methods only work for individual calls and may not be supported by some operators.