Xiaomi Redmi 4X is still a popular budget smartphone, but its built-in spam protection system often blocks not only advertising messages, but also important notifications. Users face problems when receiving SMS from banks, confirmation codes from messengers or even regular calls from unknown numbers. In this article, we will discuss how to completely or selectively disable antispam on Redmi 4X, what risks this entails, and what to do if standard methods do not work.
It is important to understand that antispam in MIUI is integrated at the system level and is closely related to Xiaomi Cloud services. Simply turning off the settings may not work due to automatic activation after rebooting or updating. We tested all the current methods on the firmware MIUI 8 Global Stable 8.5.1.0 (Android 6.0) and MIUI 9/10 (Android 7.1) to offer working solutions.
If you are using Redmi 4X with custom firmware (for example, LineageOS or Pixel Experience), the methods below may not be suitable - in such cases, antispam is controlled through the settings of the firmware itself or Magisk modules. MIUI read on.
Why does anti-spam on Redmi 4X block messages?
Xiaomiβs spam filtering system works on several criteria, and is often wrong.
- π± Spam Numbers database: Xiaomi uses a cloud database that is automatically updated. If your bank or service is blacklisted (for example, due to mass mailings), all of them are not listed. SMS These numbers will be blocked.
- π Text Analysis Algorithm: Keyword messages ("code", "confirmation", "password") can be spammed if sent from an uncertified number.
- π Regional restrictions: Some firmware (especially Global Stable) has more aggressive antispam filtering of numbers from other countries.
- π Conflict with other applications: If third-party antiviruses (Avast, Kaspersky) or managers are installed SMS (Truecaller, they can duplicate filtering.
Interesting fact: on the Redmi 4X with China Stable firmware, antispam works differently, with less SMS blocking, but more call filtering, due to local telemarketing laws.
Method 1: Disable antispam via standard MIUI settings
The safest method is to use embedded tools, which is suitable for most users and does not require super-user rights.
- Open the Messages app (an envelope icon).
- Slip on three dots in the upper right corner β select Settings.
- Go to Block and Spam filter (or Antispam depending on the MIUI version).
- Turn off the sliders: π« Spam filter-SMS π« Blocking spam calls π« Checking numbers in the cloud (if any)
Blacklist.
After that, restart your phone, and if the anti-spam is back on, you have Xiaomi system policies on your firmware that force the protection to be activated, and then move on to the next one.
βοΈ Checking the anti-spam shutdown
β οΈ Note: On some versions MIUI 10 for Redmi 4X When antispam is disabled, push notifications from system applications (such as Mi Cloud or Mi Video) stop coming, because Xiaomi services use the same channels to send notifications. SMS (For example, Google Messages).
Method 2: Use the engineering menu (code ##4636##)
If the standard shutdown didnβt work, you can try deactivating antispam through an engineering menu.This method works on Redmi 4X with Android 6.0/7.1 firmware, but you need to be careful β wrong actions can disrupt the network.
Instructions:
- Open the Phone app and enter the combination: ##4636##.
- In the menu that appears, select Phone Information (or Phone Information).
- Scroll down to the SMSC (SMS Service Center) unit.
- Click Update β this will reset the settings. SMS-centre.
- Return to the main menu of the engineering mode and select Battery Settings β Use History.
- Find the process com.android.mms.service and click Stop.
Step-by-step:
- Download Googleβs Platform Tools and unpack the archive.
- Connect Redmi 4X to your computer and select File Transfer (MTP) mode.
- Open the command prompt (cmd) in the ADB folder and type: adb devices Make sure the device is identified (its serial number should appear).
- Use the command to disable anti-spam: adb shell settings put global spam_mode 0
- Reboot your phone: adb reboot
After this command, the anti-spam will be disabled at the system level, but cloud-based number verification (via Xiaomi servers) can remain active.
adb shell pm disable-user --user 0 com.miui.antispamβ οΈ Attention: Teams ADB Temporarily disabling system security checks, which could lead to Xiaomi Redmi 4X will no longer receive updates by air (OTA) Or it will start to give out errors when syncing with Mi Account. If it is critical, return the settings with the command: adb shell settings put global. spam_mode 1 adb shell pm enable com.miui.antispam
π‘
If ADB canβt see the device, try switching USB mode to PTP (Camera) or installing drivers manually through the Mi PC Suite.
Method 4: Edit system files (root only)
If you have root rights (e.g., via Magisk or SuperSU), you can completely remove the anti-spam components by editing your system files, which is 100% effective, but it can be a risk to system stability.
What needs to be done:
- Install a file manager with root support (such as Root Explorer or Solid Explorer).
- Go to /system/priv-app/MiuiAntispam
- Remove or rename the folder MiuiAntispam (for example, in the MiuiAntispam_bak).
- Also delete files: /system/app/SpamProtection/system/priv-app/SpamFilter
Reboot the phone.
After that, the anti-spam will be permanently disabled, but there may be problems with:
- π Calls: Some numbers may be defined as "unknownΒ».
- π§ Email: built-in Mi Mail client will stop filtering spam.
- π Updates: Xiaomi may require system files to be restored before installation OTA.
π‘
Editing system files is a last resort, and if you're not sure what you're doing, use ADB or standard settings.
Alternative solutions: if the anti-spam does not turn off
If none of these methods worked, consider alternatives:
- π² Set up a third-party. SMS-Messages: Google Messages, Textra SMS or QKSMS They have their own spam filters that you can turn off completely. They'll replace the standard messaging app.
- π Reset network settings: Go to Settings β SIM-maps and mobile networks β Resetting network settings. This sometimes helps with blocking. SMS.
- π± Sneak the custom Recovery: Installation TWRP and cache cleaning /data and /system It can reset the anti-spam settings!
- π§ Use Magisk modules: The Magisk repository has modules to disable Xiaomi system services, such as Disable MIUI Optimizations.
If the problem is only with bank SMS, contact your bankβs support and ask to add their number to Xiaomiβs whitelist.