How to completely disable anti-spam on Xiaomi: 5 working ways

The anti-spam system in Xiaomi smartphones (including Redmi and POCO) often blocks not only advertising messages, but also important notifications from banks, delivery services or instant messengers. Users face a situation where SMS with a confirmation code does not come, and calls disappear in the Log from unknown numbers. The problem is complicated by the fact that standard MIUI settings do not always allow flexibly configuring filtering - sometimes you need to completely disable anti-spam.

In this article, we will discuss all the current ways to deactivate antispam on Xiaomi, including hidden firmware functions, ADB commands and alternative methods for specific models (for example, Redmi Note 12 or POCO F5). We will focus on the nuances of antispam on different versions of MIUI (12 to 14) and the consequences of turning it off. If you are tired of losing important messages or want to regain control over incoming calls, read more.

Why does anti-spam on Xiaomi block messages?

The MIUI spam filtering system works on three different mechanisms:

  • πŸ“± Local database: Xiaomi collects spam number data at the firmware level and updates it through the OTA. These lists often contain errors, especially for regional operators.
  • ☁️ Cloud sync: If you are logged in to Mi Account, your smartphone can block numbers marked as spam by other users (even mistakenly).
  • πŸ€– AI Content Analysis: Algorithms scan text SMS The presence of "suspicious" phrases (e.g., "call back", "win", "credit") leads to false positives on legitimate messages.

The key problem is lack of transparency: MIUI does not show which criteria blocked the message or call, the user sees only the result: a missed code from the bank or an unsaved courier number. Moreover, on some models (for example, Xiaomi 13T), antispam is integrated into the system application com.android.contacts, which makes it difficult to disable it by standard methods.

πŸ“Š What anti-spam problems have you encountered?
SMS codes disappear
Calls from unknown people are blocked
Notices from messengers do not come
Other
No problem.

Method 1: Disable antispam via standard MIUI settings

On most Xiaomi devices (including Redmi Note 11, POCO X5), antispam can be partially deactivated via the settings menu.This method does not require root or PC connection rights, but does not work on all firmware versions.

Instructions:

  1. Open the phone application (pipe icon).
  2. Click on the three dots in the upper right corner β†’ select Settings.
  3. Go to the section Blocking and anti-spam (on some models – Spam and blocking).
  4. Turn off the switches: πŸ”„ Filtering spam calls πŸ“§ Filtering Spam Messages ☁️ Cloud-based spam protection (if any)

Annexes

Application management

Communications

Permits

SMS

Contact

β˜‘οΈ Checking the anti-spam shutdown

Done: 0 / 4

Method limitations: On devices with MIUI 14 and later, some menu items may not be available. For example, on Xiaomi 13 Pro, the Blocking and Antispam section is hidden deeper: Settings β†’ Apps β†’ Phone β†’ Permissions β†’ Additional settings. If the standard method does not work, move on to the following methods.

Method 2: Use of the MIUI Hidden Settings (Hidden Settings)

Firmware MIUI It contains hidden parameters that are not available through the standard interface. MIUI Hidden Settings (available on Google Play or official website) 90% device Xiaomi/Redmi/POCO s MIUI 12–14.

Step-by-step:

  1. Install the MIUI Hidden Settings app and give it all the permissions you have requested.
  2. Open the application and go to the System Settings section.
  3. Find Spam Protection or Call & SMS Filter.
  4. Turn off all switches associated with: πŸ“ž Call Blocking (Call Blocking) πŸ’¬ SMS Filtering (filtering) SMS) 🌐 Cloud Spam Database (Cloud Spam Database)

Save the changes and restart the device.

What if MIUI Hidden Settings is not working?
If the app doesn't find hidden settings, try: 1. Update MIUI Up to the latest version (through Settings) β†’ The phone. β†’ System update). 2. Install an alternative version of the application with 4PDA (look for a topic "MIUI Hidden Settings for your model). 3. Use ADB-Teams (Method 3 of this Article).

Warning: Changing hidden settings can cause system applications to work in an unstable way. If all SMS (including legitimate ones) stop coming after disabling anti-spam, return the settings to their original state and try another method.

Method 3: Disabling antispam via ADB (for power users)

If standard methods don’t work, you can use Android Debug Bridge (ADB), a low-level Android management tool that requires connecting your smartphone to your PC and enabling USB Debugging, but is guaranteed to disable antispam at the system level.

What you need:

  • πŸ–₯️ Computer with Windows/macOS/Linux and installed Xiaomi drivers.
  • πŸ“± Cable USB (preferably original).
  • πŸ”§ Utility. ADB Tools (download from Google website).

Instructions:

  1. Turn it on on your smartphone: πŸ”§ Settings β†’ The phone. β†’ Version. MIUI (Press 7 times to activate Developer Mode). πŸ”Œ Settings β†’ Additionally. β†’ For developers β†’ Debugging by USB.

Connect the phone to the PC and confirm the debugging permission.

ADB

adb shell


pm disable-user --user 0 com.android.spamprotection




pm disable-user --user 0 com.miui.antispam

Reset the device.

pm disable-user --user 0 com.miui.cloudservice

But keep in mind that this can disrupt the work of data backup.-->

Attention: ⚠️ Disabling system applications through ADB It can cause a phone malfunction if the calls stop working after the commands are executed or SMS, return the settings to the team:

pm enable com.android.spamprotection

Method 4: Manually remove spam database via file manager (root)

For root-right users, a radical method is available, which is to delete the files of the anti-spam database, which is suitable if the previous ones have failed, but requires caution: wrong actions can lead to data loss.

Instructions:

  1. Install a file manager with root support (such as Root Explorer or FX File Explorer).
  2. Go to /data/data/com.android.providers.telephony/databases/
  3. Find the files: πŸ“„ spam.db (spam number database) πŸ“„ mmssms.db (messages, including blocked messages)

spam.db.bak

Reset the device.

Important: After deleting the files, the anti-spam will stop working, but some message settings (such as SMS history) may also reset, which is irreversible – you can’t restore remote databases without a backup.

Method 5: Alternative solutions for specific models

Some Xiaomi devices have unique anti-spam features. Consider solutions for popular models:

ModelProblem.Decision
Redmi Note 10/11Blocks SMS from banks (Sber, Tinkoff)Disable Security β†’ Spam Protection β†’ SMS filter + install Messages by Google as the default application.
POCO F3/F4Call notifications are missingIn Settings β†’ Notifications β†’ Phone enable Show notifications and disable Battery Optimization for the application.
Xiaomi 12/13 SeriesAntispam integrated into Mi SecurityRemove updates for Mi Security through Settings β†’ Apps β†’ Remove updates.
Redmi 9/9ANo antispam section in the settingsUse it. ADB-commands (method 3) or install a third-party application for SMS (for example, QKSMS).

For devices running MIUI Global (European/Indian firmware), antispam is usually less aggressive than on MIUI China. If you use the Chinese firmware version, consider flashing it to the global via the Mi Flash Tool, which will solve the problem of spam filtering without additional manipulation.

πŸ’‘

On devices with MIUI 14+, anti-spam can automatically turn on after the system update. To avoid this, turn off automatic sync in Settings β†’ Mi Account β†’ Sync before updating.

What if the anti-spam is turned off, but SMS still does not come?

If you've followed all the instructions, but the messages still don't reach, the problem may be something else.

  • πŸ“Ά Network settings: Make sure that in Settings β†’ SIM-maps and mobile networks β†’ Name of the access point (APN) You've got the right parameters for your operator, for example, for MTS. APN It should be internet.mts.ru.
  • πŸ”• Blocking by operator: Some operators (e.g. Tele2) block SMS Call support and request verification.
  • πŸ“± Application Conflict: Antiviruses (Avast, Kaspersky) or optimizers (Clean Master) can block SMS. Remove them temporarily.
  • πŸ”„ Reset Network Settings: Go to Settings β†’ System system β†’ Resetting settings β†’ Resetting Wi-Fi, Mobile Network and Bluetooth.

If the problem persists, try using an alternative SMS application, such as:

  • πŸ“¬ Google Messages (supported by Google) RCS, It requires registration in Google)
  • πŸ’¬ QKSMS (Open source code, without advertising)
  • πŸ“± Textra SMS (Flexible notification settings)

Attention: ⚠️ On some Xiaomi firmware, the Messages system application cannot be replaced by a third-party without root rights. In this case, you can only accept the restrictions or consider flashing on custom firmware (for example, LineageOS).

FAQ: Frequent questions about anti-spam on Xiaomi

Can I turn off antispam without root and ADB?
Yes, most devices have standard settings (method 1) or MIUI Hidden Settings (method 2) and require ADB and root only for older models or Chinese firmware.
Why did all SMS stop coming after anti-spam was turned off?
You've probably disabled the Messages system application or deleted the critical database. Try: Revert your anti-spam settings to their original state. Set up a third-party. SMS-application (e.g. Google Messages) Reset network settings (Settings) β†’ System system β†’ Resetting settings).
How to check if anti-spam is blocking my messages?
Go to Phone β†’ Call Log β†’ Spam (or Messages β†’ Spam) and it shows all blocked calls and SMS. If the partition is empty but the messages don't come, the problem is not anti-spam.
Will anti-spam work after resetting settings?
Yes, after resetting to the factory settings, the anti-spam will turn on automatically. To avoid this, immediately after the reset, turn it off via the standard settings (mode 1).
Can I turn off anti-spam only for specific numbers?
In standard settings MIUI However, you can: Add the numbers to your Contacts (no contact messages filtered). Use third-party numbers. SMS-applications with white lists (for example, QKSMS).