How to completely disable anti-spam on Xiaomi Redmi: from SMS to system notifications

The anti-spam system on Xiaomi Redmi smartphones often becomes a headache for users: blocks important SMS from banks, hides notifications from messengers and even interferes with business applications. Despite the fact that the feature is designed to protect against fraud, its aggressive work leads to the loss of critical messages. Especially the problem for owners of Redmi Note 10/11/12, Redmi 9/10 and the flagship Redmi K50/K60, where anti-spam is integrated at the MIUI level.

In this article, you will find 5 working methods to disable anti-spam, from basic settings in the security menu to hidden developer settings and edit system files. We will discuss how to unlock SMS, calls, application notifications and even bypass operator-level restrictions. All instructions are tested on the latest versions of MIUI 14/15 and are relevant for all Redmi models released after 2019.

Why does anti-spam on Xiaomi block messages?

The MIUI anti-spam system works on three mechanisms:

  • πŸ“Š The database of fraudulent numbers - updated by Xiaomi and telecom operators (MTS, Beeline, Tele2.
  • πŸ€– Machine learning algorithms analyze the frequency of messages, their content and the behavior of the sender, SMS Confirmation code from Sberbank can be blocked if it comes from a new number.
  • πŸ”’ Integration with Google Play Protection – on devices with Google services, antispam syncs with the Google Messages database, which doubles the number of false positives.

The main problem is the lack of flexible settings. Unlike Samsung or iPhone, where you can add numbers to a whitelist, on Xiaomi, even after disabling anti-spam in the settings, the lock can remain in the settings, due to the fact that some of the functions work at the MIUI core level and are not controlled through the graphical interface.

⚠️ Note: Redmi models for the Chinese market (with China firmware) ROM) Antispam cannot be disabled by standard methods – you will need to unlock the bootloader and install Global. ROM.

Method 1: Disabling antispam in security settings

The simplest method is to deactivate the built-in filter through the Security menu, which is suitable for most users and does not require superuser rights.

  1. Open the Security app (the shield icon).
  2. Go to Antispam (or Spam Protection in newer versions of MIUI).
  3. Turn off the sliders: πŸ“΅ Blocking spam calls πŸ’¬ Spam filtering-SMS πŸ”” Spam Notices (optional)

Blacklist.

Once you've turned off, restart the device. If the messages are still blocked, move to the next way.

β˜‘οΈ Checking after disabling anti-spam

Done: 0 / 4

Method 2: Allowing notifications for specific applications

MIUI Antispam often blocks notifications from messengers (WhatsApp, Telegram, Viber) and banking applications.

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Select the desired application (for example, Sberbank Online).
  3. Click Notifications and activate all categories: πŸ“© Pop-up notifications πŸ”” Sound. πŸ“± Badge on the lock screen

Other permits

Display over other windows

Auto-start

For instant messengers, check the settings inside the app itself. For example, on Telegram, go to Settings β†’ Notifications and sounds and turn off the option Use High-Priority Channels – this sometimes conflicts with MIUI anti-spam.

πŸ’‘

If the notifications from the bank do not come, add the sender number (for example, 900 for Sberbank) to the contacts with the name "Bank", which increases the chances that the system will miss the SMS.

Method 3: Using Developer Mode to Bypass Restrictions

If standard methods don’t work, you can use hidden MIUI settings. First activate the developer mode:

  1. Go to Settings. β†’ The phone.
  2. Click 7 times on the MIUI version until you become a developer!
  3. Back to Settings β†’ Additionally. β†’ For developers.

After settings, restart the device, a method that is particularly effective for the Redmi Note 10 Pro and Redmi K40 models, where anti-spam is tightly integrated into the system.

What to do if there is no β€œDevelopers” item?
If after 7 clicks on the version of MIUI mode is not activated, check: 1. You have the official firmware (not custom). 2. Xiaomi account is tied to the device. 3. Try to update MIUI to the latest version through Settings β†’ System Update.

Method 4: Editing system files (for advanced users)

On some firmware, MIUI anti-spam is managed through hidden configuration files, and editing them will require root rights or access via ADB.

If you have root access, follow the following steps:

  1. Install a file manager with root support (such as Root Explorer).
  2. Go to /data/data/com.miui.securitycenter/files/spam/
  3. Delete or rename files: πŸ“„ spam_db β€” lock-in πŸ“„ spam_rules.conf β€” filtering-rule

Reset the device.

For users without root, you can use ADB. Connect your smartphone to your PC, turn on USB Debugging and execute the command:

adb shell pm uninstall -k --user 0 com.miui.antispam

This command removes the anti-spam component for the current user without deleting system files.Caution: after the MIUI update, anti-spam can recover.

⚠️ Note: Editing system files may cause the device to run unstable or reset settings. Create a backup before you start using Settings β†’ Additionally. β†’ Backup and reset.

Method 5: Alternatives SMS-spam-bypass

If none of the methods worked, the last option remains to use a third-party. SMS-App that does not comply with the rules MIUI. Best options:

AnnexAdvantagesDeficiencies
Google MessagesBuilt-in spam protection (but less aggressive), sync with your Google accountRequires Google services, can block some banking SMS
Textra SMSFlexible filtering settings, support for dark themePaid version for advanced functions
QKSMSOpen-source, minimalist interface, no advertisingFewer functions compared to paid counterparts
Pulse SMSCross-platform (works on PC), cloud backupSubscription for full functionality

To install an alternative application:

  1. Download it from Google Play or APKMirror.
  2. Go to Settings β†’ Applications β†’ By default.
  3. Select the new application as an SMS App.
  4. In the new app settings, turn off all spam filters.

Another common mistake is to use Cleanup in the Security app, which resets the anti-spam settings to the factory settings, so once you use it, you have to repeat all the changes again.

πŸ’‘

If anti-spam is not disabled by any means, check if the device has enterprise software (e.g. from the employer) installed, which can block changes to system settings.

FAQ: Answers to Frequent Questions

Can I turn off anti-spam without root rights?
Yes, in 80% of cases, standard settings of methods 1-3 are enough. Root is required only for editing system files or on custom firmware.
Why do not you come to Sberbank after disconnecting anti-spam SMS?
The problem may be on the operator's side. USSD-request *500*1# (for MTS or *111*52# (For Beeline, to check services, to call the bank to see if messages on their side are blocked.
Will anti-spam work after resetting to factory settings?
Yes, after resetting, all anti-spam settings will return to factory settings. You'll have to manually turn it off again.
How to check if anti-spam is blocking my messages?
Go to the Messages app, click on the three dots in the top right corner and select Spam. There will be all blocked SMS. For calls, check the log to Phone β†’ Spam.
Can I turn off spam only for individual contacts?
In the standard annex MIUI But you can: Add contact to Favorites (it prioritizes). Use third-party. SMS-Applications (e.g. Textra) that have whitelists.