Calls from unknown numbers are one of the most annoying problems for Xiaomi Redmi smartphone owners. Fraudsters, spammers and intrusive marketers use auto dial-ups to push unnecessary services, lure data or simply distract from business. According to CallApp, in 2026 devices running MIUI account for up to 12-15 spam calls per week โ 30% more than other brandsโ smartphones, the reason lies in the popularity of Redmi in the CIS and Asia, where fraudulent schemes are especially active.
In this article, we will discuss 5 Proven ways to block unknown numbers โ from standard functions MIUI 12-14 We'll focus on the hidden features of the firmware that are not mentioned in the official guides, for example, how to use it ##4636## For deep customization of calls or why blocking through Google Phone works more effectively than through the standard Phone app from Xiaomi. 10/11/12, Redmi 9/10/13C and relevant to firmware MIUI Global/EEA version 14.0.5 newer.
1. Built-in lock in MIUI: setting up the "Blacklist"
The most obvious way is to use the built-in Blacklist in the Phone app, but many Redmi users are faced with the fact that the feature is not working correctly: some numbers still pass, and the lock is reset after rebooting, due to the peculiarities of synchronizing MIUI with the Xiaomi cloud.
To set the lock correctly:
- ๐ฑ Open the phone application โ press โฎ (three-point) โ Settings โ Number locking.
- ๐ Enable the option โBlock Unknown Numbersโ** (importantly, it is hidden under the option in some versions). MIUI).
- ๐ Manually add numbers that have already bothered you through Add to the blacklist.
- โ๏ธ Turn off blacklist sync with Mi Account (if enabled), as this may reset settings.
On the Redmi Note 12 Pro+ and later, there is an optional spam filter from Xiaomi that analyzes incoming calls using a fraud database to activate it:
- Go to Settings โ Applications โ Application Management โ Phone โ Permissions.
- Enable access to the Call Log and Contacts (without this, the filter does not work).
- Return to your phone settings and activate Spam Filter โ Auto Lock.
๐ก
If the MIUI update has reset the blacklist, check the Phone app version on Google Play, often with a rollback to version 12.14.5 or lower.
2.Use Google Phone instead of the standard app
Xiaomiโs standard phone app is inferior to Google Phone (formerly Android Dialer), which is better at recognizing spam calls thanks to integration with Google Verify Calls database and has more flexible lock settings.
How to switch:
- ๐ฒ Install Google Phone from Play Market.
- ๐ง Go to Settings. โ Annexes โ Default applications โ Phone appendix.
- ๐ Select Google Phone instead of the standard app.
- โ๏ธ In Google Phone settings, activate: Spam filter** (includes automatic blocking of known scammers); Call screen** (indicates warning of possible spam); Unknown lock** (completely cuts off numbers not saved in contacts).
The advantage of this method is that it has a cloud-based spam number database that is updated in real time, for example, if a scammer just called a thousand users, their number will almost immediately be blacklisted by Google, and in tests on the Redmi Note 11 Pro, this reduced the number of spam calls by 87% in a week.
3. Setup of the lock at the operator level
Many operators (MTS, Beeline, MegaFon, Tele2) offer free or paid services to block spam calls. This works at the network level, so scammers will not be able to reach you even if you reset your smartphone to factory settings.
Instructions for popular operators:
| Operator. | Service | How to connect | Cost |
|---|---|---|---|
| MTS | "Spam protection." | Send 1 to 1117 or in your personal account | Free of charge. |
| Beeline | "Antispam" | Type *110*789# or in the application "My Beeline" | 30 โฝ/moss |
| Megaphone | "Spam filter." | Send 1 to 0500 or via USSD *105*400# | Free of charge. |
| Tele2. | "Protection against fraudsters" | Dial *157# โ Select Item 3 | Free of charge. |
Important: operators only block known spam numbers from their databases. New scammers may slip. Combine this method with smartphone-level locking for maximum protection.
How to check if the operator lock is working?
4 Third-party applications: Truecaller, ACR and others
If MIUI's built-in tools don't work, it's worth looking at specialized applications, led by Truecaller, which uses a crowdsourcing base of 300 million users worldwide, but it has drawbacks: it collects contacts and call history, raising questions about privacy.
Alternatives to Truecaller:
- ๐ก๏ธ ACR Phone โ Blocks spam without collecting contacts, but less accurate.
- ๐ Hiya โ focuses on fraudsters, integrated with AT&T Call Protect.
- ๐ต Should I Answer? โ analyzes numbers by AI algorithms, works offline.
How to set up Truecaller on Redmi:
- Download the app from the Play Market and complete the registration.
- In the settings, enable: โSpam Blockโ** (automatic); โSMS filterโ** (if you need protection against spam messages); โShow Caller IDโ** (to see the names of callers).
Settings โ Blocking
+375
โ๏ธ Preparation for the installation of Truecaller
โ ๏ธ Warning: Truecaller may conflict with the built-in Phone app MIUI 14.If call notifications disappear after installation, reset the Phone app settings via Settings โ Annexes โ Application management โ Phone. โ Warehouse โ Clear the data.
5 Radical methods: blocking all incoming contacts except for the contact
If you get swamped with spam calls (like a data breach or a public number), you can go to extreme lengths to allow only those from your saved contacts, which is inconvenient, but 100% solves the problem.
Instructions for Redmi:
- Open Settings โ Applications โ Application Management โ Phone โ Permissions.
- Disable access to the Call Log** for all applications except the standard Phone.
- Return to Settings โ System โ Do not disturb mode.
- Select โAllow Contacts Onlyโ and activate the mode.
๐ก
This is only effective if you have a small social circle, and it's not suitable for business or active users.
6. Hidden functions MIUI: engineering menu and ADB-team
For advanced users, Xiaomi Redmi has ways to block spam through the engineering menu and ADB. These methods require caution, but give full control over incoming calls.
๐ง Method 1: Engineering menu
In the app, type the combination ##4636##, then:
- Select Usage Statistics โ Phone information.
- Scroll down to Set radio capability (don't press!).
- Click Turn off radio (this will temporarily shut down the network).
- Go back to the main menu and select Telephony โ Call blocking.
- Activate โBlock all incoming callsโ and add contact exceptions.
โ ๏ธ Warning: Mistakes in the engineering menu can lead to network loss or reset IMEI. Before experimenting, back up through Settings โ The phone. โ Backup.
๐ฅ๏ธ Method 2: ADB-team
If you have a PC and Redmi developer mode is enabled, you can block unknown numbers via Android Debug Bridge:
adb shell settings put global block_unknown_callers 1To unlock:
adb shell settings put global block_unknown_callers 0This command works at the system level and is independent of the Phone application. Suitable for MIUI 13/14 based on Android 12+.
Frequent Mistakes and How to Avoid Them
Many Redmi users are experiencing a sudden breakdown in spam blocking, and here are the typical reasons and solutions:
- ๐ Resetting settings after update MIUI โ Before the update, export the blacklist through Settings โ Number locking โ Exports.
- ๐ต Calls pass despite blocking โ Check if the mode is not disabled Do not disturb for unknown numbers.
- ๐ Fast battery discharge โ Turn off background activity from Truecaller or Google Phone in Settings โ Battery โ Optimization.
- ๐ Banks are not working. โ Add their numbers to exceptions through Settings โ Annexes โ Phone. โ Exceptions for blocking.
If neither method works, check your smartphone for viruses using Malwarebytes or Dr.Web. Some Trojans (such as Joker) replace the call settings and open access to scammers.