How to block unfamiliar numbers on Xiaomi

Constant calls from advertising agencies, bank collectors or scammers can drive any smartphone owner mad. Xiaomi, Redmi and Poco device owners face this problem as much as others, but they have powerful built-in protection tools at their disposal. The standard blacklist in the shell of MIUI and HyperOS works at the system level, which allows you to cut off unwanted calls even before the beeping.

Many users do not even realize that to effectively protect against intrusive subscribers, you do not need to download third-party applications that often overload RAM. Built-in Antispam functions are integrated deep into the system and only require the right configuration. Understanding the principles of the System Security Application will allow you to forget forever about interrupting your rest or work because of a phone call.

In this article, we will take a look at all the methods available, from manually locking a particular contact to automatically cutting off all hidden numbers. We will look at the intricacies of working with a spam database and redirect codes that provide the maximum level of silence.

Use of built-in antispam in MIUI and HyperOS

The main security tool in Xiaomi smartphones is the pre-installed Security app. This is where all the key filtering settings for incoming calls are concentrated. To get started, you need to run an application that usually has a green icon with a shield and find the Antispam section. The interface may vary slightly depending on the firmware version, but the logic remains the same for all models.

When you go to the lock menu, you'll see a control panel that allows you to activate protection against unknown numbers, and it offers flexible settings that allow you to block not only specific numbers, but also entire groups of subscribers, for example, you can ban calls from hidden numbers, which is often used by fraudsters, activating this function through a switch in the corresponding menu section.

โš ๏ธ Warning: When enabling locking all unknown numbers, make sure that important contacts (couriers, doctors, schools) are saved in your phone book, otherwise you may miss a critical call.

Inside the Antispam settings, there is also a Keyword Block feature for SMS, but the most effective mode for calls is Block Numbers from Other Regions, which is especially true if you receive offers from other cities or countries with which you are not connected.

๐Ÿ’ก

Turn on the call log locks to periodically check who has tried to reach you, which will help identify new active spammers.

Manual lock through call log and contacts

The fastest way to block a particular number is to do it directly from your call history. This is the perfect method when you just got an unwanted call and you want to prevent a recurrence. Open the standard Phone app and go to the call log tab. Find the troublemaker's number on the list.

Click on the information icon (usually the letter i in a circle or an arrow) next to the number. In the action menu that opens, you must select the option Block or Add to a blacklist. Once confirmed, this subscriber will no longer be able to contact you, and when you try to call, he will hear short horns or a message about employment, depending on the operator's settings.

An alternative way is through the Contacts app. If the number is already saved or you want to make it to the stop list proactively, open the contact card. At the bottom of the screen or in the menu (three dots), a lock function will be available, which is convenient in that you can manually create a list of unwanted persons, even if they have not called you yet.

  • ๐Ÿ“ž Open the call log, click on the โ€œiโ€ icon next to the number and select โ€œBlockยป.
  • ๐Ÿ“ฑ Go to the contact card, click the three-point menu and activate the โ€œBlockedโ€ switchยป.
  • ๐Ÿ›‘ Use a number search in the Security app to quickly lock without logging in.
  • ๐Ÿ”ข For mass blocking, you can use the import of a list of numbers from the file in the Antispam settings.

โ˜‘๏ธ Checking the number lock

Done: 0 / 5

Blocking all hidden and unknown numbers

A special category is calls where the subscriber hides his number. On Xiaomi devices with a MIUI shell, this feature is implemented through system codes or engineering menu settings, since the standard interface does not always have a separate button for this.

One of the most reliable ways is to use USSD-Do Not Disturb mode activation for hidden numbers often uses *31# or carrier-dependent combinations. However, there is a more direct way through call settings in the Xiaomi smartphone itself. โ†’ Annexes โ†’ System applications โ†’ Phone. โ†’ Incoming challenges.

Here, it's important to find the filtering item, which is called "Block Unknown Numbers" in some versions of the firmware, and activating this parameter causes the phone to reset any calls that have not been transmitted to the network, a radical but effective measure for those who are spammed from swapping numbers.

โš ๏ธ Warning: Blocking all hidden numbers may result in you being unable to receive calls from emergency services or some government agencies using secure lines of communication.

The command **62* voice mail number # (number depends on the operator) can redirect inaccessible calls, but it is better to use antispam system filters to completely block them. The combination of these methods gives almost 100% guarantee of protection against anonymous terrorization.

What if the code doesn't work?
If USSD-The code does not activate the lock, your carrier may not support this function at the network level, in which case the reliance lies entirely on the software filters of the smartphone. Try to update the spammer's database in the Security application or contact the operator's technical support.

Set up a blacklist through system codes

For advanced users who want maximum control, there are special codes for logging into the engineering menu or setting up redirects. However, the most effective code method for Xiaomi remains to activate unconditional forwarding to a non-existent number or voicemail for specific contacts, although this is less convenient than a built-in blacklist.

However, there is a universal code for checking the status of redirects: *#21#. It shows where your calls are being redirected. If you want to temporarily block all incoming calls, you can use the command to forward all voice calls to a number that does not exist or is always busy, but remember that this will affect important calls.

A milder option is to use codes to disable the waiting for a call *#43#, which makes the line busy during the conversation, but does not block the incoming ones as a whole. For this, it is better to rely on MIUI software methods, since they are more flexible and do not require remembering complex combinations of numbers.

Code.Action.The effect
*#21#Verification of forwardingShows the status of call forwarding
*#43#Status of waitingShows if the โ€œWaiting Callโ€ service is included
*31#Hiding a numberHiding your number when you make an outgoing call
##002#Resetting diversionCancels all types of call forwarding

Automatic blocking of spam database

One of the strengths of Xiaomiโ€™s ecosystem is its integration with cloud-based spam databases. The phone can automatically detect and block numbers that have been flagged as spam by thousands of other users. To activate this feature, go to Settings โ†’ Antispam โ†’ Update the database.

In the lock settings menu, you can select the categories of numbers that you should lock automatically. Usually, the options are: Advertising, Finance, Real Estate, Fraudsters. When a call arrives, the system checks the number against the downloaded base and, if it matches, silently resets the call without disturbing the owner.

It is important to update this database regularly, as spammers are constantly changing numbers. Turn on the Auto Update option so that your smartphone always has up-to-date information about new call patterns, which turns your Redmi or Poco into a smart filter that learns from the experience of millions of users.

  • ๐Ÿ”„ Regularly update the spammer database in the Security for Up-to-date Protection app.
  • ๐Ÿท๏ธ Select the blocking categories (e.g., Taxi or Delivery) if you do not need these services.
  • ๐ŸŒ Enable network identification to see the names of organizations when calling.
  • ๐Ÿ“‰ Analyze the statistics of blockings to understand which categories of spam are most active.
๐Ÿ“Š What type of spam is most often bothering you?
Advertising banks and loans
Property offers
Fraudulent schemes
Telemarketing and surveys
Hidden numbers

Third-party applications and additional methods

If there is not enough built-in, the market offers powerful alternatives: apps like Truecaller or GetContact have huge numbers databases of their own, but installing them on Xiaomi requires careful permissions, and MIUI aggressively manages memory and can kill the background processes of such applications.

To make the third-party blocker work correctly, you need to go to Settings โ†’ Applications โ†’ Application Management, find the blocker installed, and select the โ€œNo Limitsโ€ mode in the Battery section. You also need to enable autorun, so that the application can intercept calls in real time.

Another method is to use carrier functions, and many cellular companies offer antispam services for a small fee or free, they block calls at the network level before the signal reaches your phone, and this is especially effective against robotic calls that can slip through the filters of a smartphone.

โš ๏ธ Note: By installing third-party number detectors, you often consent to transfer your contacts and those of your friends to the developer's servers.

Combining methods yields the best result: Use Xiaomiโ€™s built-in Antispam as the first line of defense, connect the operatorโ€™s service for network-level filtering, and for complex cases, keep a specialized application with an extended base ready.

How to unlock a number if I accidentally add it to the blacklist?
To return the call option, open the Security app, go to Antispam and select Blacklist. Find the number you want in the list, click on it and select Unblock or swipe it off the list. The number will immediately be able to reach you.
Will I still have missed calls from blocked numbers?
Yes, in the call log, locked numbers are usually displayed but marked with a special icon (crossed circle). Also, the Antispam app has a separate log of blocked events where you can see the time and date of the attempt to communicate, even if the call was reset automatically.
Can I block numbers that start with a certain code (prefix)?
With standard MIUI, mask locking (e.g., all numbers +7999...) is not possible, requiring third-party blocking apps that support regular expressions or prefix blocking. Built-in functionality only works with full matches or categories from the database.
What will the caller hear if his number is blacklisted?
In most cases, the caller will hear a short beep, like when you're taking a line, or a message that says, "Subscriber is busy." Sometimes the call may just be interrupted after the first beep, and the specific signal depends on how the call reset is implemented in your firmware version and in your carrier.