Tired of receiving calls from intrusive sellers, scammers or ex-friends? Xiaomiβs MIUI-based smartphones offer several built-in ways to block unwanted numbers, from a standard blacklist to hidden anti-spam features, but many users are unaware of half of those capabilities.
In this article, you will find 5 proven methods of blocking numbers β from basic to advanced, including instructions for different versions of MIUI (12 to 14).We will also discuss how to get around carrier restrictions, why some numbers continue to call even after blocking, and which third-party applications actually work on Xiaomi, Redmi and POCO.
Spoiler: MIUI 14 has a feature that automatically locks suspicious numbers based on Xiaomi's database - but it doesn't work in all regions.Read on to find out how to activate it.
1. Standard lock through the "Black List" in MIUI
The most obvious way is to blacklist a number through the standard Phone app, which works on all Xiaomi smartphones regardless of the model (from Redmi Note 8 to Xiaomi 13 Ultra) and the MIUI version.
How to do this:
- π± Open the phone application (pipe icon)
- π Find an unwanted number in the magazine and tap it.
- β«οΈ In the upper right corner, press three dots. β Lock the room.
- β Confirm the action in the pop-up window
If the number is not in the journal, you can add it manually:
- Start the phone β Three points β Settings β Lock numbers
- Select Add Manually and enter the number (e.g. +79123456789)
- Specify the type of lock: Calls, Messages or both
βοΈ Checking the number lock
β οΈ Attention: In some firmware MIUI For global versions (e.g. Redmi Note 11 Pro)+ 5G Global) the blacklist may be reset after the system update. To avoid this, back up through Settings β Memory. β Backup.
2. Blocking through the application "Security" (Security)
The Security (Shield Icon) app in MIUI offers advanced security features, including spam-blocking, a method that is more effective than the standard blacklist, as it uses Xiaomiβs database to identify fraudulent numbers.
Instructions:
- π‘οΈ Open the Security app (if not, download from Google Play)
- π Go to the section "Call Lock" or "Antispam" (name depends on version)
- π΅ Turn on the switch to Lock suspicious numbers
- β To add a number manually, click Add to the blacklist and select a contact or enter a number.
| Function | MIUI 12/13 | MIUI 14 |
|---|---|---|
| Automatically block spam | β No. | β Yes (in some regions) |
| Manual addition of numbers | β Yes. | β Yes. |
| SMS lockdown | β Only manually. | β Automobile + manually |
| Log of blocked | β No. | β Yes. |
π‘ Useful advice: If you have a version MIUI No Antispam, update the Security app via Google Play.Sometimes Xiaomi hides this feature for certain regions, but after the update it appears.
3.Use of third-party applications to block
If the built-in MIUI tools donβt work (for example, a spammer uses different numbers), you should pay attention to third-party applications.
- π Truecaller β detects spam numbers in real time, blocks SMS It even works for Redmi. 9A with 2GB of RAM.
- π‘οΈ Hiya β specializes in fraudulent calls, integrates with the system phone.
- π΅ Should I Answer? β Blocks numbers based on user ratings (effectively against call centers).
- π€ Call Blocker is a simple blocker with the ability to create whitelists.
β οΈ Note: Some apps (like Truecaller) require access to contacts and call logs. MIUI 13+ This can cause a conflict with system anti-spam. To avoid problems, disable the built-in lock in Settings. β Annexes β Phone. β Number locking.
π Important: POCO F3 and other models with MIUI for POCO Some blockers may not work because of the limitations of the shell, in which case it will help. ADB-team to unlock additional permissions:
adb shell pm grant com.truecaller.android android.permission.READ_CALL_LOG
adb shell pm grant com.truecaller.android android.permission.WRITE_CALL_LOGHow to Install ADB on Xiaomi for Advanced Settings
4. Blocking through the operator
If the number continues to ring even after the phone is blocked, the problem may be at the operator level. Most Russian and foreign operators (MTS, Beeline, MegaFon, Tele2) provide spam blocking services.
How to connect:
| Operator. | Team/Method | Cost |
|---|---|---|
| MTS | Send SMS with text Block XXXXXXXX to 111 (where X is the number) | Free of charge. |
| Beeline | USSD-request *110*789# through the personal account | Free of charge. |
| Megaphone | SMS Block Number 5049 | 3 rubles per day |
| Tele2 | Call 611 or through the My Tele2 app | Free of charge. |
πΉ Nuance: Operator-Blocked only works for incoming calls. SMS WhatsApp and Viber will remain available, and some operators limit the number of blocked numbers (for example, MegaFon - up to 10 numbers at a time).
β οΈ Note: If you use a virtual operator (Tinkoff Mobile, Yota, SberMobile), the lock service may not be available, in which case only locking at the phone level or third-party applications will help.
5. Hidden MIUI features to combat spam
Xiaomi adds hidden features to MIUI that it doesnβt mention in the official instructions, and here are two of the most useful ways to block intrusive calls:
1. Do not disturb mode with exceptions
This method allows you to block all calls except for selected contacts, which is suitable if you are flooded with spammers, but you do not want to miss an important call.
- π Go to Settings. β Sound and vibration β Don't disturb.
- π Enable mode and select Only selected
- β Add the necessary contacts to the exceptions
2. Keyword Call Filtering (available in MIUI 14 for China)
The Chinese version of the firmware has a feature to block calls by keywords in the identifier (e.g., "bank", "credit", "police"), to activate it:
- Install Xiaomi.EU ROM (unofficial firmware)
- Go to Settings β Applications β Phone β Call filter
- Add keywords (for example, Sberbank, VTB)
π‘
If you have Redmi with global firmware, you can try activating hidden filter mode through the engineering menu. To do this, type in the Phone application code ##4636## and select Phone Information β Menu β Spam filter. Be careful - the wrong settings can reset the network!
6.What to do if the lock is not working?
Sometimes blocked numbers keep ringing, and here are the main reasons and solutions:
| Problem. | Reason. | Decision |
|---|---|---|
| Calls pass despite blocking | Number hidden (Unknown or Private) | Use the Truecaller app with hidden number lock function |
| The lock is reset after the update | Mistake in MIUI 12/13 | Upgrade to MIUI 14 or back up your blacklist |
| SMS is coming even though the number is blocked | The lock only works for calls. | Enable SMS lock in Settings β Applications β Messages β Blocking |
| Numbers from different SIM-cards bypass lockdown | The spammer uses a multi-SIM | Add a number range to the blacklist (e.g. +7912*) |
π§ Technical lifehack: If your Xiaomi has custom firmware installed (like LineageOS), standard locking methods may not work.In this case, a Magisk module called CallBlocker, which blocks numbers at the Android core level, will help.
β οΈ Note: On some models (Redmi Note) 10 Pro, POCO X3 Pro) after the number is locked, the incoming call for all contacts may disappear. MIUI 13.0.4-13.0.6. The solution is to upgrade to the latest version or roll back to the latest version. MIUI 12.5.
π‘
The most reliable way to block is a combination of built-in blacklist + third-party app (like Truecaller) + lock through the operator. This covers 99% of spam calls.