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:
- Go to Settings β Applications β Phone β Lock numbers.
- 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:
- Go to Settings β Applications β Phone β Spam filter.
- Activate the Filter Spam Calls Switch.
- 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 version | Support for spam filter | Auto-renewal of bases | SMS 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?
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:
- Go to Settings β Sound and vibration β Do not disturb.
- Turn on the Do Not Disturb switch.
- 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:
| Annex | Locking down calls | SMS lockdown | Auto-renewal of bases | Cost |
|---|---|---|---|---|
| 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):
- Download the app from Google Play and register.
- Enable permissions for Phone, Contacts and SMS.
- 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:
- Open the Messages app (the envelope icon).
- Slip on three dots in the upper right corner and select Settings β Spam Protection.
- Activate the switch to Enable spam protection.
- 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:
- Disable all operator services associated with previous room owners (sometimes spam goes to dirty numbers).
- Complaining about spam numbers to Roskomnadzor can lead to the source blocking.
- 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.