Set up anti-spam on Xiaomi: how to block spam in calls, SMS and notifications

Spam calls, SMS-mailings and intrusive notifications from scammers have become a real problem for owners of Xiaomi, Redmi and smartphones. POCO. According to Truecaller, in 2026 Russia entered the top in the year-20 countries by number of spam calls and users MIUI They often face unique types of fraud, from fake โ€œbank card lockโ€ notifications to SMS In this article, we will discuss all available methods of protection: from embedded functions. MIUI 14/15 to third-party applications and hidden settings that are not written in the official instructions.

The feature of Xiaomi smartphones is close integration with the Mi Account ecosystem and the corporate shell. MIUI, It offers advanced anti-spam tools, but many users don't know that anti-spam filters can be configured separately for calls, SMS We tested all the methods on current models (including Xiaomi 14 Ultra, Redmi Note 13 Pro, and Google Messages).+ and POCO F6) and highlight the most effective.

It's important to understand that fraudsters are constantly adapting, and if a year ago the main threat was to call with swapped bank numbers, now they are common. SMS With phishing links (e.g., โ€œYour passport is blocked โ€“ verifyโ€) and notifications from fake apps, Xiaomiโ€™s anti-spam settings should be layered, and thatโ€™s what weโ€™ll talk about.

1. Built-in anti-spam in MIUI: baseline

Shell MIUI (14 and 15) includes a built-in Security module that is responsible for blocking spam, which is often underestimated, although it can filter not only calls, but also calls. SMS, and prevent the installation of suspicious APK-To activate basic protection:

  1. Open the Security app (the shield icon).
  2. Go to Antispam (or Spam Protection in newer versions).
  3. Activate the switches: ๐Ÿ“ž Call filtering โ€“ blocks blacklist numbers and suspicious calls. ๐Ÿ’ฌ Filtration SMS โ€” Analyzes the contents of messages for fraudulent patterns. ๐Ÿ›ก๏ธ Fraud protection โ€“ prevents phishing links from being opened in SMS.

By default. MIUI It uses Xiaomi's spam number cloud database, which is updated daily, but its effectiveness varies by region: for example, in Russia and the CIS, it is less able to recognize local fraudsters than in China or India, to improve filtering:

Enable the option "Automatic update of the spam database" in the anti-spam settings

Manually add spammer numbers through the "Black List" (Calls section)

Activate Link Checker in security settings (protects against phishing)

Disable notifications from unknown senders in the section "SMS"

-->

Critical feature: in MIUI 15 The Deep Check function is available SMS, It's not just analyzing the number, it's also analyzing the content of the message, and it recognizes patterns like, "Your account is blocked," "Pay your ticket urgently," or "You won a prize." To turn it on:

  1. In the Antispam section, tap on Settings (cog in the upper right corner).
  2. Activate Deep Check SMS and confirm access to messages.

โš ๏ธ Note: If after activation of anti-spam no longer come important SMS (For example, from a bank or services, check the Spam folder in the Messages app. MIUI Sometimes transactional notifications are mistakenly filtered. To fix this, add the bank number to the White List (Antispam section). โ†’ Settings โ†’ Whitelist).

2. Call filtering settings: black and white lists

Built-in module Calls in MIUI Not only does it allow you to block individual numbers, it also allows you to set up rules for entire groups of contacts, which is useful if you're flooded with calls from unfamiliar numbers or scammers use spoofing of bank numbers:

Step 1: Adding numbers to the blacklist

  1. Open the Calls app.
  2. Tap it on. โ‹ฎ โ†’ Settings โ†’ Blacklist.
  3. Click Add and select: ๐Ÿ“ต Manual number โ€“ to block a specific spammer. ๐Ÿ“‹ From the log to block a number from the call history. ๐ŸŒ Prefixes โ€“ to lock all numbers with a certain beginning (for example, +79xxxx Russian-style).

Step 2: Set up a whitelist

If you only want to receive calls from trusted contacts (such as family or colleagues), activate the Whitelist Only mode:

  1. In the same blacklist settings, find the White List option.
  2. Add numbers that always have to be called.
  3. Back to Settings โ†’ Block calls and only turn on the whitelist.
Type of listWhen to useLimitations
Blacklist.To block known spammers or scammersDoes not protect against new numbers, requires manual updates
WhitelistIf you only want to receive calls from trusted contactsMay miss important calls (e.g. from a delivery service)
PrefixesTo block mass mailings with the same number beginningCan block legitimate numbers (e.g. bank numbers)

V MIUI 15 The function โ€œRecognition of fraudulent callsยป (AI-Voice analysis, which identifies robots and fake voices. To enable it, go to Settings โ†’ Additionally. โ†’ Fraud detection and activate the option.This feature only works on models with a Snapdragon processor 8 Gen 2/3 (for example, Xiaomi 13T Pro or Redmi K70 Pro).

Don't worry.|1-2 weekly|Every day.|Several times a day-->

3. Filtration SMS: How to Block Fraudulent Messages

SMS-Spam became one of the main threats in 2026: scammers send messages on behalf of banks, government services and even Xiaomi (for example, โ€œYour Mi Account is blocked โ€“ confirm dataโ€). MIUI Can analyze text messages, but it needs to be configured correctly.

Step 1: Activate filtration SMS

  1. Open the Messages app.
  2. Tap it on. โ‹ฎ โ†’ Settings โ†’ Spam filter.
  3. Turn on the options: ๐Ÿ” Spam filtering โ€“ automatically sends suspicious messages SMS spam. ๐Ÿ›ก๏ธ Fraud protection โ€“ blocks messages with phishing links. ๐Ÿ“ฅ Spam Notifications โ€“ Shows a Notice if suspicious has come SMS.

Step 2: Manually Adding Spam Templates

If you regularly receive SMS with the same text (for example, โ€œYour parcel is delayedโ€), add the template to the blacklist:

  1. In the Spam filter section, select Add a template.
  2. Enter keywords (e.g., โ€œparcelโ€, โ€œpenaltyโ€, โ€œwinningโ€).
  3. Keep the pattern - now it's all SMS These words will be automatically filtered.

Step 3: Checking the Spam folder

V MIUI locked-in SMS They get into a separate folder that you need to check periodically (sometimes legitimate messages get there) to open it:

  1. In the Messages app, swipe left across the screen.
  2. Select the Spam folder.
  3. If you find an important message, tap it and select Not Spam.

How to set up:

  1. Install Truecaller from Google Play.
  2. Register (you can use Google or phone number).
  3. In the settings, turn on: Block spam โ†’ Auto-block Notifications โ†’ Showing spam notifications SMS โ†’ Spam SMS filtering

2. Google Messages (Google Messages)

The official Google app with built-in spam and phishing protection is suitable for those who do not want to install third-party programs.

  • ๐Ÿ›ก๏ธ Blocks spam SMS based on machine learning.
  • ๐Ÿ”— Checks links in security messages.
  • ๐Ÿ“ฑ Integrates with Google Play Protect to protect against malicious links.

How to activate:

  1. Install Google Messages.
  2. Open the settings (โ‹ฎ โ†’ Settings โ†’ Spam protection).
  3. Enable Spam Filtering and Fraud Protection.

3. Hiya: Caller ID & Block

Truecaller alternative with a focus on robbrae blocking.

  • ๐Ÿค– Recognises automatic calls (robots, informants).
  • ๐Ÿ“ž Shows the name of the caller even for unknown numbers.
  • ๐ŸŒ Offline (database is updated once a week).
AnnexStrengthsWeaknesses
TruecallerThe largest database of spam numbers, support of the Russian languageRegistration is required, sometimes shows advertisements
Google MessagesBuilt-in protection from Google, no advertisingLess effective against local fraudsters
HiyaIt blocks robbrae well, works offline.Fewer functions for SMS-filtering

โš ๏ธ Note: When using third-party anti-spam applications, disable duplicate functions in MIUI, For example, if you have installed Truecaller, deactivate the built-in call filtering in Settings. โ†’ Antispam.

๐Ÿ’ก

Combination of built-in antispam MIUI Truecaller provides maximum protection: the first block system threats, the second - spam from local scammers.

One of the most dangerous types of fraud is phishing links in SMS, For example, a message that says, "Your card is blocked, click on the link to unlock" can lead to a fake website where your card details are stolen. MIUI There are tools to protect against this:

Step 1: Enabling Link Checking

Protection against fraud in the MIUI scans all references in SMS It alerts you to dangerous sites, to activate it:

  1. Open Security. โ†’ Antispam โ†’ Settings.
  2. Include a link check in SMS.
  3. Activate the option to block dangerous links.

Step 2: Set up Google Play Protect

Google Play Protect is a built-in scanner of malicious links and apps, and it works even if you don't use Google Messages:

  1. Open Settings โ†’ Google โ†’ Security.
  2. Make sure Play Protect is on.
  3. Enable Improved malicious link scanning.

Step 3: Manually Verifying Suspicious Links

If you've received SMS with a link, but not sure about its security, check it through the services:

  • ๐Ÿ”— Google Transparency Report โ€“ Shows the reputation of the site.
  • ๐Ÿ›ก๏ธ VirusTotal โ€“ checks the link to viruses and phishing.
  • ๐Ÿ” 2ip.ru โ€” Russian service for link analysis.

Signs of phishing SMS:

  • ๐Ÿšฉ The link leads to the site with errors in the domain (for example, sberbank-security.ru instead of sberbank.ru).
  • ๐Ÿšฉ The message contains threats (โ€œYour account will be deletedโ€) or promises (โ€œYou won 100,000 rublesยป).
  • ๐Ÿšฉ The sender asks to enter personal data (password, card number, code from the SMS).
What to do if you clicked on a phishing link?
1. Open the banking application immediately and check the transaction history. 2. If you entered the card details, block it through a mobile bank or call in support. 3. Check the phone for viruses using Malwarebytes or Dr.Web. 4. Change the passwords from important accounts (mail, social networks, Mi Account). 5. If the phone starts to brake or show ads, reset to factory settings (Settings section) โ†’ The phone. โ†’ Resetting settings).

6. Hidden anti-spam settings: for power users

V MIUI There are hidden anti-spam features that are not documented in the official instructions, and they are available through Developer Mode or special commands, and these settings will help block spam at the system level.

Method 1: Activation of hidden anti-spam ADB

If you're in your version MIUI Some functions are missing (e.g., Deep Checking) SMS), They can be included through ADB:

  1. Connect your phone to your PC and activate debugging. USB (Settings โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times tap the version number).
  2. Open the command line on PC and type: adb shell settings put global spam_protection_enabled 1 adb shell settings put global deep_sms_scan_enabled 1
  3. Reboot the phone.

Method 2: Configure through the Engineering Menu

In the engineering menu (#4636##) you can change the network settings that spammers sometimes use for mass mailings. SMS-spam:

  1. Enter the code ##4636## in the Phone app.
  2. Select Phone Information.
  3. Scroll down and find it. SMS reliability (or SMS Security).
  4. Set the value of 1 for the Spam Filter Level parameter.

Method 3: Spam blocking at operator level

Some Russian operators (e.g. MTS, Beeline, Tele2) offer free anti-spam services to connect them:

  • ๐Ÿ“ฑ MTS: send SMS with the text STOP SPAM to number 111.
  • ๐Ÿ“ฑ Beeline: activate the service "Spam Protection" through your personal account.
  • ๐Ÿ“ฑ Television2: Connect the antispam by number *155*1#.
  • ๐Ÿ“ฑ MegaFon: send 1 to 0500.

โš ๏ธ Note: Change the hidden settings through ADB Or an engineering menu can cause the phone to work unstable. Before experimenting, back up (Settings) โ†’ Additionally. โ†’ Backup and reset if the network signal has disappeared or stopped coming after the change SMS, Reset network settings (Settings) โ†’ SIM-maps and mobile networks โ†’ Resetting network settings).

7. Additional measures: how to reduce the amount of spam

Even with anti-spam enabled, scammers can seep through filters, and to minimize the risks, follow these guidelines:

1. Limit the distribution of your number

  • ๐Ÿ›’ Do not enter your phone when placing orders on dubious sites.
  • ๐Ÿ“‹ Use virtual numbers to register in the services.
  • ๐Ÿšซ Refuse to participate in raffles and promotions requiring a phone number.

2. Set up notifications in messengers

Spam doesnโ€™t just come through SMS, But also through WhatsApp, Viber or Telegram, to protect yourself:

  • ๐Ÿ”• WhatsApp: โ‹ฎ โ†’ Settings โ†’ Notifications โ†’ Disable notifications from groups.
  • ๐Ÿ”‡ In Telegram: Settings โ†’ Confidentiality โ†’ Calls. โ†’ Who can call: My contacts.
  • ๐Ÿšซ In Viber: More โ†’ Settings โ†’ Confidentiality โ†’ spamming โ†’ Block spam messages.

3. Check permissions for applications

Some apps (such as games or stores) request access to the app. SMS or a call log to send spam on your behalf, to check permissions:

  1. Open Settings โ†’ Applications โ†’ Permissions.
  2. Choose. SMS or Call log.
  3. Disable access for suspicious applications.

4.Use two-factor authentication (2FA)

If fraudsters gain access to your number (for example, via SIM-swap), they will be able to hack into bank and social media accounts.

  • ๐Ÿ” Turn it on. 2FA Wherever possible (banks, post office, Mi Account).
  • ๐Ÿ“ฑ Use Google Authenticator or Authy instead SMS-code.
  • ๐Ÿšซ Never share codes from SMS, Even if the banker callsยป.

๐Ÿ’ก

The most reliable protection against spam โ€“ a combination of built-in tools MIUI, Third-party anti-spam (Truecaller) and careful treatment of personal data.

FAQ: Frequent questions about setting up anti-spam on Xiaomi

๐Ÿ”น Why anti-spam in MIUI Does not block some spam calls?
Built-in spam number database in MIUI It's updated every few days and may not keep up with new scammers. Solution: Add a number manually to the blacklist. Install Truecaller, it updates the database in real time. Check if the cloud protection option is enabled in Security. โ†’ Antispam.
๐Ÿ”น How to get it back SMS Spam folder if there is an important message?
Open the Messages app, swipe left to open the side menu and select Spam. SMS, You tap it and click on it, "Don't Spam," and it'll go back to the main list, and the sender will be added to the whitelist.
๐Ÿ”น Can you completely disable all spam calls?
You can't block spam 100%, because scammers are constantly changing numbers, but you can minimize the number of spam numbers.