How to permanently block calls from unknown numbers on Xiaomi: the complete guide

Xiaomi smartphone owners face intrusive calls from scammers, spammers and collectors every day. According to statistics, 37% of subscribers in Russia receive at least one unwanted call a week, and one in five faces attempts at phone fraud. MIUI-based smartphones (including Redmi, POCO and Black Shark) offer several built-in protection mechanisms, but most users do not use them, either because of ignorance or because of difficulties with setting up.

In this article, we will analyze all available ways to block unknown numbers on Xiaomi โ€“ from basic firmware functions to advanced solutions using third-party applications and operator services. You will learn how to filter out spam before the first beep, set up a blacklist for specific regions, and why the standard Do Not Disturb mode often works worse than specialized blockers. MIUI 14/15, which blocks numbers with a switched caller ID (So often scammers act, masquerading as banks).

1. Built-in lock in MIUI: setting up the "Blacklist"

Firmware MIUI (Since version 12, it includes the basic call filtering tool, the Blacklist, which has the advantage of operating at the system level, which saves battery life and does not require the installation of additional applications. It does not block numbers with a changed identifier (for example, when a fraudster calls allegedly on behalf of Sberbank), nor does it filter. SMS-spam.

To add a number to the blacklist:

  1. Open the phone application (pipe icon).
  2. Go to the Recent section and find the unwanted number.
  3. Click on contact โ†’ select Block โ†’ Confirm action.

For mass blocking of unknown numbers:

  • ๐Ÿ” Go to Settings. โ†’ Annexes โ†’ Phone. โ†’ Number locking.
  • ๐Ÿ“ต Activate the option to Block Unknown Numbers (includes call filtering without ID).
  • ๐Ÿ”„ Enable Regular Expression Lock for numbers with the same prefix (e.g., all calls from the same prefix) +7999*).

โš ๏ธ Attention: B MIUI 14 and later, the function of blocking unknown numbers is disabled by default due to conflicts with the operator services. After activation, check if important calls (for example, from delivery services) have stopped passing).

๐Ÿ“Š How often do scammers call you?
Every day.
Several times a week
Rarely.
Never.

2.Do Not Disturb Mode: Finely customized exceptions

Xiaomiโ€™s Do Not Disturb (DND) feature is often perceived as a tool for silence while sleeping, but it can be adapted to block spam. Unlike the Blacklist, DND allows you to flexibly customize rules for different types of calls โ€“ for example, skipping only contacts from the address book or allowing repeated calls from one number for 15 minutes (useful for taxi services).

How to set up:

  1. Go to Settings โ†’ Sound and vibration โ†’ Do not disturb.
  2. Select a schedule (for example, around the clock or during working hours).
  3. In the Calls section, set up: ๐Ÿ“ž Allow calls from โ†’ Only contacts. ๐Ÿ”„ Repeated calls โ†’ Allow (if one number calls twice in 3 minutes, the call will pass).
ParameterRecommended valueExplanation
Allow callsOnly contacts.Blocks all numbers not saved in the phone book.
Repeated callsIncluded.Missing urgent calls (for example, from a doctor or courier).
NotificationsOnly priority.Hiding spam-SMS from banks and services.
ALARMAPermission.The alarm will be triggered even in DND mode.

The main disadvantage of this method is the lack of flexibility: you either block all unknown numbers or you don't. Third-party applications will be required to filter more accurately.

๐Ÿ’ก

If SMS from banks stopped coming after activation of DND, add their numbers to Priority Contacts in the mode settings.

3. Third-party apps: top-3 blocker

The built-in MIUI tools handle basic spam, but to protect against advanced scammers (like callinger ID swaps), itโ€™s better to use specialized applications: they analyze spammer databases, check numbers in real time, and often update filters. Below are three proven solutions optimized for Xiaomi:

  • ๐Ÿ›ก๏ธ Truecaller โ€“ Detects 90% of spam numbers, integrates with the phone and SMS. Requires registration and access to contacts.
  • ๐Ÿ” GetContact - shows the username of the caller (useful for identifying collectors.
  • ๐Ÿ“ต CallApp not only blocks calls, but also SMS-There's a cloud blacklist feature that synchronizes devices.

How to set up Truecaller on Xiaomi:

  1. Download the app from Google Play.
  2. Register through your phone number or Google account.
  3. In the settings, turn on: ๐Ÿ”„ Auto-blocking spam. ๐Ÿ“ž Replacement of the standard phone application (optional). ๐Ÿ” Showing the names of strangers.

โš ๏ธ Note: Apps like Truecaller collect your contacts to build a database. If it's critical for you, use CallApp in non-registration mode (functionality will be limited).

Make sure the app has >1M downloads in Google Play|

Read the reviews of the latest update |

Check permissions (no geolocation or file access) |

Create a backup copy of your contacts-->

4. Blocking at the operator level: services from MTS, Beeline, MegaFon

Russian operators offer their own spam filtering solutions that work before a call hits your smartphone, which reduces battery load and guarantees lock-down even when the phone is turned off, but these services are often paid (from 30 to 100 rubles per month) and can conflict with the built-in MIUI features.

Operator.ServiceCostHow to connect
MTS"Spam protection."Free of charge.USSD: *111*789#
Beeline"Antispam"30 rubles/monthSMS: 7777 to 5100
Megaphone"Spam filter."50 rub/mosPersonal Account or USSD: *105*456#
Tele2."Protection against fraudsters"Free of charge.Call to 611

Advantages of operator services:

  • ๐Ÿ”„ Work even when resetting the phone to factory settings.
  • ๐Ÿ“ก Filter SMS-Spam (unlike most other applications).
  • ๐Ÿ›ก๏ธ Block numbers with a substitute caller ID network-level.

Disadvantages:

  • ๐Ÿ’ฐ Paid fares (except MTS and Tele2).
  • ๐Ÿ“ต Can block legitimate calls (for example, from new customers if you are a freelancer).
  • ๐Ÿ”ง No flexible settings (you can not add a number to the exceptions).
How to disable the service if it interferes?
To deactivate the operator's spam filter, send: - MTS: USSD *111*789*0# - Beeline: SMS OFF 7777 by 5100 - Megaphone: USSD *105*456*0# - Tele2: call to 611 (tell the operator)

5. Hidden MIUI function: blocking regions and prefixes

Few people know, but MIUI 14/15 has a hidden tool to block calls by geographical indication, such as disallowing all calls from numbers starting at +375 (Belarus) or +994 (Azerbaijan), where scammers often call, which has no graphical interface and is configured via an engineer mode.

Instructions for advanced users:

  1. Open the Phone app and dial ##4636##.
  2. Go to Phone Information โ†’ Menu โ†’ Call settings.
  3. Find the Blocking section by prefix (could be called Call Barring).
  4. Add the number masks through the comma, for example: +375, +994, +995, +93, +92
  5. Save the settings and restart the phone.

โš ๏ธ Attention: Incorrect settings in the engineering menu may disrupt the communication module. If the network is lost after the changes, reset the settings via ##4636## โ†’ "Reset" โ†’ "Radio Band".

This feature is particularly useful for blocking:

  • ๐ŸŒ International spammers (numbers from +1, +234, +27.).
  • ๐Ÿ“ž Fraudsters masquerading as banks (numbers with prefixes) +7495, +7800).
  • ๐Ÿ”ข Auto dialers from collectors (often use virtual numbers with the same beginning).

๐Ÿ’ก

Prefix blocking is the only way to cut off calls with a swapped caller ID that are not filtered by standard methods.

Additional measures: two-factor authentication and backup

Even with the unknown number lock enabled, the risk of missing an important call remains. To minimize the consequences, configure:

  • ๐Ÿ” Two-factor authentication (2FA) This will protect you even if a scammer gets access to your number.
  • โ˜๏ธ Backup of the blacklist. MIUI Export it through Settings โ†’ Annexes โ†’ Phone. โ†’ Number locking โ†’ Exports.
  • ๐Ÿ“ฑ Duplicate important contacts to the cloud (Google Contacts or Mi Cloud) and when you reset your phone, they will automatically recover.

How to Enable 2FA for Mi Account (Xiaomi Account):

  1. Go to Settings โ†’ Xiaomi Account โ†’ Security.
  2. Choose a two-step check.
  3. Attach your phone number or email to recover.
  4. Save your backup codes in a safe place (e.g. Google Keep).

If you frequently encounter hacking attempts (e.g., through the SMS With a confirmation code, install an Authy or Google Authenticator app to generate one-time passwords. SMS scammer.

7. Frequent mistakes and how to avoid them

Many Xiaomi users have problems with locking unknown numbers, and here are the most common errors and solutions:

  • ๐Ÿ“ต No important calls (from doctor, courier): Check if Do Not Disturb in the background is on. Add exceptions for repeat calls (Settings) โ†’ Sound. โ†’ Don't disturb. โ†’ Repeated calls).
  • ๐Ÿ”„ Spam continues to pass: Update the database in the blocker app (in Truecaller: Settings) โ†’ Update the database. Check if the contact sync is off.
  • ๐Ÿ“ฑ Fast battery discharge after locker installation: Turn off background activity for the app (Settings) โ†’ Annexes โ†’ Battery management โ†’ Select the application โ†’ No restrictions).
  • ๐Ÿ” Numbers are blocked, but notifications arrive: In Phone settings, turn off the Blocked Call Log (Settings) โ†’ Number locking โ†’ Notifications).

If after all the settings spam calls continue to arrive, check:

  • ๐Ÿ“ก Network signal (fraudulents often call when coverage is weak when backup channels are triggered).
  • ๐Ÿ”„ Firmware updates (Settings) โ†’ The phone. โ†’ Updating the system).
  • ๐Ÿ›ก๏ธ Viruses (scan your phone through Malwarebytes).

๐Ÿ’ก

If the blocker stopped working after the MIUI update, clear the Phone app cache (Settings โ†’ Apps โ†’ Phone โ†’ Clear the cache).

FAQ: Answers to Frequent Questions

Can all international calls be blocked except for specific countries?
Yes, MIUI 14/15 does this through the engineering menu (#4636##). Add all prefixes to the lock except the ones you need (e.g., block +1 but leave +7).
Why does he still call after the number is locked?
Probable reasons: Scammer uses a caller ID swap (calls from another number but appears blocked). Solution: turn on prefix lock. Number added to exceptions (check Settings โ†’ Do Not Disturb โ†’ Allowed Contacts). Repeated call (if someone calls back twice in 3 minutes, it will even pass in DND mode).
How to block SMS-spam?
For filtration. SMS: V MIUI: Settings โ†’ Annexes โ†’ Communications โ†’ Spam filter. Truecaller: turn on Block SMS In the settings. Operator: connect the service "Antispam" (see table above). SMS From a specific number, open a message. โ†’ โ‹ฎ โ†’ Lock down.
Will the lock work if the phone is turned off?
No, built-in MIUI and third-party apps only work when your phone is on. Use operator services (they filter network-level calls) for round-the-clock protection.
Can I recover a blocked call log after resetting my phone?
Yes, if you pre-exported the blacklist (Settings โ†’ Number Lock โ†’ Export). After the reset, import the file back. Also, the blocked call log is stored in Mi Cloud if synchronization is enabled.