Calls from unfamiliar numbers, SMS-Spam and intrusive advertising messages have become a real problem for smartphone owners. Xiaomi Redmi offers several built-in tools to combat this, but many users are unaware of all the features or are using them inefficiently. In this article, we will analyze all available methods of blocking โ from standard functions. MIUI Up to hidden settings and third-party solutions.
Redmi's feature is that it integrated spam protection at the firmware level, but after the MIUI 13/14 updates, some menu items were changed and operators added their own filters, and we took all these nuances into account and compiled current instructions for 2026, including bypassing restrictions for numbers with a changed caller ID.
If you are tired of intrusive call centers or fraudulent schemes ("your relative in trouble", "bank lock"), this article will help you set up protection in 5 minutes. ADB and call log analysis.
We warn you right away that no method is 100% secure, because spammers are constantly adapting, but the combination of 2-3 methods in this article will reduce the number of unwanted calls by 80-90%.
1. Standard blacklist in MIUI: step-by-step setting
The easiest way is to use the built-in blacklist in the Phone app, which works on all Redmi models (from Redmi 9A to Redmi Note 13 Pro+) and does not require root permissions.
Open the Phone app โ click on the three dots in the top right โ select Settings โ go to Lock numbers. Here you will see three tabs:
- ๐ Blocked numbers โ manual addition of contacts
- ๐ซ Spam โ automatic filtering based on Xiaomi
- โ๏ธ Settings - fine-tuning the rules
To manually lock, click Add and select a number from a log or enter it manually. The system supports a +79*** mask to lock all numbers with a specific prefix. Importantly, after adding the number will automatically enter the Blocked Contacts list in the Contacts app.
The Spam tab uses Xiaomiโs cloud base, which is updated daily, and you can turn on the option to block likely spam, which will analyze incoming calls using machine learning algorithms, but sometimes it makes a mistake by blocking legitimate numbers (for example, from delivery services).
Open App Phone is open
The tab "Blocking numbers" has been activated
Added problem numbers manually
The option โBlock likely spamโ is enabled (optional)-->
โ ๏ธ Warning: If he keeps calling after blocking the number, check the sync settings in the Xiaomi Account โ Cloud. Sometimes resetting the app cache Phone (Settings) โ Annexes โ Application management โ Phone. โ Warehouse โ Clearing the cache) solves the problem.
2. Spam filtering through settings SIM-map
Many operators (MTS, Beeline, MegaFon, Tele2) provide their own spam blocking services, they work at the network level and can intercept calls before they reach your Redmi.
Go to Settings. โ SIM-maps and mobile networks โ Choose yours. SIM-map โ You can find Spam filter or Spam protection, like MTS has Spam Shield, MegaFon has Antispam".
- ๐ถ Advantages: works even when the phone is turned off, blocks SMS-spam
- โ ๏ธ Disadvantages: Fees may be charged (usually) 3-5 โฝ/The day does not block international numbers.
- ๐ Nuance: After activation, you need to restart the phone
For Tele2 and Iota, the setting is carried out through USSD-team:
*111*777# โ activate antispam (Tele2)
*105*789# - Check the filter status (Yota)Operator filters are better combined with built-in tools MIUI, Because they cover different types of spam, for example, Xiaomi is good at blocking robbrae, and the operator is good at it โ SMS-mailing.
MTS
Beeline
MegaFon
Tele2.
Yota/The Other-->
3. Blocking through the application "Security" (Security)
The Security (Shield Icon) app in MIUI has advanced spam protection tools, which are pre-installed on all Redmis, but many users ignore it.
Open Security โ Call Lock. There are three layers of protection available here:
Basic - locking on the black list (duplicates the function from the Phone application)
2. Advanced - analysis of incoming calls based on fraudulent numbers
3. Aggressive โ locking all numbers not stored in contacts
For maximum protection, select Advanced Mode and activate the options:
- Block suspicious numbers
Filtering messages from mass mailing services
- Show notifications about blocked calls (to see who tried to reach)
| Lockdown mode | What's blocking | Risk of false positives |
|---|---|---|
| Basic | Only the blacklist numbers. | Low. |
| Advanced. | Spam, fraudulent numbers, robe calls | Medium (may block delivery) |
| Aggressive. | All numbers except contacts | High (blocks taxi services, pharmacies) |
Critical feature: In Aggressive mode, even emergency numbers (112, 102, etc.) are blocked if they are not stored in your phone book.
4. Third-party applications to block spam
If MIUI is not enough, you can install specialized applications, and we tested 5 popular solutions and selected the best ones for Redmi:
- ๐ก๏ธ Truecaller is the largest spam number database (300 million records), but requires registration and access to contacts. Supports database auto-update and keyword blocking SMS.
- ๐ Hiya, a lightweight app (only 10MB), blocks calls to the first beep. There is a reverse number search function to identify spammers.
- ๐ต Should I Answer? โ uses crowdsourcing data, shows the rating of the number before the answer.
To install, go to Google Play and type in the name of the app. After installation, provide permissions to read call logs and send SMS (necessary to block messages).
Important: Do not install applications from third-party sources (APK-files - they may contain malicious code. Use only the official Google Play or Mi App Store.
How to check the application for security?
One of the key benefits of third-party apps is cross-platform, for example, if you lock a Truecaller number on Redmi, it will automatically lock on your tablet or second phone.
5. Advanced methods: ADB and system settings
For users willing to dive into the technical details, there are ways to lock through ADB (Android Debug Bridge) and edit system files, which require enabling Developer Mode and connecting the phone to a PC.
To activate the Developer Mode on Redmi:
1. Go to Settings โ About the phone
2.Click 7 times on the MIUI version
3. Return to the main settings โ a new section For developers will appear
Now connect the phone to the PC, open the command line and type in:
adb shell settings put global block_unknown_callers 1This command involves locking all unknown numbers at the system level to cancel:
adb shell settings put global block_unknown_callers 0To block specific numbers through ADB, use:
adb shell content insert --uri content://call_log/calls --bind number:s:"+79123456789" --bind type:i:3Where +79123456789 is the lockable number, and type:i:3 is the "outgoing call" type of recording (required for the correct operation of the filter).
๐ก
Before using ADB, back up your data via Settings โ Additional โ Backup and Reset. Errors in commands can cause the system to crash.
โ ๏ธ Attention: Methods with ADB It may disrupt Google services on some firmware MIUI. After applying the commands, check the health of Google Play Services in Settings โ Annexes โ Application management.
6. Call log analysis and automatic locking
For those who receive dozens of spam calls a day, itโs helpful to set up automatic log analysis.The Call Blocker app (available on Google Play) can:
Download lists of spam numbers from open sources
- Block geolocation calls (e.g. all numbers from Nigeria)
- Keep statistics of spam activity
Algorithm of settings:
1. Install Call Blocker and give access to magazines
2. Go to Settings โ Automatic Rules
3. Activate the options:
Block numbers with prefixes +234, +27, +92 (popular among scammers)
Block calls shorter than 1 second (robcalls)
Ignore repeated calls from one number (more often 3 times a day)
For manual analysis, export the call log:
1. Open the phone. โ Journal โ โฎ โ Exports
2. Select the.csv format and send the file to the PC
3. Open in Excel and sort by the Duration column - most spam calls last 0-2 seconds
Professional advice: If you notice spam calls coming at the same time (e.g. 9 to 11 a.m.), set Do Not Disturb Mode for this time. Go to Settings โ Sound and Vibration โ Do Not Disturb โ Schedule.
7.What to do if the spammer bypasses the lock
Fraudsters often use caller ID swaps when they call from different numbers, disguised as banks or government agencies, in which case standard locking methods do not help.
- ๐ Use dynamic locking: Applications like Truecaller can block not specific numbers, but entire ranges (for example, all numbers with a code). +7 499 XXX-XX-XX).
- ๐ก Disable the caller transmission ID: B Settings โ SIM-map โ Additional settings โ Select Hide number, but it doesn't block calls, it makes it harder for spammers to collect data.
- ๐ก๏ธ Activate two-factor verification: C Settings โ Xiaomi account โ Security Enable Confirmation by SMS blacklist.
If you get annoyed by call centers with loan offers, try the following trick:
1. Pick up the phone and say, "Put me on the 152-FZ stop list."
2. Write down the date and time of the conversation
3.If the calls continue, file a complaint with Roskomnadzor (section "Data Subjects Rights Protection")
Expert observation: After mass number blocking, spammers often switch to SMS-To close this loophole, in the Messages app, go to Settings โ Spam filter and activate the option to Block messages from unknown senders.
Frequently asked questions
Can I block all international numbers on Redmi?
Why do blocked numbers still ring?
How to block SMS-spam on Xiaomi Redmi?
Will the lock be in airplane mode or without internet?
Can I find out who called from the locked number?
๐ก
The combination of the built-in MIUI blacklist + operator filter + Truecaller blocks up to 95% of spam calls. For the remaining 5% (number swapping, international spam), use dynamic rules and log analysis.