How to permanently block calls from unknown numbers on Xiaomi: from standard features to secret chips MIUI

Spam calls from scammers, intrusive offers from banks and operators, robots with advertising – Xiaomi owners face this problem daily. According to Truecaller, in 2026, each smartphone user in Russia receives an average of 12 unwanted calls per month, and in some regions this figure reaches 20. MIUI offer unique tools to fight spam – from the built-in filter of unknown numbers to hidden features that even experienced users do not know about.

In this article, we will discuss 5 working ways to block unknown numbers on Xiaomi, Redmi and other devices. POCO β€” From basic settings to advanced tricks using ADB And third-party apps. You'll learn how to do this:

  • πŸ”’ Set up a built-in blacklist in MIUI So that it blocks even hidden numbers.
  • πŸ“± Use Google Phone and Truecaller to identify spammers in real time
  • πŸ› οΈ Enable Do Not Disturb mode with smart exceptions for important contacts
  • πŸ”§ Apply ADB-commands to block calls at the system level (without root)
  • ⚠️ Bypass the limitations of operators who sometimes skip spam despite all settings

Important: The methods work on all current versions MIUI 14/13 and HyperOS, including Xiaomi 14, Redmi Note 13, POCO F6 and older models on Android 11+). If you have a device on MIUI 12 or below – some items may not be available.

πŸ“Š How often do you get bothered by spam calls?
Every day.
Several times a week
Rarely, but accurately.
Never got one.

1. Built-in blacklist in MIUI: How to Block Unknown Numbers in 30 Seconds

The easiest way is to use a standard call blocker built into the firmware. MIUI. It can filter not only specific numbers, but also entire categories of calls (for example, hidden or international:

  1. Open the Phone app (the tube icon on the desktop).
  2. Slip on three dots in the upper right corner β†’ select Settings.
  3. Go to the section β€œNumber Lock” (or β€œSpam and Block in New Versions”).
  4. Activate the switch to Lock Unknown Numbers.
  5. Additionally, you can enable Block Hidden Numbers and Filter Spam (using the Xiaomi database).

⚠️ Note: In some regions (e.g. Russia, Kazakhstan) the Spam Filter function may not work properly due to local legislation. If important calls are missing after activation, disable it and use alternative methods in this article.

Is the "Block Unknown Numbers" switch on?

Is the option "Block Hidden Numbers" activated?

Have spammer numbers been added to the blacklist?

Is the function checked after the phone restarts?

-->

If you need to block a specific number that has already called:

  1. Open the call log in the Phone app.
  2. Find the right number. β†’ press it β†’ select Block.
  3. Confirm the action (in some versions) MIUI You will need to enter a password from your Mi Account).

Important: Built-in blocker MIUI It doesn't save locked numbers in the cloud. Once you reset your phone or flash it, the list will be cleared. If you need backup, use third-party apps (as discussed in Section 3).

2. Do not disturb settings to filter calls according to schedule

Function Do not disturb (DND) into MIUI Not only does it turn off notifications, it can automatically block all incoming calls from unknown subscribers, which is useful if spam comes at a certain time (for example, during the day on business days).

How to set up:

  1. Go to Settings β†’ Sound and vibration β†’ Do not disturb.
  2. Turn on the function and set up a schedule (for example, from 9:00 to 18:00).
  3. In the Calls section, select Contacts Only or Repeat Calls (if someone calls twice within 3 minutes, the call will pass).
  4. Activate the option to Block Unknown Numbers in the same menu.
DND regimeWhat's blockedExceptions
Only contacts.All calls except those saved in the phone bookRepeated calls (if enabled)
Repeated callsFirst call from an unknown numberSecond call from the same number within 3 minutes
All right.Absolutely all challenges.No (use with caution!)

πŸ’‘ Useful tip: If you are afraid to miss an important call, add to the Exceptions (in settings) DND) Bank numbers, delivery services or other critical contacts. β†’ Calls. β†’ Select contacts.

What to do if DND not blocking spam?
If calls from unknown numbers still pass after setting up Do Not Disturb, check: 1. Priority of notifications: some system applications (such as Mi Pay or Mi Home) may ignore DND. Go to Settings. β†’ Annexes β†’ Permits β†’ Prioritize notifications and disable unnecessary. 2. Updates MIUI: In some versions of the firmware there are bugs with DND. Update your phone to the latest version in Settings β†’ The phone. β†’ System Update. 3. Third-party launchers: If you use an alternative launcher (like Nova Launcher), it may reset settings DND. Try to return the standard launcher MIUI.

3 Third-party applications: Truecaller vs Google Phone vs Spam filter from MTS

Built-in tools MIUI They don't always deal with spam, especially if they use spoofing or international lines, and specialized applications can help. We tested the 3 most effective ones:

πŸ“Œ Truecaller: The Best Spam Identifier

  • πŸ” Database with over 500 million numbers (updated in real time).
  • 🚫 Automatic blocking of spam and scammers.
  • πŸ“ž Shows the name of the caller even for unknown numbers.
  • ⚠️ Cons: Requires access to contacts and SMS, Sometimes it is wrong to define spam.

πŸ“Œ Google Phone: Built-in filter from Google

  • πŸ†“ Free and no advertising (unlike Truecaller).
  • πŸ”„ Integration with Google services to identify spam.
  • πŸ“Š Statistics of blocked calls.
  • ⚠️ Cons: Not in all countries, less accurate than Truecaller.

πŸ“Œ "Spam filter" from MTS / Beeline / MegaFon

  • πŸ“± Official application of your operator (for example, My MTS).
  • πŸ›‘οΈ Blocks spam at the network level (no matter the phone).
  • πŸ’° Frequently free for operator subscribers.
  • ⚠️ Cons: It only works with SIM-The operator's card can block legitimate calls.

πŸ”Ή Which option to choose?

  • If you need maximum coverage, install Truecaller.
  • If you value privacy, use Google Phone.
  • If spam is most likely from Russian numbers, try your operator’s application.

⚠️ Note: Apps like Truecaller require permission to access the Call Log, Contacts, and SMS. If you don’t trust third-party services, use only built-in tools. MIUI Google Phone (it has a more transparent privacy policy).

πŸ’‘

Before installing Truecaller, go to Settings β†’ Annexes β†’ Permits and disable access to SMS, If you don't need to filter your messages, it will reduce the risk of data leakage.

4. Advanced lock through ADB: power-user

If standard methods do not help, you can block unknown calls at the system level using the help of the system. ADB (Android Debug Bridge: This method does not require root rights, but requires a computer and minimal technical skills.

πŸ”Ή What's the matter:

  • πŸ–₯️ Computer with Windows/macOS/Linux.
  • πŸ“± Cable USB (preferably original).
  • πŸ”§ Installed drivers ADB and Fastboot (you can download it here).
  • πŸ”’ Included Debugging by USB on the phone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times tap the version β†’ Come back to the extra. β†’ For developers).

πŸ”Ή Step-by-step instruction:

  1. Connect the phone to your computer and confirm the trusted device on the smartphone screen.
  2. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Use the command to block unknown calls: adb shell settings put global block_unknown_callers 1
  5. Reboot the phone.

πŸ”Ή How to Undo the Lockdown:

adb shell settings put global block_unknown_callers 0

⚠️ Note: After this command is applied, all calls from numbers that are not in contacts will be blocked without exception.This can lead to the skipping of important calls (for example, from couriers or support services!

πŸ’‘

ADB-Teams work on all versions MIUI HyperOS, but after resetting the phone to factory settings, they will have to be used again.

5. Hidden settings MIUI: How to Increase Protection Against Spam

V MIUI There are a few hidden features that aren't enabled by default, but greatly improve spam filtering, and you can activate them through Developer Mode or special combinations.

πŸ”Ή 1. Increased spam filtering in the "Phone"

Open the phone application β†’ Settings β†’ Spam and blocking β†’ turn on:

  • πŸ”„ Update the spam database automatically (if available).
  • πŸ“Š Show spam reports (to see how many calls are blocked).
  • πŸ›‘οΈ Block suspicious numbers (using Xiaomi algorithms to detect fraudsters).

πŸ”Ή 2. Set up "Safe Mode" for calls

This feature allows you to create white lists of numbers that can call you even when activated.

  1. Go to Settings β†’ Sound and vibration β†’ Do not disturb β†’ Exceptions.
  2. Select Calls β†’ Add contacts.
  3. Check the numbers that must always pass (for example, "Mother", "Work", "Bank").

πŸ”Ή 3. Secret code to check lockdown

To find out how many calls were blocked by the system, enter the Phone app:

##4636##

Go to Phone Information β†’ Call statistics: This shows the number of blocked incoming and outgoing calls.

How to reset the counter of blocked calls?
If you want to reset the statistics (for example, after setting up new locking rules), run the command to the ADB: adb shell pm clear com.android.server.telecom ⚠️ It will also reset some of the phone's settings, so use with caution!

6 What to do if spam still passes: bypassing the restrictions of operators

Sometimes calls from unknown numbers keep coming in despite all the settings, and this happens for several reasons:

  • πŸ“‘ Spoofing: Scammers use technology to disguise a real number as a legitimate number (for example, your bank number).
  • πŸ“ž International lines: some operators do not block calls from abroad.
  • πŸ”„ Failures in MIUI: In rare cases, lock settings are reset after system updates.

πŸ”Ή Decisions:

  1. Complain to the operator: Send SMS to your carrier’s short number (e.g. 5115 for MTS or 5010 for Beeline) with the text: Spam [phone number] The operator will add the number to the blacklist at the network level.
  2. Use two-factor lock: Install Truecaller + activate the built-in filter in MIUI. Double check increases the chances of weeding out spam.
  3. Change. SIM-Card on eSIM: Virtual SIM-Cards (such as those from Tele2 or MTS) often have better spam protection, as operators are more active in filtering traffic.

⚠️ Warning: If you are a victim of fraud (for example, you were tried to lure money or card details), immediately:

  1. Block the card through a mobile bank.
  2. Call the bank hotline (the number is on the back of the card).
  3. Write a statement to the police through the website of the Ministry of Internal Affairs (section "Receiving appeals").

7. Frequent mistakes and how to avoid them

Many Xiaomi users are having trouble setting up call locks. TOP-5 mistakes and their solutions:

Mistake.Reason.Decision
The lock settings do not work after the update MIUIResetting user parameters when updatingCheck the settings on the phone. β†’ Spam and Block and Re-Application
Calls from hidden numbers still pass.The operator does not transmit information about the blockingUse Truecaller or contact operator support
Important calls are blocked (e.g. from a bank)Too strict rules in not disturbingAdd bank numbers to exceptions or use Repeat Calls mode
ADB-commands are not appliedNot enabled USB debugging or outdated driversCheck Adb Devices and Update Platform Tools
Truecaller does not identify spamObsolete database or regional restrictionsUpdate the app and check the region settings in your profile

πŸ”Ή Advice for Xiaomi owners on Android 12 and below:

Old versions. MIUI (before MIUI 13) there is no separate Spam and Block section:

  1. Open the phone β†’ Settings β†’ Lock numbers.
  2. Enable Block Unknowns and manually add spam numbers.
  3. To filter by keyword (e.g., β€œcredit”, β€œwinning”), use the F-Secure Call Blocker app.

FAQ: Answers to Frequent Questions

πŸ” How to find out if my Xiaomi number is blocked?
Open the phone. β†’ Settings β†’ Spam and blocking β†’ Blacklist. This shows all the locked numbers. To check if the call is going through, ask a friend to call you from another phone (not from your contacts) and see if the notification comes up.
πŸ“± Why did all the locked numbers disappear after the phone was reset?
Built-in blacklist MIUI Not synced to your Mi Account and stored locally only. To avoid data loss: Use Truecaller or Google Contacts to back up your list. Export numbers to.vcf via Contacts β†’ Settings β†’ Imports/Exports.
βš™οΈ Can I block calls without installing additional applications?
Yeah, in MIUI There are enough tools to lock: Built-in blacklist (Phone) β†’ Settings β†’ Number locks. Do not disturb with exception settings. ADB-commands for system lock (section 4). However, for maximum protection (for example, from swapping numbers), it is better to combine built-in functions with Truecaller.
πŸ”’ How to block SMS-spam?
For lockdown SMS: Open the messages. β†’ Settings β†’ Spam and lock. Turn on Spam Filter and add numbers manually. Use Truecaller or SMS Blocker for automatic filtering. ⚠️ Note: Some banks and services are sending SMS Do not block them, or you will not receive confirmation codes!
🌍 Does this method work abroad?
Yes, but with reservations: Built-in filter MIUI It works everywhere, but the spam database may be less relevant for local numbers. Truecaller supports most countries, but the accuracy of the definition of spam depends on the region. If you travel frequently, install a local spam-blocking app (e.g. Hiya in the U.S. or 3310 in Europe).