Xiaomi’s modern smartphones, powered by MIUI and HyperOS shells, offer users powerful tools to filter incoming traffic. Intrusive spam and fraudulent calls have become particularly acute in recent years, forcing gadget owners to look for effective ways to protect themselves. The built-in functionality of the system allows not only to ignore certain contacts, but also automatically interrupt the connection with unknown subscribers, keeping you calm and time.
In this article, we will take a look at all the blocking methods available, from standard caller settings to advanced scripts and third-party solutions. You will learn how to set up the Blacklist to work as aggressively as possible, sifting out all advertising noise, but without blocking important calls from couriers or doctors who can call from new numbers.
Many users don’t even realize that their phone already has everything they need to create a reliable barrier from uninvited guests. However, standard algorithms sometimes require manual adjustments to meet the individual needs of the owner.
Use of the built-in MIUI call filter
The first and most logical step is to activate the built-in security features that are preinstalled in each Xiaomi and Redmi smartphone.The system offers a flexible incoming management tool that is based on a database of known spam numbers. To access these settings, you need to open the standard Phone app and go to the menu hidden under three dots or a gear in the upper right corner of the screen.
In the menu that opens, you select Settings, and then you find the Lock section. This is where the Inbox Filter switch is located, which can be turned off by default. Activating this function starts checking each incoming call across cloud and local databases. If the number is marked by other users as "Advertising" or "Fraud", the call will be automatically reset.
⚠️ Warning: When you enable aggressive filtering, you risk missing an important call from an organization whose number is not yet marked as spam, but is already actively used for calling.
To make the same adjustment more subtle, you can activate the option “Block Hidden Numbers” in the same section, which is especially true for those who encounter calls from robot operators who often mask their ID, and you can also adjust the lock behavior here: the phone can simply drop a call or send a “busy” signal to the subscriber.
Setup of locking by mask and prefix
One of the most effective but rarely used features is masked number locking, which allows you to cut out entire groups of numbers that start with certain numbers. For example, if you know that spammers often call with codes of certain cities or virtual operators, you can create a rule that will ignore all numbers that start with a particular prefix.
To create such a rule, go to the Lock menu → Locking settings → Blacklist. You need to find the mask add option (sometimes hidden in the contact add menu) and the digits in the input field, followed by the asterisk sign. For example, the 8495 rule will block all Moscow numbers starting with this code if you want to completely isolate yourself from the capital’s calls.
- 📞 Open the Security app on the home screen.
- 🛡️ Select the “Antispam” or “Blacklist” section».
- ➕ Click the add button and select "Add by mask».
- 🔢 Enter the initial digits of the number and confirm the action.
It is important to understand that using masks requires caution: too wide a mask can cut legitimate calls from potential customers or acquaintances using numbers with a similar prefix, it is recommended to first analyze the call log, identify patterns in spammer numbers and only then create appropriate filtering rules.
💡
Use a lock mask only for codes that are not exactly used by your contacts, such as codes from other regions or virtual numbers that no one calls you from.
Do Not Disturb for Unknown Contacts
The most radical but effective way to get rid of calls from unfamiliar numbers is to use Do Not Disturb (DND) mode. Unlike a simple blacklist, this mode not only resets a call, but completely drowns out the phone, missing only selected contacts from your phone book, which is ideal for periods when absolute silence is required, such as during sleep or important meetings.
You can set this mode through the Settings menu → Sound and vibration → Do not disturb. In the Allow Calls from section, you must select the option “Contacts Only” or “Favorites” with this configuration, any number that is not in your directory will not be able to reach you: the phone will not vibrate, ring or even light up the screen.
You can also set up a schedule for this mode, so you can set the automatic locking of all outsiders from 23:00 to 07:00, in which case no one will wake you at night, except those who are listed as important, and in the morning the filter will automatically turn off, and you can take any calls.
| Setup parameter | Description of action | Recommended value |
|---|---|---|
| Source of calls | Determine whose challenges are being addressed | Only contacts. |
| Repeated calls | Pass if you call for the second time in 3 minutes | Included (for emergencies) |
| Notifications | Visual display of the missed | Hidden on a locked screen |
| Schedule | Automatic setting of the mode | 23:00 – 07:00 |
☑️ Setting up the silence mode
Application of third-party applications for filtering
When MIUI is not built in, specialized applications such as Getcontact, NumBuster or Kaspersky Who Calls come to the rescue, and these programs have their own, often more extensive databases that are replenished in real time by the users themselves, and are able to detect not only spam, but also name organizations, even if their number is not stored in your contacts.
Once installed, you need to give it the necessary permissions, first of all, access to the call log and contacts, without these rights, the program will not be able to analyze incoming traffic and verify numbers with the database, and you will need to install the application as the main one for determining the number and blocking calls in the Android system settings.
It’s worth noting that using third-party services has its privacy nuances. By sharing your contacts, you’re actually sharing a phone book with the app’s developers. However, for many users, the convenience of powerful security outweighs the potential risks of data breaches. In addition, many of these apps have paid versions with advanced ad-blocking functionality.
⚠️ Warning: When installing third-party number detectors, carefully review the permissions requested. SMS, If not required for the basic functionality of the blocker.
Secret Codes and Engineering Menu
For advanced users who want to get maximum control over network settings, there are special features. USSD-These are the codes and commands of the engineering menu, which allow you to manage forwarding and lock conditions at the operator or radio level. For example, activating an unconditional redirect to a voicemail number or stub can effectively hide your number from callers, although this is not a direct lock.
One useful command is to activate incoming call restriction. Depending on the operator and region, the code may vary, but often the format *33* Password# is used to enable locking and #33* Password# is used to turn off. The default password is often 0000 or 1234, but it is better to check this information with your mobile operator.
Risks of using the engineering menu
There is also the option to hide your own number while outgoing, which sometimes helps to avoid answering machine calls, but to protect against incoming, this does not work. A more effective method is to use the operator’s services, such as Anti-Determinator or paid spam protection services, which are activated through a personal account or a private account. USSD-request.
Solving False Block Problems
Sometimes, when a filter is too zealous, it blocks really important calls, it can be a call from a doctor from a clinic, a courier or a potential employer, and in such cases, you need to quickly check the lock log, and in the Security or Phone app, there is a block history section where all rejected calls are stored.
If you find an important missed call marked as spam, you should immediately add that number to the Whitelist.The contacts on the whitelist ignore any filtering rules and always go to the phone, even if the number is flagged by thousands of users as fraudulent, a critical mechanism to avoid losing important information.
- 📂 Open the lock log in the security application.
- 🔍 Find the number that was wrongly blocked.
- ✅ Click on the number and select “Add to exceptions».
- 💾 Save Changes to Unblock Contact.
In addition, it is necessary to periodically update the databases of antivirus and anti-spam built into the system. Updates often contain corrections of errors when legitimate numbers were mistakenly marked as spam. Regular maintenance of the software part of the smartphone ensures the correct operation of all security mechanisms.
💡
Always check the lock log once a week to make sure important calls are not lost due to faulty filter settings.