How to get rid of spam calls on Xiaomi phone forever: from standard settings to hidden MIUI chips

Spam calls have become a modern scourge, with scammers, intrusive marketers and robot informers attacking usersโ€™ smartphones several times a day. Xiaomi phone owners (including the Redmi, POCO and Mi series) often face this problem, but not everyone knows that MIUI offers an arsenal of tools to combat spam. In this article, we will examine not only standard blocking methods, but also hidden features that even official instructions do not speak about.

Xiaomi is a big part of the system-level integration of anti-spam solutions. For example, the latest versions of MIUI 14/15 have an improved algorithm for identifying fraudulent numbers that works even without an internet connection. However, many users still rely only on manual locking or third-party apps, missing out on the built-in tools. Next, you will learn how to configure protection so that spam calls bypass your phone and important calls are never missed.

1. Built-in spam blocking in MIUI: hidden settings

MIUI has an anti-spam mechanism built in, which many users don't notice because of its non-obvious location. To activate it, go to:

Settings โ†’ Applications โ†’ Call Management โ†’ Call blocking and filtering

There are three key options available:

  • ๐Ÿ” Spam call filtering: automatically blocks numbers flagged as fraudulent by the Xiaomi community. runs on a database that is updated daily.
  • ๐Ÿ“ž Unknown number blocking: Cuts off calls from hidden or unidentified numbers (caution: can block important calls from banks or delivery services).
  • ๐Ÿ“‹ Blacklist: manually adding numbers to the blocklist, supports import/export lists (useful when changing phones).

An important nuance: the spam filtering feature requires an internet connection to sync with Xiaomiโ€™s cloud base. If youโ€™re often offline, turn on the Local Lock option in the same menu, which will use cached data.

๐Ÿ’ก

If the lock settings are missing after the MIUI update, reset the Phone app cache to Settings โ†’ Applications โ†’ Application Management โ†’ Phone โ†’ Storage โ†’ Clear the cache.

2. How to add a number to the blacklist: 3 ways

The most reliable way to get rid of a caller is to blacklist him, and in MIUI, there are three ways to do this:

  1. From the call log: Open the Phone app, find a number in the history, click on it โ†’ โ‹ฎ (three-point) โ†’ Add to the blacklist.
  2. From the Contact Menu: Go to Contacts, select the desired number โ†’ Edit โ†’ โ‹ฎ โ†’ Lock down.
  3. Through lock settings: In the call lock and filter menu (see section 1), click Add manually and enter the number.

Xiaomiโ€™s blacklist syncs with Mi Account, which means that when you change your phone (for example, from Redmi Note 10 to Xiaomi 13), all locked numbers will automatically be transferred to the new device.

What to do if the number is not blocked?
If calls continue to arrive after being added to the blacklist, check: 1. Is there a third-party call app (such as Truecaller or Google Phone) on the phone that intercepts calls. 2. Is synchronization with Mi Account disabled in your account settings. 3. Is it not being used? SIM-card with the service "Antispam" from the operator (it may conflict with the MIUI).

3 Third-Party Applications: Truecaller vs. Integrated MIUI Tools

Many users install Truecaller or GetContact without realizing that these apps duplicate MIUI features and may even make things worse.

FunctionBuilt-in MIUI lockTruecallerGetContact
Automatic spam filteringโœ… (based on the Xiaomi base)โœ… (crowdsourcing-based)โœ… (less precise)
Blocking hidden numbersโœ…โœ…โŒ
Offline workโœ… (base)โŒ (Internet)โŒ
Identification of fraudstersโœ… (integration with Mi Security)โœ… (but often false positives)โš ๏ธ (lot of advertising)
Synchronization between devicesโœ… (via Mi Account)โœ… (via Truecaller account)โŒ

Critical information: apps like Truecaller collect your contacts and call history by transferring them to their servers, and built-in MIUI locking works locally and does not send data to third parties.

Built-in tools MIUI|Truecaller|GetContact|Other|I don't use anything.-->

4. Secret MIUI chips: How to block keyword spam

Few people know that MIUI has a feature to block calls by keywords in a subscriber's name, which is useful if spammers use template names like Sberbank, Gift Card or Tax to activate it:

  1. Go to Settings โ†’ Applications โ†’ Call Management โ†’ Keyword Blocking.
  2. Add words or phrases (e.g., โ€œwinningโ€, โ€œcreditโ€, โ€œoperatorโ€).
  3. Select the action: Block the call or Send to voicemail.

This function works even if the number is not in the blacklist, but in the contact name or CALLER ID It contains a forbidden word, like if a spammer calls from a number. +79991234567, but in CALLER ID displays "You won 1,000,000", the call will be blocked.

Add the words โ€œcreditโ€, โ€œwinningโ€, โ€œoperator"|Check register sensitivity|Enable the option "Block such words"|Test call with forbidden word-->

5. How to block spam from a telecom operator

Sometimes spam calls are not from scammers, but from the mobile operator itself (tariff advertising, promotions, etc.) It is useless to block such numbers through standard MIUI means - operators often substitute CALLER ID.

  • ๐Ÿ“ต Unsubscribe from mailings: call your operatorโ€™s short number (for example, *111# for MTS or *105# for Beeline) and follow the voice instructions.
  • ๐Ÿ›ก๏ธ Use it. USSD-team: *152# โ†’ Disable advertising messages (MegaFon) *111*0887# โ†’ Subscribe from mailings (Tele)2)
  • ๐Ÿ“ฑ Set up the filter in MIUI: add to the blacklist not the number, but the operator name (for example, "MTS Info" or "Beeline Service").

โš ๏ธ Note: Some operators are ignoring USSD-In this case, write a support complaint demanding that you stop calling, citing federal law. โ„– 230-FZ (Article 18, para).

6 Advanced methods: geolocation and time locking

MIUI 14/15 has expanded lock settings that allow you to filter calls by:

  • ๐ŸŒ Geolocations: block numbers from certain countries/regions (good for international spam). โ†’ Annexes โ†’ Call management โ†’ Regional lockdown.
  • โฐ Time: Automatically disable all incoming contacts except for selected contacts at night. โ†’ Don't disturb. โ†’ Schedule.
  • ๐Ÿ”„ Call frequency: if one number rings more than 3 times per hour, it is automatically blocked (included in Lock and Filtering). โ†’ Additionally).

For geolocation blocking, it is recommended to add to the list:

  • Codes of countries with high levels of telephone spam: +1 (US/Canada), +92 (Pakistan), +234 (Nigeria).
  • Regional codes of Russia, if spam is coming from specific cities (for example, +7812 for St. Petersburg).

๐Ÿ’ก

Geolocation blocking does not affect roaming, and if you are traveling, temporarily disable this feature to avoid missing important local calls.

7 What to do if spam calls continue

If none of the methods worked, check the following points:

  1. Update MIUI: Older versions (below MIUI 12) have worse anti-spam systems. Update: Settings โ†’ About Phone โ†’ System Update.
  2. Check the phone app rights: Settings โ†’ Apps โ†’ Application management โ†’ Phone โ†’ Permissions Make sure that Calls and Contact permissions are enabled.
  3. Reset network settings: Settings โ†’ SIM-maps and mobile networks โ†’ Sometimes spam calls are associated with errors in the configuration of the operator.
  4. Install alternative calling software, such as Google Phone (has built-in antispam) or Drupe (with advanced filtering).

โš ๏ธ Warning: If after all the manipulations, spam calls continue to come from the same number, this may be a sign of a virus on your phone.

FAQ: Answers to Frequent Questions

Can I block spam calls without the internet?
Yes, MIUI has a local spam database that works offline, but it's less accurate than cloud filtering. To turn it on, go to Settings โ†’ Applications โ†’ Call Management โ†’ Block and Filter. Activate Local Lock. Manually blacklist known spam numbers. We also recommend installing the Should I Answer app, which has an offline spam database.
Why the lock doesnโ€™t work on double SIM-map?
In Xiaomi phones with two SIM-Cards (Redmi Note 11 Pro, POCO X5 Pro, etc.) the default lock applies only to the main SIM. To set it up for the second: Open the Settings โ†’ SIM-maps and mobile networks. Select the second. SIM-map โ†’ Call settings โ†’ Block spam. Repeat the settings from section 1 for the second SIM. If there is no option, update the firmware to MIUI 13+.
How to block spam calls on POCO with custom firmware?
On devices. POCO Unofficial firmware (e.g. Pixel Experience or LineageOS) built-in lock MIUI Alternatives: Install Google Phone (has built-in anti-spam from Google); use the OpenSource FairCall app (blocks by regular expressions); Set up carrier-level locking via USSD-(See Section 5) If you have returned to the MIUI after custom firmware, reset the network settings (Settings) โ†’ Memory. โ†’ Resetting settings โ†’ Reset network settings to restore anti-spam.
Can blocked numbers leave voice messages?
Yes, by default, blocked subscribers can leave voice messages on your voicemail. To turn this off: Go to Settings โ†’ Applications โ†’ Call Management โ†’ Lock and filter. Click More โ†’ Voicemail Settings. Disable the option to Allow Voice Messages from blocked numbers. Note: some operators (such as MegaFon) ignore this setting and still miss voice messages. In this case, contact the operator support.
How to transfer the blacklist to the new Xiaomi phone?
The blacklist is automatically synced to your Mi Account if: Both phones use the same Xiaomi account. Contact sync is enabled: Settings โ†’ Xiaomi account โ†’ Synchronization โ†’ Contacts. Both devices are connected to the Internet. If sync doesn't work: On an old phone, export the blacklist: Settings โ†’ Annexes โ†’ Call management โ†’ Blocking and filtration โ†’ โ‹ฎ โ†’ Export. Copy the file to a new phone. Import it through the same menu.