How to permanently block unfamiliar numbers on Xiaomi: from blacklist to hidden MIUI settings

Every day, owners of Xiaomi, Redmi and POCO smartphones face dozens of unwanted calls, from intrusive mobile operators to scammers masquerading as bank employees. According to the Fraud Investigation Commission (2023), 68% of Android users receive at least one spam call a week, and 12% are victims of phone phishing. In this article, we will examine all the available methods of blocking, from standard MIUI functions to hidden settings and third-party applications that work even on older models like the Redmi Note 5.

Xiaomiโ€™s smartphones feature a built-in Security system that not only blocks numbers, but also analyzes incoming calls using a database of fraudulent schemes. However, many users do not know that MIUI 14+ has a Smart Lock feature that automatically adds suspicious numbers to the blacklist without notifications, we will show how to turn it on, and also talk about little-known tricks โ€“ for example, how to block all numbers from a certain prefix (for example, +375 for Belarusian spammers) or how to configure SMS filtering from fraud banks.

If you are tired of constantly vibrating and interrupting important tasks, this guide will help you get rid of spam forever without installing additional programs. And for those who want maximum protection, we have prepared an overview of the best anti-spam applications with support for Russian and integration with MIUI.

1. Standard lock through the MIUI "Blacklist"

The easiest way to do this is to use the built-in Blacklist feature that's found in all Xiaomi smartphones since MIUI 8, which is suitable for locking down specific numbers that are already bothering you.

  1. Open the Phone app (the phone icon on the home screen).
  2. Go to the Call Log and find the unwanted number.
  3. Click on the number, then select โ‹ฎ (three-point) โ†’ Lock down.
  4. Confirm the action in the pop-up window.

You can also add the number manually:

  1. In the "Phone" app, go to โ‹ฎ โ†’ Settings โ†’ Blacklist.
  2. Click + Add and enter the number manually (e.g. +79991234567).
  3. Select the type of lock: Calls, Messages or both.

โš ๏ธ Attention: B MIUI 12 and later blocked numbers are automatically deleted from the call log after 30 days.To avoid this, turn off the Autoclean option โ†’ Delete blocked numbers in the settings of the "Black List".

Update MIUI to the latest version (check in Settings โ†’ About phone)

Backup your contacts (via Google Contacts or Mi Cloud)

Check if an important number is blocked by accident (on the blacklist)

Turn off the "Car Cleaner" for locked numbers-->

2. โ€œSmart lockโ€ โ€“ automatic spam filtering in MIUI 14+

Starting with MIUI 14 (and all Xiaomi 13/14, Redmi Note 12, POCO F5), the Smart Lock feature, which analyzes incoming calls from a database of fraudulent numbers, runs in the background and does not require manual addition of contacts.

To turn it on:

  1. Go to Settings โ†’ Applications โ†’ Phone โ†’ Smart lock.
  2. Activate the switch to block fraudulent calls.
  3. Select the level of protection: ๐Ÿ›ก๏ธ Basic โ€“ only blocks confirmed fraudulent numbers (recommended). ๐Ÿ”’ Strict โ€“ filters suspicious numbers (can block legitimate calls, for example, from courier services). ๐Ÿšซ Aggressive โ€“ blocks all numbers not saved in contacts (risk of missing an important call).

Show notifications about blocked calls

๐Ÿ’ก Useful advice: If you are often called from the type of numbers +375xxxxx (Belarus) or +994xxxxx (Azerbaijan, in the Smart Block settings, you can add these prefixes to the Block Exclusion List, which will help cut off most international spammers.

Every day.

Several times a week

Once a month or less

Never encountered it.-->

3. Blocking through the application "Security" (Security)

Xiaomiโ€™s Security app not only scans viruses, it also blocks unwanted calls, a method that is useful if the standard Blacklist doesnโ€™t work (for example, on custom firmware).

Instructions:

  1. Open the Security app (if not, download from Google Play at Mi Security).
  2. Go to Call Blocking (or Privacy Protection โ†’ Call Blocking in older versions).
  3. Select Add to the blacklist and specify the number.
  4. Activate the option to Lock Unknown numbers if you want to filter out all calls from unsaved contacts.

๐Ÿ”น How to set up Truecaller on Xiaomi:

  1. Download the app from Google Play and register.
  2. In the settings (โ‹ฎ โ†’ Settings โ†’ Blocking) Enable: Block spam Block scammers Block hidden numbers

Identification of challenges

Show the name of the caller

Whitelist

๐Ÿ’ก

If the built-in MIUI lock functionality stops working after installing Truecaller, turn off the option โ€œUse as the default phone appโ€ in Truecaller settings.

5. Hidden settings: lock by prefix and regular expressions

Few people know, but Xiaomi can block not only specific numbers, but also entire ranges. +7495xxxxxxx (Moscow spammers, they can be blocked all at once:

  1. Open the phone application and go to โ‹ฎ โ†’ Settings โ†’ Blacklist.
  2. Press + Add and enter the prefix (e.g. +7495).
  3. In the Lock Type field, select All numbers starting with...
  4. Keep the rule.

๐Ÿ”น Advanced method (for MIUI 13+): If you're a regular, you can create complex locking rules, like locking all numbers with repeating numbers (like the one you see). +79998887766), use a template:

^\+7\d{3}(\d)\1{2,}\d{4}$

To apply it:

  1. Install the Tasker or Automate app from Google Play.
  2. Create a task with the condition Event โ†’ Phone โ†’ Incoming call.
  3. Add the action If โ†’ The number corresponds to regex and insert the template.
  4. As an action, indicate to complete the call.
How to check if the regex lock is working?
To make sure that the regular expression works correctly, use online services like Regex101. Insert your template and test numbers. If the backlight is green, the rule works. For example, the ^\+375\d{9}$ template will suit to lock all numbers from +375 (Belarus).

6.Blocking SMS-spam and phishing messages

Numbers that send out SMS-Spam, blocked separately from voice calls. MIUI There's a built-in filter for this, but it doesn't always work on Russian-language messages:

๐Ÿ“Œ Method 1: Through the "Messages" appendix"

  1. Open the Messages app and find spam-SMS.
  2. Hold the message with your finger, then press. โ‹ฎ โ†’ Lock down.
  3. Choose Block this number or Block all messages with similar content (if spam comes from different numbers but with the same text).

๐Ÿ“Œ Method 2: Security (Security)

  1. Open Security โ†’ Privacy Protection โ†’ Blocking Messages
  2. Activate the Spam Filter option.
  3. Manually add numbers or keywords (e.g., โ€œyou won,โ€ โ€œrenew the cardโ€).

๐Ÿ”น Extreme method: If nothing helps, you can completely disable incoming calls from unfamiliar numbers:

  1. Go to Settings. โ†’ SIM-maps and mobile networks โ†’ Incoming challenges.
  2. Choose yours. SIM-activate the card and block all incoming contacts except for the.

๐Ÿ’ก Tip: Before blocking all unfamiliar numbers, keep important organizations in contact (bank, delivery service, clinic), otherwise you risk missing an important call.

FAQ: Frequent questions about locking numbers on Xiaomi

Can I block all international calls?
Yes, MIUI 14+ does this through Settings โ†’ Phone โ†’ Smart Lock โ†’ Block international numbers. On older versions, you will have to add prefixes manually (for example, +1 for the US, +91 for India).
How to unlock a number if it was added to the blacklist by mistake?
Open the phone. โ†’ โ‹ฎ โ†’ Settings โ†’ Blacklist, find the number and swipe it left (or click Delete). โ†’ Blocked.
Why does he still call after the number is locked?
The scammer is likely using a caller ID substitution. Try: Install Truecaller and enable blocking of "suspicious" numbers. Add a prefix to the blacklist, not a number (for example, +7900). Complain to the operator (MTS, Beeline and MegaFon have feedback forms for spam).
Can I block SMS from my bank if itโ€™s coming too often?
No, blocking SMS from banks is not recommended, as it can disrupt two-factor authentication. Instead: Unsubscribe from mailings via the STOP team or in the bank's personal account. Set up a filter in Keyword Messages (e.g., "promotion", "offer"). Contact the bank's support and ask to reduce the frequency of notifications.
How to transfer the blacklist when changing your Xiaomi phone?
The blacklist is saved in Mi Account. To transfer it to a new phone: On an old phone, check that sync is enabled: Settings โ†’ Accounts โ†’ Mi Account โ†’ Sync โ†’ Contacts and blacklist. On a new phone, log into the same Mi Account. Open Phone โ†’ Settings โ†’ Blacklist โ€“ locked numbers will appear automatically. If sync is not working, export the blacklist to the file: Settings โ†’ System โ†’ Backup โ†’ Local Backup โ†’ Select Blacklist