How to Get Rid of Calls from Unknown Numbers on Xiaomi: A Complete 2026 Guide

Why unfamiliar numbers are ringing and how to stop it

Every Xiaomi smartphone owner will eventually encounter intrusive calls from unfamiliar numbers, from scammers offering β€œbest loans,” spam from banks you’ve never taken a card from, or automated robots with ads. According to Kaspersky’s 2023 data, 68 percent of Android users receive spam calls at least once a month, and Xiaomi owners are among the leaders in the number of complaints. The reason is simple: MIUI’s default firmware filters incoming calls poorly, relying on carrier databases that often become obsolete.

In this article, we’ll look at 7 proven ways to block unwanted calls on any Xiaomi smartphone, from the budget Redmi Note to the flagship Xiaomi 14. You’ll learn how to configure the built-in MIUI tools, leverage your mobile operator’s capabilities, and connect third-party apps for maximum protection. Importantly, some methods only work on certain versions of the firmware (see compatibility table below).

Before you start settings, check the MIUI version on your device: go to Settings β†’ About Phone β†’ MIUI version. If you have a version older than MIUI 12, some features may not be available – in this case, update the firmware or use alternative methods from this article.

Method 1: Blacklist in the standard "Phone" app

The easiest and most obvious method is to blacklist unwanted numbers through the built-in Phone app, which works on all Xiaomi smartphones regardless of the MIUI version, but has a limitation: you have to manually add each number after a call.

Step instructions:

  • πŸ“± Open the Phone app (the tube icon on the home screen).
  • πŸ” Go to the Journal tab and find an unwanted number.
  • βž• Click on the number, then select Block (or Blacklist in older versions).
  • βœ… Confirm the action in the pop-up window.

To manage blocked numbers:

  1. Go to Settings β†’ Applications β†’ Phone β†’ Lock numbers.
  2. Here you will see a list of all blocked contacts and you can delete them or add new ones manually.

⚠️ Attention: B MIUI 13 and newer lock only works for calls. SMS-Messages from these numbers will still come. To block them, use Method 3 of this article.

Number added to blacklist

Call from this number does not pass (check through the second phone)

SMS-Blocking of messages (if necessary)

Missed Call Notifications Disabled-->

Method 2: Call filtering via MIUI settings

Since MIUI 12.5, Xiaomi has built-in spam filtering that uses Google databases and local carrier listings, a feature less known but often more effective than manual locking, as it automatically detects fraudulent numbers.

How to turn on the filter:

  1. Go to Settings β†’ Applications β†’ Phone β†’ Spam filter.
  2. Activate the Filter Spam Calls Switch.
  3. Select the filtering level: πŸ›‘οΈ Only known spam – blocks numbers from Google databases and operators. πŸ” Suspicious numbers – adds behavior analysis (e.g., mass calls from one number). 🚫 All unfamiliar numbers – block all calls except contacts from the phone book (caution!).

Once activated, the system will automatically block suspicious calls, and in the call log, these numbers will be marked as Spam or Fraud.

MIUI versionSupport for spam filterAuto-renewal of basesSMS lockdown
MIUI 12 and below❌ No.❌ No.❌ No.
MIUI 12.5 – 13βœ… Yes.βœ… Yes, once a week)❌ No.
MIUI 14βœ… Yes.βœ… Yes (daily)βœ… Yes.

MIUI 12 or lower

MIUI 12.5 – 13

MIUI 14

I don't know my version.-->

Method 3: Blocking through settings SIM-card (operator)

Mobile operators (MTS, Beeline, MegaFon, Tele2) offer their own spam-filtering services, often free and network-based, making them more reliable than software solutions, but their effectiveness depends on the quality of the operator's databases.

How to connect filtering with popular operators:

  • πŸ“Ά MTS: Send. SMS with the text of the PROTECTION to the number 111 or connect in your personal account.
  • πŸ“Ά Beeline: Activate the Antispam service through USSD-team *110*789#.
  • πŸ“Ά MegaFon: Connect "Spam Protection" in the MegaFon app or on the website.
  • πŸ“Ά Tele2: Send SPAM STOP to 611.

Advantages of this method:

  • πŸ”„ It works even if the phone is off or without the internet.
  • πŸ“΅ Blocking calls and SMS simultaneously.
  • πŸ†“ Most often free (except for some tariffs MegaFon).

⚠️ Note: Operator services may conflict with built-in filtering MIUI. If after the connection stopped working standard locking functions, disable one of the systems in the settings.

What if the operator does not block spam?
If the calls continue after the service is connected, try: 1. Update the spam number database through USSD-team (e.g. Beeline's: *110*789*1#). 2. Complaining the number to the operator through your personal account will speed up its addition to the blacklist. 3. Use a combination of operator filtering + third-party application (see Method) 5).

Method 4: Use of the "Do Not Disturb" mode

The Do Not Disturb (DND) feature in MIUI allows you to completely disable all notifications and calls except for selected contacts. This is a radical method, but it is guaranteed to eliminate spam if you do not care to miss calls from unknown people.

Mode setting:

  1. Go to Settings β†’ Sound and vibration β†’ Do not disturb.
  2. Turn on the Do Not Disturb switch.
  3. Press Permissions and select: πŸ“ž Calls. β†’ Contacts only or Repeated calls (if someone calls twice within 3 minutes, the call will pass). πŸ“© Communications β†’ No one or Only the Chosen Ones.

Set a schedule (for example, from 22:00 to 8:00) or leave the mode on constantly.

The Do Not Disturb mode in MIUI 14 supports keyword exceptions: if the phrase β€œurgent” or β€œbank” is in the SMS, the notification will pass despite the blocking.

πŸ’‘

Create a contact with the name "!!SPAM" in the phone book and add any suspicious numbers to it. Then, in the "Do Not Disturb" settings, allow calls from everyone except this contact. - so you block only spam, without limiting other calls.

Method 5: Third-party applications to block spam

If the built-in MIUI tools don't work, install a dedicated app. The best options for Xiaomi are:

AnnexLocking down callsSMS lockdownAuto-renewal of basesCost
Truecallerβœ… Yes.βœ… Yes.βœ… Every day.Free (Premium - 299)β‚½/moss)
GetContactβœ… Yes.❌ No.βœ… 2 days.Free of charge.
Hiyaβœ… Yes.βœ… Yes.βœ… Real-time.Free of charge (Pro - 199)β‚½/moss)
Who called? (Russian service)βœ… Yes.❌ No.βœ… Once a week.Free of charge.

Recommendations for setting up Truecaller (the most popular option):

  1. Download the app from Google Play and register.
  2. Enable permissions for Phone, Contacts and SMS.
  3. Go to Settings. β†’ Lock and activate: πŸ›‘οΈ Block spam πŸ“΅ Block hidden numbers 🌍 Block international numbers (unless you are waiting for calls from abroad).

Journal

Fraud

⚠️ Note: Apps like Truecaller require access to your phone book and call history, and if you are confused, use offline solutions like Blacklist Plus that don’t send data to servers.

Method 6: Blocking through Google Messages (for SMS)

Not only are you getting calls, but you are also getting calls. SMS-Spam, use the built-in protection in the Google Messages app (set by default on most Xiaomi smartphones), which uses Google algorithms to identify spam messages and works even without third-party apps.

How to enable SMS filtering:

  1. Open the Messages app (the envelope icon).
  2. Slip on three dots in the upper right corner and select Settings β†’ Spam Protection.
  3. Activate the switch to Enable spam protection.
  4. In the section Additional select: πŸ” Filtering suspicious messages 🚫 Block spam messages (they will be deleted automatically).

Once activated, all spam messages will be marked with a warning, perhaps spam and folded into a separate folder. Importantly, this feature only works for SMS, it does not block calls.

πŸ’‘

Google Messages uses machine learning to analyze text messages, and the more users tag a number as spam, the more accurate the filtering becomes.

Method 7: Radical measures – change of number or two-factor authentication

If spam calls have become unbearable and no methods are helping, consider extreme measures:

  • πŸ”„ Operators allow you to change the number for free 1 time in 3-6 months).
  • πŸ”’ Connecting a Virtual Number service, such as Dingtone or 2ndLine give a second number to register on the sites, and the main will remain clean.
  • πŸ›‘οΈ Two-factor authentication (2FA) through Telegram/Signal. Set up account login via messengers so as not to disclose the main number.

Before you change the number, try to "reset" its reputation:

  1. Disable all operator services associated with previous room owners (sometimes spam goes to dirty numbers).
  2. Complaining about spam numbers to Roskomnadzor can lead to the source blocking.
  3. Use a temporary number to register on suspicious sites (for example, via SMS-Activate).

πŸ’‘

Before changing the number, export all contacts to the VCF file: open Contacts β†’ Settings β†’ Import / Export β†’ Export to the phone memory. After changing the number, import the file back.

FAQ: Frequent questions about blocking calls on Xiaomi

Can I block all calls from unknown numbers except contacts?
Yes, for this: Enable Do Not Disturb (Settings β†’ Sound and vibration β†’ Do Not Disturb). In permissions, select Calls β†’ Contacts Only. MIUI 14 also has the option to Lock unfamiliar numbers in the Phone app settings.
Why do blocked numbers still ring?
Possible causes: πŸ”„ The number is a hidden signature (like Unknown or Private Number) and use apps like Truecaller that block calls. πŸ“΅ The operator does not support network-level locking. SIM-map. πŸ”„ The number changes the last digit (for example, the number, +79991234567 β†’ +In this case, only keyword filtering will help (see Method 5).
How to block calls from international numbers?
Methods: In Truecaller: Settings β†’ Block β†’ Block international numbers. In MIUI 14: Settings β†’ Applications β†’ Phone β†’ Spam filter β†’ Block international numbers. At the operator: connect the service "Ban International Calls" (for example, MTS - *111*777#).
Will calls from bank numbers be blocked?
Not unless you have added them manually to the blacklist, bank numbers (e.g. 900 for Sberbank) are usually on whitelists of operators and bank numbers. MIUI. However, fraudsters often forge such numbers. To avoid risks: Keep the official bank numbers in contact with a marked number (e.g., "Sberbank" βœ…"). Do not call back the numbers from missed calls – it is better to find the official bank number on the website.
How to unlock the number if I am wrong?
Instructions: For standard lock: Settings β†’ Applications β†’ Phone β†’ Lock numbers, find a number and swipe left. For Truecaller: open the app β†’ Lock β†’ Lock numbers β†’ tap on the number and select Unlock. For operator lock: send an SMS text with the text DIRECT [number] to the short operator number (check in support).