How to permanently ban calls from unfamiliar numbers on Xiaomi Redmi: from standard settings to hidden MIUI chips

Spam calls and annoying salespeople have become a real scourge of our time: according to Kaspersky, in 2023, one in three smartphone users in Russia received at least 5 unwanted calls a week. Xiaomi Redmi owners are no exception β€” despite the built-in MIUI tools, many do not know how to effectively get rid of them. The problem is compounded by the fact that fraudsters often use number swapping (spoofing), which is why locking one number does not save from repeated calls from others.

In this article, we will discuss 5 working methods, from basic Phone and Security settings to hidden MIUI features and third-party apps that are guaranteed to reduce unwanted calls. We will focus on the nuances for the Redmi Note 12/13, Redmi 10/11 and Xiaomi 14 flagship models, where the interface may differ, and you will learn why standard locking sometimes does not work and how to get around carrier restrictions.

1. Built-in lock in the Phone application: step-by-step setting

The most obvious, but often underrated, way to do this is to use Xiaomi's standard Phone app. Unlike the naked Android, MIUI offers advanced filtering options, including locking by prefix and number category. Here's how it works:

Open the Phone application β†’ go to the Journal tab β†’ tap three dots in the upper right corner β†’ select Settings.

  • πŸ” Category Block: Enable Block Spam and Fraud.The system will use Xiaomi’s database and user communities to identify suspicious numbers.
  • πŸ“΅ Manual lock: in the call log, click on an unfamiliar number β†’ Lock it down, add it to the blacklist.
  • πŸ“Š Exceptions: You can add a White List to your lock settings – calls from these numbers will take place even with active filtering.

An important nuance: Redmi with MIUI 14+ has a feature called Do Not Disturb Mode for unfamiliar numbers, which automatically resets all incoming numbers from numbers not saved in contacts, activates in Settings β†’ Permissions β†’ Do not disturb.

Is the option β€œBlock Spam and Fraud” enabled"?|Have problem numbers been added to the blacklist manually?|Is a whitelist set up for important contacts?|Checked the "Do Not Disturb" mode for unfamiliar numbers"?-->

2.Security and Spam Protection settings in MIUI

Xiaomi has integrated a separate Security module into the firmware, which runs parallel to the Phone app, and you can set up more stringent filtering, including blocking SMS and keyword calls.

  1. Open Settings β†’ Applications β†’ Security (or find the Security icon in the menu).
  2. Go to the section Protection against spam.
  3. Activate Call Lock slider and select the filtering level: Standard - blocks only obvious spam, Hard - filters all numbers not saved in contacts, Customized - allows you to add your own rules (for example, locking by geolocation of the number).

Blacklist.

On Redmi models with MIUI 13 and older, the option β€œBlocking by regular expressions” appeared in the β€œSpam Protection” section – it allows you to prohibit calls from numbers corresponding to the template (for example, all numbers with the prefix +375 for blocking Belarusian spammers).

Built-in settings of the Phone application | Security module in MIUI| Application side (Truecaller, ACR) | Manual lock of each number | I do not block calls-->

3. Hidden functions MIUI: lock-in IMS-setting

Few people know, but Xiaomi Redmi has hidden settings related to the protocol IMS (IP Multimedia Subsystem, which is responsible for voice transmission over the network 4G/5G. They can block unwanted calls at the operator level, which is more effective than standard methods. MIUI and smartphone models.

To gain access:

  1. Open the Phone app.
  2. Enter the dialing code in the dialing field: ##4636##
  3. In the menu that appears, select Phone Information β†’ IMS (or VoLTE) settings.
  4. Find the Call Block option or Spam Filter and activate it.

Some firmwares have the option of TADIG Block, such as denying calls from virtual operators, who often use spammers, and caution: incorrect settings can lead to problems with outgoing calls.

What if the #4636## code doesn’t work?
On some Xiaomi models (e.g. Redmi Note 10 Pro with MIUI 12.5), this code can be blocked. Alternative method: 1. Install Activity Launcher from Google Play. 2. Find the activity of com.android.settings.TestingSettings. 3. Run it and find the IMS Settings or Call Blocking section. If this does not work, check if the developer mode is disabled in the phone settings.

Third-Party Applications: Truecaller, ACR and Alternatives

If the built-in MIUI tools fail, third-party apps will come to the rescue.

AnnexAdvantagesDeficienciesCompatibility with MIUI
Truecaller500 million numbers, real-time spam identification, SMS blockingRequires access to contacts, advertising in the free versionIt works stably but can conflict with system locks.
ACR PhoneAutomatic call recording + lock, cloud backup blacklistPaid functions, high load on the batteryIt integrates well with MIUI 12-14.
Should I Answer?Minimalist interface, blocking by user communitySmaller room base, no Russian-language supportWorks without conflict
HiyaBlock scanning calls (single number), integration with FacebookCollects a lot of data, slow work on weak Redmis (e.g. Redmi 9A)There may be lags on MIUI 13+

For installation:

  1. Download the app from Google Play (avoid APK from third-party sources!).
  2. Grant permissions to access the Call Log, Contacts and SMS (if necessary).
  3. In the application settings, activate Automatic Lock and set up filter levels.

πŸ’‘

If you travel frequently, check if the operator locks in roaming work, for example, MegaFon’s Spam Protection service is turned off abroad, but Beeline’s service is not.

6. Radical methods: redirection and resetting settings

If spam calls don’t stop despite all the measures, extreme measures can be taken, and these methods should be used with caution, as they can affect the performance of the phone.

Method 1: Redirecting to a non-existent number

You can configure conditional forwarding of all incoming numbers from unfamiliar numbers to a fictitious number (for example, +70000000000).

  1. Open the phone β†’ Settings β†’ Additional β†’ Call forwarding.
  2. Select Redirect at Employment/No Response.
  3. Enter a fictitious number and save the settings.

Note: This method can also block important calls if they come from new numbers (e.g., delivery services or banks).

Method 2: Resetting network settings

Sometimes spam calls are associated with errors in the operator's network settings to reset them:

  1. Go to Settings. β†’ SIM-maps and mobile networks.
  2. Choose yours. SIM-map β†’ Resetting network settings.
  3. Confirm the action and restart the phone.

⚠️ Warning: Network reset will remove all saved access points APN After the procedure, you may need to reconfigure the Internet (especially for Redmi with two). SIM-map).

If spam calls are targeted (e.g., you are being targeted by collectors or scammers), standard technical measures may not help.

  • πŸ”„ Change of number: operators allow you to change the number for free 1 time 3-6 The new number will not be known to spammers.
  • βš–οΈ Complaint to Roskomnadzor: if the calls are of the nature of fraud, you can file a complaint through the website of Roskomnadzor or on the portal Dobro.rf.
  • πŸ“‹ Do Not Call: Add your number to the federal refusenik registry on the NZ website, which will prohibit calls from telemarketers.

To change the number of the operator:

Operator.Change of mindCost
MTSUsing the personal account or USSD *111*7*1#Free (1 time in 6 months)
BeelineMy Beeline or Command *110*7*1#Free (1 time in 3 months)
MegaFonPersonal office or call in support100 rubles (if more than 1 time per year)
Tele2.USSD *155*1# or sales officeFree (1 time in 12 months)

πŸ’‘

Changing the number is a last resort, but sometimes the only one that works, and keep all important contacts before the procedure and let banks, delivery services and other services know if you change the number.

FAQ: Frequent questions about blocking calls on Xiaomi Redmi

Can I block all incoming calls except for the phone book?
Yes, MIUI 14+ has a "Contact Only" feature, activates in Settings β†’ Permissions β†’ Don't Disturb β†’ Rules, and can also be done through apps like Truecaller.
Why do blocked numbers still ring?
This can happen for several reasons: Spamers spoof and caller ID swaps, and each time they call from a new number, the Security settings have disabled the option to block by community, the conflict between the system lock and a third-party application (for example, Truecaller). Solution: check the settings in Security β†’ Spam Protection and disable duplicate blocking services.
How to block SMS-spam?
Use the same tools to block SMS: In the Messages app: click on spam-SMS β†’ Block. In security: activate SMS Block in the Spam Protection section. In Truecaller: enable SMS Filtering in the settings. For operator SMS blocking, send a stop command (for example, for MTS - SMS with STOP text to 1111).
Will calls from bank numbers (Sber, Tinkoff, etc.) be blocked?
No, unless you blacklisted them manually, bank numbers (like 900 for Sber) are usually whitelisted by default, but if you use a hard lock (Contacts Only), those calls will also be reset. Solution: add bank numbers to contacts or whitelist in Security settings.
Can I recover the call log after resetting my settings?
If you backed up through Settings β†’ System & Device β†’ Backup, then yes. Otherwise, the log will be deleted permanently. For automatic backup, use Google Contacts or third-party apps like ACR Phone.