How to permanently block messages from spammers and annoying people on Xiaomi: 5 working ways

Spam messages, carrier ads and annoying contacts can ruin the mood of any Xiaomi owner. According to Kaspersky Lab, in 2026, one in three smartphone users encounter unwanted SMS every week. Fortunately, MIUI offers several tools to block such messages, from standard Android features to unique solutions from Xiaomi.

In this article, you will find 5 proven ways to get rid of spam: from basic blocking through the Messages app to advanced security settings MIUI. We will look at solutions for different versions of firmware (MIUI 14/15) and models (Redmi Note 12, POCO X5, Xiaomi 13T and others), especially focusing on hidden MIUI functions that are not written about in official instructions โ€“ for example, how to block messages from unknown numbers automatically or set a โ€œblacklistโ€ for specific keywords.

1. Standard lock through the application "Messages"

The easiest way is to use Googleโ€™s or Xiaomiโ€™s built-in Messages app, which works on all Xiaomi, Redmi, and POCO models regardless of the MIUI version.

To block a specific number:

  1. Open the Messages app and find a dialog with unwanted contact
  2. Slip on three points in the upper right corner โ†’ select Details
  3. Click on the icon. โ‹ฎ (still) โ†’ Lock down
  4. Confirm the action by selecting OK in the window that appears

For mass blocking of spam:

  • ๐Ÿ“Œ Select several messages with a long press
  • ๐Ÿšซ Click on the basket icon or lock icon in the top panel
  • ๐Ÿ” Choose Block the sender for all allocated

๐Ÿ’ก

If there is no lock icon in the messaging list, update the Messages app via Google Play. Xiaomi regularly adds new lock features in updates.

2.Setting up the "Black List" in MIUI Security

MIUI has its own security application, Security, where you can configure an extended lock, which is effective against spambots and mass mailings.

Instructions for setting:

  1. Open Settings โ†’ Applications โ†’ Security (or find the Security icon on your desktop)
  2. Go to the section Blocking โ†’ Blacklist
  3. Click Add and select: ๐Ÿ“ž Phone numbers for manual entry ๐Ÿ“‹ From the call log - for a selection from history ๐Ÿ“„ From messages - to block spammers

Block messages

The advantage of this method is that you can block by keywords, for example, you can disable all messages that contain the words "credit", "win" or "share".

  1. In the Blacklist section, select Settings โ†’ Message filter
  2. Add words or phrases by comma
  3. Set the filtration level: Medium or Hard
What if the blacklist doesnโ€™t work?
If the added numbers continue to send messages, check: 1. Is the MIUI firmware updated (minimum version - 12.5) 2. Is the power saving mode for the Security application 3 turned off? Are there any administrator rights for third-party antiviruses (they may conflict with MIUI Security)

3. Automatic spam filtering through Google Messages

If you use Google Messages instead of the standard Xiaomi app, additional AI tools are available to filter spam, a technique that is particularly effective for owners of POCO F5 and Xiaomi 13 Pro, where Google Messages is installed by default.

Activation of automatic filtration:

  1. Open Google Messages โ†’ tap on the profile avatar in the upper right corner
  2. Select Message Settings โ†’ Protection against spam
  3. Turn on the options: ๐Ÿ›ก๏ธ Spam filtering โ€“ for automatic sorting ๐Ÿ” Check links โ€“ to block phishing links ๐Ÿ“Š Reporting to improve Googleโ€™s algorithms

Once activated, all suspicious messages will be placed in the Spam folder and blocked, and it is important to check this folder once a week, sometimes legitimate messages (for example, from banks) get there.

๐Ÿ“Š What messaging application are you using?
Standard from Xiaomi.
Google Messages
Other (write in the comments)
I don't know what I have.

4. Blocking through the operator

If the spam comes from a specific operator (such as mass mailings from MTS or Beeline), you can use their own blocking services, which is free and works at the network level, regardless of the phone model.

Operator.Lockdown teamSupport number
MTS*111*777# or send an SMS with the STOP text to 1110890
BeelineSend stop advertising to 78780611
MegaFon*505# or SMS STOP on 0001050500
Tele2.Send stop to 1527.611

Note that operator blocking is only for advertising, and private messages from individuals will have to be blocked in other ways.

โš ๏ธ Note: Some operators may charge for SMS-teams (usually) 1-3 Before sending, check the rates on the official website.

5. Third-party applications to block spam

If the built-in MIUI tools don't work, you can install specialized applications. We tested 5 popular solutions and selected the best ones for Xiaomi:

  • ๐Ÿ›ก๏ธ Truecaller โ€“ blocks spam calls and SMS, has a database of scammers (free, there is a premium version)
  • ๐Ÿ”’ SMS Blocker โ€“ allows you to create blocking rules for keywords and regular expressions
  • ๐Ÿ“ต Hiya โ€“ specializes in blocking fraudulent messages from โ€œbanksโ€ and โ€œsupport services"
  • ๐Ÿค– Messages by Google (already mentioned above) โ€“ built-in protection from Google

For installation:

  1. Download the app from Google Play
  2. Grant permissions to read SMS and send SMS
  3. Configure the lock rules according to the application instructions

Make a backup copy of messages

Check the reviews about the application (rating not lower than 4.2)

Disable duplicate functions in MIUI Security

Provide only the necessary permits (not all!)

-->

โš ๏ธ Note: Some anti-spam apps (especially the little-known ones) can intercept your messages for analysis.Install only proven programs with high ratings and a large number of reviews.

6. Reset Message Settings (if nothing helps)

In rare cases, spam continues to pass even after all the blockings, which may be due to a failure in the message database or application conflict, then resetting the settings will help:

Instructions:

  1. Go to Settings โ†’ Applications โ†’ Application Management
  2. Find Messages (or Messages) and select it.
  3. Tap Storage โ†’ Clear data and Clear cache
  4. Reboot the phone.

After discharge:

  • ๐Ÿ”„ All locks will have to be reset.
  • ๐Ÿ“ฅ Save messages will remain, but importance tags may be missing
  • โš™๏ธ It is recommended to immediately update the application "Messages" to the latest version

๐Ÿ’ก

Resetting your message settings is a last resort, and before doing so, make sure to check if softer methods (such as updating your MIUI or changing your SMS application) help.

FAQ: Frequent questions about blocking messages on Xiaomi

Can I block messages from unknown numbers automatically?
Yes, MIUI Security has a "Block Unknown Numbers" feature to activate: Open Security โ†’ Lock โ†’ Settings Enable Block Unknown Numbers Select filtering level: Spam only or All Unknown Note: When blocked hard, you may miss important messages (e.g., from courier services).
How to unlock the number if I am wrong?
To remove a number from the blacklist: Open Security โ†’ Lock โ†’ Blacklist Find the number you want and swipe it to the left Confirm deletion by clicking OK For Google Messages: Go to Spam and lock Select a message โ†’ Unblock
Why is the lock not working on my Redmi Note 11?
Possible reasons: Outdated version of MIUI (update via Settings โ†’ About โ†’ System Update) Conflict with another anti-spam application (disable duplicate programs) Spamer number uses ID swap (in this case only blocking through the operator will help) Google Play Protection service is disabled (check in Settings โ†’ Google โ†’ Security) If the problem remains, reset the Messages application (instruction in section 6).
Can I block messages from banks or delivery services?
Technically, but not recommended. Messages from banks often contain one-time passwords (3D-Secure) or transaction notifications, and blocking them can lead to: ๐Ÿšซ Blocked payments in online stores ๐Ÿ’ณ Lack of notice of write-offs ๐Ÿ“ฆ Problems with receiving orders (if you block SMS from couriers) It is better to set exceptions in the application to block or use the Spam folder for sorting (without full blocking).
How to block messages in messengers (WhatsApp, Telegram)?
For instant messengers, use their built-in features: WhatsApp: Open chat โ†’ Click on the contact name Select Block โ†’ Block Telegram: Open the chat โ†’ press three points โ†’ Block Users To Block Channels: Click on the Name โ†’ โ‹ฎ โ†’ Unlike SMS, blocking in messengers does not require administrator rights and works instantly.