How to disable the function to show the number on Xiaomi

Modern mobile communications provide a high level of communication, but sometimes there is an urgent need to hide their data from the interlocutor. Xiaomi smartphone owners often wonder how to make the caller screen display “Anonymous” or “Hidden Number” instead of numbers, This can be due to the desire to maintain confidentiality when calling delivery services, when selling goods on message boards or in personal situations when you do not want to “shine” your main contact.

MIUI and HyperOS, which run Chinese brand devices, have multiple levels of subscriber ID management, you can configure the number hiding for all outgoing calls, but only for specific contacts. It's important to understand that phone settings directly interact with your carrier's capabilities, so the outcome depends on both factors.

Before you start changing the settings, it’s worth noting that some callers are specifically setting up number detectors to block calls from “unknown” sources, so hiding your number risks not receiving your call. However, a tool for managing a caller ID (number detector) is built into the standard application "Phone" and is available without installing third-party software.

In this article, we will discuss in detail all available methods of hiding numbers on Redmi and Poco smartphones. USSD-You will learn how to quickly switch between visibility modes and understand why in some cases the settings can reset themselves.

Configure Hiding Numbers through the Standard Android Menu

The easiest and most reliable way to change your phone number display is to use the built-in settings of the phone app. In MIUI shells, the path to these options may vary slightly depending on the firmware version, but the logic remains the same. You need to open the Phone app, which usually has a green or blue tube icon, and go to the optional section.

Once you enter the settings menu, find the option for additional call options. In most modern Android versions, this section is hidden inside the Accounts or Additional Settings submenu. This is where the Caller ID switch is located. The system will offer you three options, each with its own application in everyday life.

  • 📞 Show number - the standard mode in which the interlocutor sees your numbers (selected by default).
  • 🙈 Hide the number – your ID is not transmitted to the network, the subscriber’s screen will be marked “Anonymous” or “Unknown number».
  • 🔄 Default (like the network) – the phone uses settings set by your carrier or previous commands.

It should be borne in mind that on two-symbol devices, the settings are applied separately for each SIM-If you choose the concealment option for the first SIM, the second will continue to work as usual until you change the settings for it, which is convenient for those who use one card for personal contacts, and the second for workers or registrations on sites.

📊 What type of number hiding you use more often?
Through phone settings
USSD-code
Determination annex
Never hide a number.

Once you select the right item, the system can freeze for a few seconds trying to update the settings on the network. If an error message or a timeout appears, this means that the operator is temporarily unavailable or does not support manually changing this setting through the phone menu, in which case it is worth trying alternative methods described below.

💡

If the settings in the phone menu do not save or return to the original state, try to restart the smartphone after changing the setting.

Use of the USSD-codes for managing the identifier

If the smartphone menu does not give the desired result or you want to be sure that the command is accepted by the network, it is best to use the device. USSD-These are special commands that go directly to the cellular operator's server, bypassing the operating system settings, and they work even on push-button phones, and they don't depend on the Android version or the other version. MIUI.

To activate the number hiding service, you need to dial a certain code in the call application and press the call button. After that, a pop-up notification will appear on the screen that the service is activated, or will come. SMS-message.

Below is a table with the most common commands for large Russian operators. Please note that deactivation codes are used to disable the function (return to the display number), which are also worth saving.

Operator.Hide the number (Activation)Show number (Deactivation)Status of service
Megaphone#31##31# (setting reset)Free of charge.
MTS#31##31#Free of charge.
Beeline#31##31#Free of charge.
Tele2#31##31#Free of charge.
Yota#31##31#Free of charge.

The #31# command is standard for GSM-However, for some operators, it can only work in conjunction with the dialed number (e.g. #31#79000000000), hiding the number only for that particular call. Constant activation of the service often requires connecting the option through a personal account or contacting support if a simple command is not working.

☑️ Checking the work of concealing the number

Done: 0 / 5

It is important to understand the difference between a one-time and a permanent activation, because if you type in the code before the number, the number will disappear only once, and if you want your number never to be determined, you need to change your profile settings on the network, which sometimes requires a paid connection to the service "Number Antideterminerator".

⚠️ Note: When using code #31# for a one-time call, do not put spaces between the code and the phone number. Enter the command together: #31#79991234567, otherwise the call will not pass.

Features of work at different operators

Although Xiaomi provides tools for managing Caller ID, the last word always rests with the operator. Each provider (MTS, MegaFon, Beeline, Tele2) has its own tariff plans and conditions for providing a number concealment service, in some cases this feature may be paid or require pre-activation through service centers.

For example, MTS has an Anti-AON service that allows you to hide a number whenever you call out, it can be paid, and its connection often requires confirmation through your personal account or a short code. Without an active service on the operator's side, phone settings can be ignored by the network, and your number will still be visible to the subscriber.

  • 📡 MegaFon offers the service "Number Antideterminator", which allows you to hide your number when calling any mobile and city phones.
  • 📡 Beeline provides the service "AntiAON", which may also require a monthly subscription fee depending on the tariff.
  • 📡 Tele2 allows you to manage the determinant through settings, but for a guaranteed result, it recommends checking the status of the service in the application “My” Tele2».

Users often face a situation where they have to change SIM-The settings are reset because the new network profile does not have a record of your desire to hide the number. In roaming, the number-hiding services may not work properly or may not be available at all due to the limitations of partner networks.

Why does the operator see my number even if I have hidden it?
When you hide a number, you only hide it from a regular subscriber, and for the intelligence agencies, law enforcement agencies and the telecom operator, your ID is always visible, and it's a legal requirement to ensure security and to be able to track crime.

If you use a corporate connection, the number-hiding settings may be blocked by your organization's network administrator, in which case neither the phone settings nor the phone settings can be used. USSD-The codes will not work. IT-department.

Hiding a number for individual contacts and groups

Xiaomi’s modern smartphone features allow for flexible privacy management without hiding a number from everyone. You can set up the Phone app so that your ID is not shared only with certain contacts in the phone book, which is especially true if you don’t want a particular person to know that the call came from you, but you want to remain visible to others.

To implement this feature, you need to open a contact in the phone book, press the edit button (usually a pencil icon), and find the Hide Number field or similar switch in additional contact settings. However, this method does not work in all versions of MIUI and depends on the “caller” used (Google Phone or Mi Dialer).

The more universal way is to use the Blacklist feature in reverse, but it requires trickery. You can temporarily add a contact to a blacklist so that it doesn't see your actions, but it won't hide the number when you call. So for one-time incognito calls, it's better to use the #31# prefix before dialing a particular subscriber's number. It's fast, reliable, and doesn't require changing the system settings.

💡

Using the #31# prefix before dialing is the fastest way to hide your number for a one-time call to a specific person without changing the phone’s global settings.

There are also third-party apps from Google Play that take over the management of calls, which can automatically cover up the number for selected contact groups, but by installing such programs, you give them access to your calls and contacts, which may not be secure from a data protection perspective.

Problems and errors when disconnecting the determinant

Users often face technical difficulties in setting up the phone, and the most common problem is that the phone is set up but the phone still sees the number, which almost always indicates that the service is not activated on the operator's side or the tariff plan does not support free hiding of the number.

Another common mistake is the confusion between hiding a number and redirecting, where some users accidentally activate the redirection of all calls, thinking that it will hide their number, as a result they simply stop receiving incoming calls, carefully check what you change in the call settings menu.

There may also be disruptions in the work itself. SIM-If the card is old or has mechanical damage, it may not correctly transmit service commands to the network. SIM-cards for a new in the operator's communication salon with the preservation of the number.

⚠️ Warning: If after all the attempts to hide the number, your phone continues to glow at the subscriber, do not try to endlessly restart the device.

Sometimes the problem lies in the cache of the Phone application. Accumulated temporary files can interfere with the application of new settings. Clearing the cache through the application management menu (Settings → Applications → Phone → Memory → Clear) often helps to solve the problem without losing contact data.

Using a number concealment function is a legal way to protect your privacy, guaranteed by communication standards, but it is important to understand the limits of what is allowed, concealing a number does not give you the right to commit illegal acts, hooligan calls or fraud, in which cases law enforcement agencies easily identify the caller on request to the operator.

Many people and organizations install number detectors and anti-spam apps that automatically drop calls from Unknown numbers. When you hide your number, you should be prepared to not receive your call. For business communications or customer support calls, it is better to use the display mode of the number to increase the likelihood of a response.

From a digital hygiene perspective, checking your privacy settings periodically is a useful habit: Make sure you know how to make your number visible or hidden at any time, and this knowledge will help you feel more confident in the digital space and control your information footprint.

💡

Check Caller ID settings regularly, especially after traveling abroad or changing your plan, as network settings may reset to default values.

Questions and Answers (FAQ)

Will my number be hidden if I call the emergency services (112, 102)?
No, when you call emergency services (EMERCOM, Police, Ambulance), your number is always transmitted to the dispatcher, regardless of the phone settings, which is necessary for prompt location determination and callback in the event of disconnection.
Do operators charge money for the service of concealing the number?
Using the #31# code for a one-time call is usually free, but the permanent service "AntiAON" from some operators (for example, MTS or Beeline) may be paid or included only in certain tariff packages.
Why did the concealment settings disappear after the MIUI update?
Major system updates (e.g. transition from the MIUI 13 by 14) network settings can be reset to factory settings. You need to retrace your way to the phone menu or use the phone. USSD-function-activation.
Can I hide my number if I have an app to record conversations?
Yes, conversation recording applications (like Call Recorder) do not affect the transmission of Caller ID. These functions work independently of each other: one controls the audio stream, the other controls the signaling data of the network.
Will the caller see my number if I send it? SMS hidden-room?
Hiding the number only works for voice calls. SMS-Your number is always displayed to the recipient, as it is technically impossible to send an “anonymous” text message in the standard. GSM lockless.