Every day, Xiaomi smartphone owners face dozens of incoming calls from unfamiliar numbers β whether scammers, spam mailings or intrusive marketers. According to Kaspersky 2026, 68% of Android users received phishing calls at least once a month, and 32% were victims of phone fraud. MIUI smartphones offer built-in tools to combat this problem, but many users are unaware of their existence or use them inefficiently.
In this article, weβll look at all the available blocking methods, from standard MIUI 14/15 features to hidden settings and third-party apps, how to get rid of intrusive calls, set up automatic filtering, and even block entire ranges of numbers, and why some methods stop working after a firmware update and how to fix it.
1. Built-in blacklist in MIUI: how to add a number manually
The easiest way is to use a built-in blacklist in the Phone app, which is fine if you have a specific number calling you that you want to lock permanently. The interface may vary slightly depending on the version of MIUI (14 or 15), but the algorithm of actions remains the same.
To add a number to the blacklist:
- π± Open the Phone app (the tube icon on the home screen).
- π Go to the Journal tab and find the desired number.
- βΉοΈ Click on the number, then select More Detail (three dots in the upper right corner).
- π« Select Add to the Blacklist and Confirm the Action.
After that, the number will be automatically blocked and calls from it will not appear in the log. Importantly, in MIUI 15, the blacklist syncs with the Xiaomi account, so the lock will remain even after resetting or changing the device.
βοΈ Checking the number lock
If you want to manage the blacklist centrally:
- Go to Settings β Applications β Phone β Blacklist.
- Here you will see all the blocked numbers and you can delete them or add new ones manually.
2. Automatically block spam calls via MIUI settings
MIUI has a built-in spam filtering system that runs on the Xiaomi Cloud database, which analyzes incoming calls and automatically blocks suspicious numbers, but by default it can be disabled or ineffective.
To enable automatic locking:
- Open Settings β Applications β Phone β Lock and filter.
- Activate the switches: π‘οΈ Blocking spam calls (using Xiaomi database). π Identifying Unsolicited Numbers (Tags Suspicious Calls). π Spam Call Statistics (Shows how many calls have been blocked).
Sources of blocking
Cloud database
Local numbers.
It's machine learning-based, and it's updated weekly, but it's not perfect: it sometimes blocks legitimate numbers (like from banks or delivery services), and sometimes it skips spam, and if you notice that an important number is locked, you can add it to a whitelist on the same menu.
3. Blocking ranges of numbers and masks (for advanced users)
If you get calls from a single operator or region (like +7 9xx xxx-xx-xx), you can block a whole range of numbers on a mask, which is hidden in deep MIUI settings and requires manual rule entry.
Instructions:
- Open Settings β Applications β Phone β Blacklist.
- Click Add Number and enter Mask. Examples: π +7926* β Blocks all numbers with the code 926. π +375*** β will block all Belarusian numbers. π’ +7495* β will block Moscow city rooms.
Keep the rule. Now all the numbers that fit the mask will be automatically locked.
This method is especially useful if you get calls from other countries or from virtual numbers (for example, starting at +7 999). However, be careful: if you block too wide a range (for example, +7****), this can lead to missing important calls.
What to do if the mask doesnβt work?
4.Use of third-party applications to block calls
Built-in MIUI tools don't always deal with spam, especially if scammers are using new numbers, and third-party apps that offer advanced filtering features will help in this case.
| Annex | Features | Cons | Reference |
|---|---|---|---|
| Truecaller | 500 million numbers, real-time spam detection, SMS blocking | Registration is required, sometimes misdefining spam | Google Play |
| GetContact | Shows the names of callers from the community, blocking by category (fraudsters, collectors) | You need to allow access to contacts, advertising in the free version | Google Play |
| Hiya | Robobrace locking, integration with operators to check numbers | Not all countries, premium fees | Google Play |
| Who called? | Russian-language database, definition of regions, blocking by keywords | Fewer functions than foreign analogues | Google Play |
Before installing, check the app's permissions. For example, Truecaller requires access to contacts, SMS and call logs - this is necessary for the job, but can raise privacy concerns. If you don't want to share data, use Hiya or Who called?, which work without full access to personal information.
π‘
Before installing a third-party blocker, turn off the built-in filtering in MIUI to avoid conflicts. Go to Settings β Apps β Phone β Lock and filter and deactivate all options.
5. Blocking calls through settings SIM-cards (for operators MTS, Beeline, Tele2)
Many carriers offer their own spam blocking services, which are free and network-based, so they block calls before they reach your phone, but their effectiveness varies by operator and region.
How to connect:
- πΆ MTS: send SMS with the text of the PROTECTION to the number 111 or connect the service in your personal account.
- π΅ Beeline: activate Antispam via USSD-team *110*789#.
- π’ Tele2: Connect Spam Protection in a Mobile App or Website.
- π΄ Megaphone: Spam filter service connects via *105*480#.
The advantage of this method is that locking works even if the phone is turned off or unconnected. However, operators do not always have time to update the spam number databases, so some calls can slip, and some services are paid (for example, MegaFon Spam filter costs 3 rubles a day).
π‘
Operators block calls at the network level, so they do not consume battery power and work even without the Internet.
Hidden MIUI settings: how to block all unknown numbers
MIUI has a hidden feature that allows you to automatically block all incoming calls from unknown numbers (those that are not saved in contacts), which is a radical method, but it will eliminate 99% of spam. However, be careful: you can miss important calls from couriers, banks or new acquaintances.
To enable this function:
- Open Settings β Applications β Phone β Lock and filter.
- Scroll down and find the option to Block Unknown Numbers (in some versions of MIUI it is called the Unknown Call Filter).
- Activate the switch and confirm the action.
All calls from numbers that are not in your phone book will be automatically reset, so to avoid missing important calls, add frequently used numbers (such as delivery services or banks) to your contacts in advance.
π‘
If you are afraid to miss an important call, but want to reduce the amount of spam, use the intermediate option: in the settings Phone β Lock and filter, enable the option to Mark unknown numbers, then such calls will come, but marked "Suspicious".
7 What to do if the lock doesnβt work: common problems and solutions
Sometimes even after you set up all the filters, spam calls keep coming in, and here are the most common reasons and ways to fix them:
| Problem. | Possible cause | Decision |
|---|---|---|
| The numbers are blocked, but the calls still come. | Conflict with a third-party blocker or an outdated version of MIUI | Disable all third-party applications to block, update the firmware |
| Blacklist resets after reboot | Failure in the work of Xiaomi account or app cache Phone | Go to Settings β Accounts β Xiaomi and sync data. Clear the cache of the phone application |
| The range masks don't work. | Incorrect format of operator input or limitations | Check the mask format (example: +7911*). Try using a third-party app. |
| Spam calls pass through the operatorβs filter | Operator database not updated or new number | Add the number manually to the MIUI blacklist or complain to the operator through your personal account |
If none of the methods help, try resetting the phone app settings:
- Go to Settings β Applications β Application Management.
- Find the phone and select the Warehouse.
- Click Clear Data and Clear Cache.
- Restart the phone and set up the lock again.
π‘
If you have a problem after resetting, check if you have a duplicate app on your phone (like Google's second dialer), which may conflict with the built-in MIUI blocker.