Unknown calls from scammers, spammers and intrusive marketers became an epidemic in 2026. Smartphone owners Xiaomi, Redmi and POCO face this problem every day: according to statistics, 47% of subscribers receive at least one suspicious call a week. But unlike iPhone or naked Android, MIUI firmware offers unique tools to combat spam β from built-in Call Blocker to hidden features based on artificial intelligence.
In this article, we will discuss 5 proven ways to block unknown numbers, from basic settings to advanced tricks that are not even told in the official documentation.
- π΅ Set up automatic locking of all numbers without contact in the phone book
- π€ Use an AI filter MIUI Recognition of fraudulent calls in real time
- π± Create a whitelist of trusted contacts bypassing all restrictions
- π‘οΈ Install third-party applications that work better than standard tools
- π Track and block numbers through Call Log with call analytics
Important: The methods work on all current versions of MIUI 14/15 (including HyperOS for new models) and are compatible with devices from Xiaomi 11T to POCO F6. If you have older firmware (MIUI 12 and below), some features may be missing - check availability in the settings.
1. Standard lock through MIUI Blacklist
The easiest way to do this is to use the built-in Call Blocker tool that every Xiaomi smartphone has, which lets you add numbers manually or block entire categories of calls (like hidden numbers).
- Open the Phone app (the tube icon on the home screen).
- Slip on the three dots in the upper right corner β select Settings.
- Go to the section Blocker and spam filter (on some models β Block numbers).
- Activate the call blocker switch.
- Select Blacklist β Click Add and enter the number manually or select from the log.
πΉ Feature MIUI: Here you can block not only specific numbers, but also entire prefixes (for example, all numbers starting on the Internet). +375 to block Belarusian spammers. To do this, when adding a number to the blacklist, select the option Add to the template.
Added number to call log?|Is the blocker activated in the settings?|Are there any important contacts on the blacklist?|Is the phone app updated to the latest version?-->
β οΈ Warning: If calls continue to arrive after blocking, check if the blocker is disabled in Settings β Annexes β Permits β Autostart: Some battery optimizers (e.g., Lean) can shut down background processes, including call filtering.
2. Automatic locking of all unknown numbers
If you're sick of calling from unfamiliar numbers (like bank scams or taxi services), MIUI has Unknown Blocking, which cuts off all incoming numbers from numbers that aren't in your phone book, a radical but effective method.
How to turn on:
- Start Phone β Settings β Blocker and spam filter.
- Activate the option to Block Unknown Numbers (or Unknown Filter on new versions).
- In the window that appears, confirm the action - now all calls from numbers that are not in the contacts will be automatically reset.
| Advantages of the method | Deficiencies of the method |
|---|---|
| πΉ Block 99% of spam and scams | πΈ May miss important calls (such as from a courier or doctor) |
| πΉ No need to add numbers manually. | πΈ Does not work for hidden numbers (where "Unknown" or "Private" is displayed") |
| πΉ Saves time β setting up takes 10 seconds | πΈ In some models (POCO X3, Redmi Note 10 may conflict with Dual SIM |
π‘ Secret Lifehack: If you are afraid to miss an important call, but want to block unknown numbers, create a contact with the name in the phone book!! Then, in the Blocker settings, select Allow Calls Only from Contacts and exclude this contact from the rules.
Daily | Several times a week | Rare but apt |Never-->
Xiaomiβs AI Spam Filter: How to Enable and Configure
Starting with MIUI 13, Xiaomi has integrated an artificial intelligence system into firmware to analyze incoming calls, which compares numbers to a database of spammers (updated daily) and automatically blocks suspicious calls, a feature called Spam Filter and works on a machine learning basis.
To activate it:
- Open the phone β Settings β Blocker and spam filter.
- Turn on the Spam Filter (or Spam Protection on HyperOS) switch.
- Select the filter settings and select the level of aggression: π‘οΈ Medium β only blocks obvious spam (recommended) π High β blocks all suspicious numbers (may falsely trigger) π± Low - only obvious fraudsters (ineffectively)
Show notifications about blocked calls
β οΈ Note: The AI filter only works when connected to the Internet, as it checks numbers on Xiaomiβs cloud database. If you have mobile data or Wi-Fi disabled, the filtering efficiency drops to 30%.
How to update the spam number database manually?
4.Third-party applications for blocking calls: TOP-3 for Xiaomi
If standard MIUI tools fail, you can install specialized applications, which offer advanced features: voice spam recognition, geolocation lock, integration with instant messengers, and even retaliation for scammers (sending an SMS with a warning).
| Annex | Key functions | Cons | Compatibility with MIUI |
|---|---|---|---|
| Truecaller | β 300 million spam numbers database β Definition of the caller's name β Lockdown SMS-spam | πΈ Requires access to contactsπΈ Advertising in the free version | βοΈ Complete (including HyperOS) |
| Hiya | β Recognition of fraudulent schemes β Integration with WhatsApp β Weekly Spam Reports | πΈ No Russian-language supportπΈ Paid premium functions | βοΈ Partial (may conflict with Dual) SIM) |
| Should I Answer? | β User evaluation of numbers β Blocking by category (banks, collectors) β No advertising. | πΈ Small base of Russian numbersπΈ Interface in English | βοΈ Complete (optimized for) MIUI) |
πΉ If you want maximum protection, install Truecaller. Hiya is better for dealing with bank fraud, and if privacy is important, Should I Answer).
π‘
Before installing a third-party blocker, turn off the built-in spam filter in MIUI to avoid conflicts. Go to Settings β Applications β Application Management β Phone β Permissions and reset permission to Read Call Logs for third-party software.
5. Hidden MIUI settings: lock through engineering menu
Few people know, but MIUI has a hidden Engineering Mode that can configure additional call lock options, a technique that is suitable for advanced users, such as blocking IMEI calls or setting timeouts for incoming calls.
Instructions:
- Open the phone app and enter the code: ##4636##
- In the menu that appears, select Phone Information (or Phone Information).
- Scroll down to the Set preferred network type section β you can limit the types of calls (for example, block VoLTE calls, which are often used by scammers).
- To block IMEI, go to Settings β About Phone β General Information β IMEI Status and blacklist unwanted identifiers via ##4636## β DSDS Information.
Method 2: Through the Truecaller app
- Install and open Truecaller.
- Go to Settings β Lock β Lock hidden numbers.
- Turn on the switch and confirm the action.
πΉ Why do operators not block hidden numbers by default? The point is in the legislation: in Russia and CIS countries, hiding a number is allowed for certain categories of subscribers (for example, security services or hotlines.
7. How to unlock the number if you are wrong
If you accidentally blacklist an important number or turn on too aggressive filtering, hereβs how to get your calls back:
For the standard MIUI blacklist:
- Open Phone β Settings β Blocker and spam filter β Blacklist.
- Find the number in the list and swipe it to the left (or tap it on the basket).
- Confirm removal.
For the AI filter:
- Go to the phone β magazine β Blocked.
- Select a number. β Unlock.
- Add it to your contacts to avoid being blocked again.
If the number is blocked through the engineering menu:
- Enter the code ##4636##.
- Move to the DSDS Information β Blacklist.
- Remove the number or IMEI from the list.
π‘
After unlocking the number, restart the phone β this will reset the cache of the telephony module and ensure the application of changes.