Spam in messages, annoying advertising calls and notifications from questionable apps are a headache for owners of Xiaomi smartphones based on MIUI. Despite the built-in protection tools, many users do not know how to activate them correctly or why they suddenly stop working. This article will help to understand the mechanisms of spam filtering on Redmi, POCO and Mi devices โ from basic settings to hidden features that are not written in the official instructions.
We will look at not only the standard options in the Security menu, but also alternative methods, from manually locking numbers to using third-party applications with advanced features. Particular attention will be paid to the problems faced by users after the MIUI 14/15 updates โ when filters suddenly reset or start skipping spam. All instructions are relevant for Android 12-14 devices and tested on Xiaomi 13/14, Redmi Note 12 and POCO X5 models.
Why Spam Is Passing Through Xiaomiโs Filters
Xiaomi smartphone owners often complain that the built-in protection can not cope with the flow of unwanted messages.
- ๐ฑ Outdated spam number databases, local operators (MTS, Beeline, Television)2) Update the lock lists once in a while 1-2 The scammers change numbers every day.
- ๐ Resetting settings after update. MIUI It is known that after major updates (for example, from 13 to 14 version) resets user filtering rules.
- ๐ง Spam through messengers. Built-in filters only work with SMS and calls, but do not block messages in WhatsApp, Viber or Telegram.
- ๐ ๏ธ Google services disabled: Devices without Google Mobile Services (e.g., Chinese firmware) do not have cloud-based spam numbers.
Another common problem is false positives, where MIUI filters sometimes block legitimate messages from banks or services (such as SMS with a confirmation code), which is due to aggressive algorithms that Xiaomi borrows from Chinese partners, and the solution is to set up whitelists, which we will discuss below.
Standard Filtration Settings in MIUI
Starting with the basic tools that are available out of the box, depending on the version of MIUI, the path to settings may vary slightly, but the general logic is maintained:
- Open the Security app (the shield icon).
- Go to Spam Protection or Blocking and Filtering (on some firmware it is hidden in Settings โ Applications โ Application Management).
- Activate the switches: ๐ Call filtering โ blocks blacklisted numbers and suspicious. ๐ฌ Filtering messages โ analyzes SMS spam-like. ๐ Cloud protection โ uses Xiaomi and partner databases (Internet required).
On devices with MIUI 14+, the Smart Filter option has been introduced, which automatically sorts messages into categories: Transactions, Ads, Notifications, to enable it:
Settings โ Messages โ Smart Filtering โ EnableCall filtering enabled
SMS filtering activated
Updated spam number database (manually through "Update")
Added bank numbers to whitelist-->
Important: If the filters are activated, check if the background mode of the Security app is turned off.
- Go to Settings โ Applications โ Application Management.
- Find Security and open the Battery.
- Choose No Limits.
2. Through security settings
- Launch Security โ Protection against spam.
- Select the Blacklist.
- Click Add and enter the number manually (you can specify a mask, for example, +7999*** to block the range).
To filter SMS by keywords:
- In the same section, Protect against Spam, select Message Filtering.
- Activate the Keyword Filter option.
- Add phrases like โyou wonโ, โfree loanโ, โsubscription renewalโ (separate by commas).
How to block spam from foreign numbers
Critical detail: If you use dual-sim mode, the number lock is only valid for the same SIM-The map that spam came to. The second card will have to duplicate the settings.
Setting up whitelists for important messages
Excessively aggressive filtering can block useful SMS messages, such as notifications from banks or delivery services.
- Open Security โ Spam Protection โ Message Filtering.
- Select the White List (or Exclusions in new versions of MIUI).
- Add numbers or keywords (e.g. Sberbank, Ozon, Russian Post).
For corporate users, Enable Contact Messages is a useful feature, which automatically skips SMS from numbers stored in the phone book, and activates in the same section.
| Type of exception | Example | How do I add? |
|---|---|---|
| Phone number | +79123456789 | Manually whitelisted |
| Keyword | "Confirmation code" | Through the filter, according to the |
| Contact from the book | Sberbank Online. | Activate the option "Allow contact" |
| Prefix number | +7495*** | Add as a mask to the exception |
๐ก
If an important message is blocked, check the Spam folder in the Messages app. In MIUI 14+, it is hidden - to open it, swipe left on the chat list screen.
Third-party applications for extended filtering
Built-in MIUI tools are not always effective against modern spam, and specialized applications can help:
- ๐ก๏ธ Truecaller โ detects spammers on a database of 300 million numbers, blocks SMS Minus: requires registration and access to contacts.
- ๐ต CallApp is a Truecaller alternative with a stricter privacy policy and works without having to be linked to an account.
- ๐ฌ SMS Filter focuses on filtering messages by regular expressions (for advanced users).
- ๐ Hiya โ uses machine learning algorithms to detect fraudulent calls.
When installing third-party applications, consider:
โ ๏ธ Note: Some anti-spam applications (e.g. Truecaller) may conflict with built-in protection MIUI. If standard filters stop working after installation, disable duplicate functions in Security โ Protection against spam.
For maximum protection, combine built-in and third-party tools, such as:
- Enable basic filtering in MIUI.
- Install Truecaller to recognize unknown numbers.
- Add important contacts to the whitelist.
๐ก
Third-party applications are more efficient than built-in MIUI filters, but require more rights and can affect autonomy (due to background activity).
Spam filtering in messengers
The built-in MIUI tools do not protect against spam on WhatsApp, Telegram or Viber, and you will have to configure the protection in each application separately:
- ๐ Block the spammer: open the chat โ โฎ โ Block it.
- ๐ก๏ธ Disable notifications from groups: Settings โ Notifications โ Group chat rooms โ No sound.
- ๐ซ Report spam: in the chat with the spammer click Notify.
Telegram
- ๐ฅ Limit messages from strangers: Settings โ Confidentiality โ Calls. โ No one.
- ๐๏ธ Automatically archive chats from bots: Settings โ chat โ Archive and remove notifications.
- ๐ ๏ธ Use the bot. @SpamBot spam-complaint.
In Viber and Facebook Messenger, similar features are hidden in privacy settings.The main rule is: never follow links in messages from unknown senders, even if they are masquerading as support.
Problems after MIUI Update and Solutions
Many users find that after updating the firmware, spam filtering stops working.
- ๐ Blacklist resetting.
- ๐ต Security App does not update spam number databases.
- ๐จ Notifications appear โProtection service stopped".
Decisions:
- Reset the application settings Security: Settings โ Applications โ Application management โ Security โ Storage โ Clear the data After that you will have to reconfigure the filters.
- Manual update of spam number database: Security โ Protection against spam โ โฎ โ Update the database
- Retracement to the previous version MIUI (If the problem has occurred after the update): โ ๏ธ Attention: Firmware rollback may cause data loss.Pre-backup through Settings โ The phone. โ Backup.
If the problem persists, check if the system services are disabled:
- Go to Settings. โ Annexes โ Application management โ โฎ โ Show all applications.
- Find a Spam Protection Service (or Spam Protection Service).
- Make sure it is on and not optimized by the battery.