How to permanently disable spam calls on Xiaomi: proven ways

Why spam calls are a problem for Xiaomi owners

Spam calls have become a scourge of modern smartphones β€” according to Kaspersky, in 2023, one in two Xiaomi users encountered them daily, scammers, marketers and robot auto-callers exploit vulnerabilities in phone networks to penetrate even secure shells like MIUI. Budget models (Redmi Note 12, Poco X5) are especially vulnerable, where standard filters work less efficiently.

The problem is compounded by the fact that spammers are adapting to new methods of blocking: they fake numbers under local (so-called spoofing), use virtual ones. SIM-cards and even calls from numbers similar to official ones (for example, +7 495 XXX-XX-XX In this article, we will discuss the unique methods of blocking that work specifically for Xiaomi – from hidden functions. MIUI to little-known operator settings.

MIUI Built-in Tools: How to Turn on Spam Protection

The MIUI shell (versions 12-14) has a built-in spam protection module, but by default it doesn't work at full capacity.

  1. Open the Phone app β†’ tap three dots in the top right corner β†’ select Settings β†’ Spam and lock.
  2. Turn on the switches: πŸ” Spam Definition (analyzes Xiaomi’s number database) πŸ›‘οΈ Blocking Spam (Automatically Drops Suspicious Calls) πŸ“ž Unsolicited Call Filter (Hides It From a Log)

Blacklist.

Importantly, MIUI 14 has a Smart Lock feature that learns from your actions, so if you manually block 3-5 similar numbers, the system will automatically sift out similar numbers, but this mechanism only works when Mi Account Sync is enabled (check Settings β†’ Xiaomi Account).

πŸ’‘

If after updating MIUI, the spam filter settings disappeared, reset the Phone app cache to Settings β†’ Applications β†’ Application Management β†’ Phone β†’ Storage.

Hidden MIUI settings: how to strengthen protection

Few people know, but MIUI has hidden parameters that allow you to fine-tune the filtering of calls.

  1. Open the Phone app and enter the code in the search bar (a magnifier at the top): ##4636## This will open the testing menu.
  2. Go to the Phone Information tab.
  3. Scroll down to Spam Protection and enable: πŸ”„ Aggressive mode (aggressive filtration mode) 🌍 Global blacklist sync (synchronization with Xiaomi’s global blacklist)

⚠️ Warning: Aggressive mode can also block legitimate calls (e.g., from delivery services or taxis) if you notice missed important calls, return settings to the original state.

What if the #4636## code doesn't work?
On some models (e.g. Xiaomi) 13 Ultra or Redmi K60 Pro) this code is locked. Alternative is to use ADB-Adb shell settings put global spam_protection_level 3 This will include the maximum level of protection.

Applications to block spam: top-5 solutions for Xiaomi

If the built-in MIUI tools aren’t enough, install one of the specialized applications, and we tested them on the Xiaomi 12T, Redmi Note 11 Pro+ and Poco F5 – here are the best options:

AnnexFeaturesConsRatings.
Truecaller300 million numbers define spam in real time Integration with MIUIRequires registration, collects data⭐⭐⭐⭐⭐
HiyaBlocks Robbrae Minimalist interfacePaid premium version⭐⭐⭐⭐
Kaspersky Who CallsAnalysis of the Kaspersky cloud base Protection against phishingBattery costs⭐⭐⭐⭐
CallAppCall recordings Social profiles of callersAdvertising in the free version⭐⭐⭐
Should I Answer?Open source code No collection of personal dataFewer functions⭐⭐⭐

πŸ”Ή Important nuance: On Xiaomi with MIUI 13+ Some applications (such as Truecaller) may conflict with the built-in spam protection module. To avoid double filtering, turn off the standard filter in Settings β†’ Spam and blocking.

πŸ“Š What Spam Blocking App Are You Using?
Truecaller
Hiya
Kaspersky Who Calls
CallApp
Other/Not using

Operator settings: how to block spam at the SIM-card level

Many operators (MTS, Beeline, MegaFon, Tele2) provide free spam filtering services, and their advantage is that they lock before a call reaches your Xiaomi, which saves battery life.

You can activate the protection:

  • πŸ“± Through USSD-teams: MTS: *111*789# β†’ Choose "Spam Protection" Beeline: *110*789# β†’ Β«Antispam MegaFon: *105*789# β†’ Β«Blocking fraudsters Television2: *155*1# β†’ Β«Protection against spamΒ»
  • 🌐 In the personal account on the operator's website (section "Services" or "SecurityΒ»).
  • πŸ“ž Calling the operator (numbers: 0890 for MTS, 0611 for Beeline, etc.).

⚠️ Warning: Operators only block numbers from their blacklists. Fraudsters often use virtual ones SIM other countries, for example, +372 for Estonia or +371 for Latvia, which do not fall under the filter, in which case combine operator protection with built-in tools. MIUI.

Make sure the service is activated|Check balance (some operators charge a fee)|Update the blacklist in your personal account|Call the test number (for example, *111# for MTS)-->

Blacklist and Whitelist: How to Manually Set Up

If automatic filters fail, create personalized locking rules. MIUI It's done this way:

  1. Open the phone. β†’ Call magazine.
  2. Slip on the spammer number β†’ select Block.
  3. For mass blocking: Go to Settings β†’ Spam and Lock β†’ Blacklist. Click Add and enter numbers manually (you can specify masks, for example, +7926* to lock all numbers with the code 926).

For whitelisting (allow calls only from certain numbers):

  1. In Settings β†’ Spam and Block, turn on Contacts Only Mode.
  2. Add exceptions to the White List (such as family or rescue numbers).
  3. Contact Xiaomi for support: Write to the support chat with a description of the problem (attach screenshots of call logs). Specify the phone model and the version of MIUI (find in Settings β†’ About phone).

⚠️ Note: If after resetting the network spam calls stopped, but after 1-2 days resumed - your number is likely sold offline. SIM-Cards with a change to a new tariff (fraudsters often track old tariff plans).

FAQ: Frequent questions about spam calls on Xiaomi

Can I block all international calls to Xiaomi?
Yes, MIUI has this feature. Go to Settings β†’ Spam and Lock β†’ Block international calls and switch on the switch. Exceptions can be added to the whitelist.
Why did the spam filter settings stop working after the MIUI update?
Large updates (e.g. with the MIUI 12 on MIUI 13) resets some settings. Try: Clear the cache of the Phone application. Reset the network settings (Settings) β†’ SIM-map β†’ Reset) Reinstall the update via Settings β†’ The phone. β†’ Updating the system.
How to block spam calls on Xiaomi without root rights?
All of the methods in this article work without root. If you need advanced features (like blocking by keywords in your voice), use apps like Call Blocker (requires permission to access calls, but not root).
Can spammers bypass the lock on Xiaomi?
Yes, if they use: Spoofing (spoofing) - for example, calling from a number similar to your own. VoIP calls (via WhatsApp, Viber - blocked separately in the settings of these applications), numbers with non-standard prefixes (for example, +88 or +87 for satellite communication), in such cases, only a combination of carrier lock and third-party applications helps.
How to return missed calls after blocking?
If an important call was mistakenly blocked: Check the log in the phone β†’ Spam (tab hidden - swipe left in the call log) Restore the number from the blacklist. If the call is not saved, request details from the operator (paid service, ~50–100β‚½).