How to permanently ban calls from unknown numbers on Xiaomi Android smartphones

Spam calls from unknown numbers have become a modern scourge: scammers, intrusive marketers and automated robots distract, annoy and create security risks. Owners of Xiaomi, Redmi and POCO smartphones have several tools in their arsenal to combat this problem at once, from built-in MIUI functions to third-party applications and operator settings. But how to choose the most effective method? And why standard locking sometimes does not work?

In this article, we will discuss 5 Proven ways to ban calls from hidden and unknown numbers on Xiaomi, including little-known firmware chips MIUI 14/15 and nuances for different models (from Redmi Note) 12 before the flagship Xiaomi 14 You will learn how to configure filtering at the system, operator and even cloud services level, and how locking on two different platforms is different. SIM-maps and how to circumvent the limitations of some firmware versions.

1. Built-in locking of unknown numbers in MIUI

Xiaomiโ€™s MIUI firmware has a built-in call filtering mechanism that works at the system level and doesnโ€™t require additional apps to be installed.This method is suitable for most models, from the Redmi 9 to the Xiaomi 14 Pro, but there are nuances depending on the firmware version.

To activate the lock:

  1. Open the phone application (pipe icon).
  2. Click on the three dots in the top right corner and select Settings.
  3. Go to the section โ€œNumber Lockโ€ (or โ€œSpam and Block in New Versionsโ€).
  4. Activate the switch to Lock Unknown Numbers.
  5. You can also enable the option to filter spam calls if available.

โš ๏ธ Note: On some models (e.g, POCO X5 Pro) this section may be called Protection and Privacy. If you do not have the option to Block Unknown Numbers, update your firmware to the latest version MIUI 14/15 Or use alternative methods from this article.

Is the option "Block Unknown Numbers" enabled?

Is spam filtering activated?

Has the firmware been updated to the latest version?

Checked out exceptions for important contacts?-->

MIUI 15 has a Smart Lock feature that analyzes subscriber behavior: if the number is ringing for the first time and is not saved in the contacts, the system offers to block it automatically.

  1. Go to Settings โ†’ Privacy โ†’ Lock numbers.
  2. Choose Smart Lock and activate the slider.
  3. Adjust filter sensitivity (recommended Medium for balance between protection and false positives).

2.Use of the application "Security" (Security)

The Security app (or Global Firmware Security) is Xiaomiโ€™s โ€œSwiss knifeโ€ for protection, which not only scans viruses but also filters calls. Unlike the standard blocker in the Phone app, it offers advanced settings, including creating a blacklist by template.

Instructions for setting:

  • ๐Ÿ“ฑ Open the Security app (shield icon).
  • ๐Ÿ” Go to the section "Number Lock" or "Call Protection" (name depends on version).
  • ๐Ÿ“ž Enable the option to Block Unknown Numbers and Filter Spam.
  • โš™๏ธ In additional settings, you can add numbers manually or download the spammer database from the Xiaomi cloud.

Important: The Security app has a Cloud Lock feature that synchronizes the spammer list between Xiaomi devices through your Mi Account, which allows you to automatically receive updated fraudulent number databases. To activate it, go to Settings โ†’ Cloud Lock and enable synchronization.

How does cloud locking work in MIUI?
The spam database is based on reports from Xiaomi users around the world, and when you manually block a number, it can be added to the list after moderators check it, and it also uses machine learning algorithms to identify suspicious patterns (such as mass calls from similar numbers).

Locking methodAdvantagesDeficienciesIt's good for MIUI.
Standard lock in the application "Phone"Easy to set up, does not require additional applicationsLimited functionality, no cloud synchronizationAll versions.
Security annexAdvanced settings, cloud spam database, blacklist by templatesIt may conflict with some third-party blockers.MIUI 12 and newer
Third-party applications (Truecaller, Hiya)Large spam number database, additional functions (SMS-filtering)Requires permission to access contacts and logs, can consume batteryAll versions.

3. Third-party applications to block calls

If the built-in MIUI tools can't handle the spam calls, third-party apps come to the rescue, the most popular among them are Truecaller, Hiya and Who Calls, and they use global databases of spammers and scammers, updated in real time.

Letโ€™s look at the pros and cons of each:

  • ๐ŸŒ Truecaller: The largest number database (over 300 million records), supports the identification of calls even without the Internet (offline database.
  • ๐Ÿ›ก๏ธ Hiya: A good alternative to Truecaller with less battery consumption, supports geolocation locking (e.g., you can ban all international calls).
  • ๐Ÿ“ฑ Who calls: Russian-language app with an emphasis on CIS numbers. there is a function "Silent blocking" - the call is triggered, but without sound or vibration.

โš ๏ธ Warning: When installing third-party blockers, be sure to check the permissions they request.For example, Truecaller requires access to contacts, SMS If you're embarrassed by this, use it. MIUI without third-party apps or set restrictions in Settings โ†’ Annexes โ†’ Permits.

Instructions for setting up Truecaller:

  1. Download the app from Google Play and complete the registration.
  2. Enable the option to block spam in the settings.
  3. In the Settings โ†’ Block section, select Block all unknown numbers.
  4. Add important numbers (banks, delivery services) to the Exclusions so that their calls are not blocked.

Built-in MIUI tools

Truecaller

Hiya

Who's calling?

Other/not using-->

4. Locking setup at the operator level

Many mobile operators (MTS, Beeline, MegaFon, Tele2) offer their own services to filter spam calls. These services work at the network level, so they block calls before they reach your phone, the main advantage is the battery saving, since the smartphone does not waste resources on processing incoming calls.

How to connect the lock with popular operators:

  • ๐Ÿ“ถ MTS: Send. SMS with the text of the PROTECTION to the number 111 or connect the service "Spam Protection" in your personal account.
  • ๐Ÿ“ฑ Beeline: Activate the Antispam service through USSD-team *110*789# or in the app "My Beelineยป.
  • ๐ŸŒ MegaFon: Connect "Spam Protection" in the "Services" section of your personal account or on command *105*497#.
  • ๐Ÿ“ž Tele2: Antispam service is activated free of charge via the app or by 611.

โš ๏ธ Note: Operators can block not only spam, but also useful calls (for example, from courier services or banks). Some operators also charge for extended filtration (for example, MegaFon charges 3 rubles a day for the premium version).

If you use two of them SIM-cards on Xiaomi, you have to do the lock setting separately for each operator. MIUI 14/15 You can link different lock profiles to each SIM-map:

  1. Open the Settings. โ†’ SIM-maps and mobile networks.
  2. Choose the right one. SIM-map and go to Call Settings.
  3. Activate Unknown Number Blocking for a specific operator.

5. Manually create a blacklist

If you get annoyed with calls from specific numbers (such as intrusive collectors or scammers posing as bank employees), you can add them to the blacklist manually, which works even on older versions of MIUI and does not require an Internet connection.

How to add a number to the blacklist:

  1. Open the Phone app and go to the Call Log.
  2. Find the number you want, click on it and select Block (or Blacklist).
  3. Now, call from this number will be automatically dropped.

To manage the blacklist centrally:

  1. Go to Settings โ†’ Privacy โ†’ Lock numbers.
  2. Here you will see all the blocked numbers and you can edit or delete them.
  3. To add a new number manually click Add and enter it in the format +79XXXXXXXX or 89XXXXXXXXXXXX.

Advice: If you are being chased by the same number from different SIM-cards (e.g., scammers use a lot of one-day cards), blacklist a template, for example, to block all coded numbers. +7900, enter manually +7900* (stars will replace any number).

๐Ÿ’ก

To quickly blacklist a number right when you call, swipe up the incoming call screen and select "Block." This feature works in MIUI 13 and later.

Additional measures: disabling notifications and redirecting calls

Sometimes blocking isn't enough -- spammer numbers keep bombarding your phone, leaving missed calls in the log, and you can take drastic measures to get them to the bottom of your phone.

  • ๐Ÿšซ Do Not Disturb Mode for Unknowns: C Settings โ†’ Sound and vibration โ†’ Don't disturb, choose Allow calls from contacts only.

โš ๏ธ Attention: Redirecting calls to voice mail may be paid by some operators (for example, MegaFon charges 3 rubles per minute of conversation with voice mail.

If you frequently receive calls from international numbers, you can block them separately:

  1. Open the Settings. โ†’ SIM-maps and mobile networks.
  2. Choose. SIM-map and go to Call Settings.
  3. Activate the option to block international calls (not available on all firmware).

7 Problems and Solutions: Why the Lockdown Doesn't Work

Sometimes even after all the settings, spam calls keep coming in, and the reasons and ways to fix them are:

Problem.Possible causeDecision
Calls from unknown numbers are blockedNumbers are disguised as local (spoofing)Use third-party apps with a spoofing number database (e.g. Truecaller)
The lock is triggered by a delaySlow synchronization of the MIUI cloud baseUpdate your firmware or switch to a third-party blocker
The blacklist numbers are still calling.The cache error of the phone applicationClear the cache in Settings โ†’ Applications โ†’ Phone โ†’ Memory
The lock on the second one is not working. SIM-mapLock settings are only tied to the main SIMSet up the lock separately for each SIM in Settings โ†’ SIM-cards

If none of these methods work, try resetting your network settings:

  1. Go to Settings โ†’ SIM-cards and mobile networks.
  2. Select Network Settings Reset (or Mobile Network Reset).
  3. Confirm action. Once you restart your phone, reset the lock setting.

โš ๏ธ Warning: Resetting your network settings will delete all stored Wi-Fi passwords and mobile internet settings. Save them in advance or prepare to re-enter them.

๐Ÿ’ก

If the lock doesn't work on Xiaomi with firmware below MIUI 12, upgrade the system or use third-party apps.In older versions, embedded tools often have critical bugs.

Frequently asked questions

Can I block all incoming calls except for contacts?
Yes, for this purpose in Settings โ†’ Do Not Disturb, select Allow Contacts Only. You can also set exceptions for repeat calls (for example, if one number calls twice within 3 minutes, it will pass the lock).
Why does it still appear in the call log after the number is blocked?
This is a feature of MIUI โ€“ blocked calls do not call, but are recorded in a log marked โ€œBlockedโ€. To hide them completely, use third-party applications (such as Call Blocker) or turn off notifications about missed calls in the settings.
How to block SMS from unknown numbers?
In the Messages app, go to Settings โ†’ Spam and Block and activate Filtering Messages from Unknowns. Use Truecaller or SMS Blocker for advanced filtering.
Will the lock work in flight or without? SIM-map?
No, lockdown level. MIUI or the operator requires active SIM-map and mobile network, in flight or not SIM The calls will not be blocked, but they will not be received either.
Can I restore a blocked number if it has been removed from the blacklist?
Unfortunately, MIUI does not keep a history of blacklist changes. If you accidentally delete a number, you will have to add it again. To avoid this, regularly export the list of blocked numbers (for example, through Settings โ†’ Privacy โ†’ Number Lock โ†’ Export).