Xiaomi Blacklist: Where to Find, How to Set Up and Manage Call Lock

The blacklist on Xiaomi smartphones is not just a feature to block unwanted contacts, but a whole tool to manage incoming calls and messages. Many users are faced with the problem of where this list went after the MIUI update, why it does not work, or how to find it in the new firmware version. In this article, we will analyze all the ways to access the blacklist on different Xiaomi, Redmi and POCO models, including hidden settings and alternative blocking methods.

Itโ€™s important to understand that the location of the feature depends on the version of the MIUI (12, 13, 14 or HyperOS) and the device model. For example, on the Xiaomi 13 Pro, the path to the blacklist may differ from the Redmi Note 10, and in some regional firmwares this option is completely hidden. We will look at universal methods that work on 90% of devices, as well as rare exceptions that are not written even in the official documentation.

1. Standard Method: Where to Look for a MIUI Blacklist

In most cases, the blacklist in Xiaomi is hidden in the settings of the phone or the phone app. Here is the classic route for MIUI 12-14 firmware:

  1. Open the Phone app** (the phone icon on the home screen).
  2. Press three points (โ‹ฎ) in the upper right corner and select Settings.
  3. Go to the Blocking Numbers or Blacklist (the name may be different).
  4. Here you will see a list of blocked contacts and add button for new numbers.

On some devices (e.g., POCO F3 or Redmi 9A), the path may be different:

  • ๐Ÿ“ฑ Settings โ†’ Annexes โ†’ Phone. โ†’ Permits โ†’ Number locking
  • ๐Ÿ” Through Settings Search: Enter the โ€œblacklistโ€ in the search bar at the top of the Settings menu.
  • ๐Ÿ“ž In some firmware, the option is hidden in Settings โ†’ SIM-maps and mobile networks โ†’ Locking down calls.

If you havenโ€™t found a section along this path, donโ€™t panic.In the following sections, weโ€™ll look at alternative methods, including hidden menus and third-party apps.

๐Ÿ“Š What's your version? MIUI?
MIUI 12
MIUI 13
MIUI 14
HyperOS
I don't know.

HyperOS blacklist: what has changed in the new firmware

With the release of HyperOS (replacing MIUI on devices in 2026), the lock control interface has undergone changes, now integrated into the Security Center** and has advanced features, including filtering spam calls at the system level.

  1. Open the Settings. โ†’ Security Centre.
  2. Choose Privacy Protection.
  3. Go to Call and Message Lock.
  4. Here you will find three tabs: Blacklist, Spam and Unknown Numbers.

In HyperOS, the blacklist syncs with your Xiaomi account, so locked numbers will be available on all your brand devices.This is convenient, but requires authorization in Mi Account. If you do not want to link the lock to your account, use a local blacklist (only on this device option).

Pay attention to the new features:

  • ๐Ÿ›ก๏ธ Automatic blocking of spam calls on the Xiaomi database (works in China, India and some European countries).
  • ๐Ÿ“Š Statistics of blocked calls with the possibility of unlocking by date.
  • ๐Ÿ”„ Backup listing to the cloud (available only for users with Mi Account).

๐Ÿ’ก

If HyperOS doesn't have a Blacklist tab, update the Security Center app via Google Play or AppGallery.Older versions may not support new features.

3. Hidden ways to access the blacklist

Sometimes standard methods don't work because of regional restrictions or customized firmware, and one of the alternative ways to do this is to:

Method 1: Engineering menu (for experienced users)

This is a good way to use Qualcomm Snapdragon devices (most Xiaomi and Redmi) and note that improper actions on the engineering menu can disrupt the phone.

  1. Open the Phone app and dial ##4636##.
  2. Select Phone Information (or Phone Information).
  3. Scroll down to the Call Blocking section (on some devices it may be called Call Blocking).

If this section is not available, try another code:

##86583##

This is a call blocker testing menu, but it doesnโ€™t work on all models.

Method 2: Through ADB-Teams (for advanced teams)

If you have access to the ADB (Android Debug Bridge), you can manage the blacklist via the command line, for example, to add a number to the lock:

adb shell content insert --uri content://call_log/calls --bind number:s:1234567890 --bind type:i:5

Where 1234567890 is the phone number and type:i:5 is the record type (5 means blocked call).

What to do if the engineering menu is not opened?
If there is no problem after entering the ##4636##, check: 1. Some firmwares have the engineering menu disabled, so you need to unlock the bootloader. 2. In China and India, the codes may differ (e.g. #36446337## for network testing). 3. On devices with MediaTek, instead of Qualcomm, use the code #36446337# (EngineerMode).

4. How to add a number to the blacklist: step-by-step instructions

Adding a number to the blacklist on Xiaomi can be done in several ways. Letโ€™s consider each of them with nuances.

Method 1: Through a call log

  1. Open the Phone app and go to the Journal tab.
  2. Find the number in the list and click on it.
  3. In the window that opens, select Block (or Ban icon) โŒ).
  4. Confirm the action by selecting Add to the blacklist.

Method 2: Manually through settings

  1. Go to Settings โ†’ Phone โ†’ Lock numbers (or a similar path for your firmware).
  2. Click Add (the + icon).
  3. Select the source: ๐Ÿ“‡ Contacts. ๐Ÿ“ž From the call log. โž• Manually enter

Enter the number or select the contact, then click Ready.

Method 3: Blocking messages (SMS)

The blacklist in Xiaomi can block not only calls, but also SMS.

  1. Open the Messages app.
  2. Press three points (โ‹ฎ) โ†’ Settings โ†’ Blocking and filtration.
  3. Add the number to the list of blocked senders.

Top.-3 Applications to block on Xiaomi:

AnnexFeaturesCons
TruecallerGlobal spam number database, call identification, SMS blockingRequires registration, collects contact data
Blacklist PlusLocal blacklist, blocking by regular expressions, no advertisingPaid version for advanced functions
Should I Answer?Crowdsourcing database of spam numbers, support of the Russian languageSometimes blocks legitimate numbers (false positives)

To install one of these applications:

  1. Go to Google Play Market or AppGallery.

โš ๏ธ Note: Some locking apps (like Truecaller) require access to your address book.If you are embarrassed, use Blacklist Plus or set up lock manually through standard means MIUI.

8 How to export and import a blacklist

If you change your smartphone or want to keep a list of locked numbers, you can export it and import it. In MIUI and HyperOS, it's done through Mi Account, but there are other ways.

Method 1: Using Mi Account (Cloud Synchronization)

The easiest method, but requires authorization:

  1. Make sure sync is enabled: Settings โ†’ Mi Account โ†’ Sync โ†’ Blacklist.
  2. On the new device, log in to the same Mi Account.
  3. The blacklist will automatically be pulled from the cloud.

Method 2: Manual export (for experienced users)

If sync is not working or you are not using Mi Account, you can export the list manually:

  1. Install a file manager with access to system folders (e.g. MiXplorer or FX File Explorer with root rights).
  2. Go to /data/data/com.android.providers.contacts/databases/contacts2.db
  3. Copy this file to your computer (it is recommended to make a backup!).
  4. On the new device, replace the contacts2.db file (root required).

Attention: this method is risky, because doing the wrong thing can lead to loss of contacts, and only use it if you are confident in your skills.

Method 3: Through Third Party Applications

Applications like Blacklist Plus allow you to export a list to a.csv or.txt file:

  1. Open the app and find the Export/Import section.
  2. Select the file format and save it to your device or to the cloud.
  3. On a new smartphone, import the file through the same app.

๐Ÿ’ก

If you use Google Contacts, blocked numbers can be exported via the web version of Google Contacts (contacts.google.com) in CSV format and then imported to a new device.

FAQ: Frequent questions about the blacklist in Xiaomi

Can I block hidden numbers (with unknown ID)?
Yes, MIUI 14 and HyperOS have a hidden number lock option. Go to Settings โ†’ Phone โ†’ Lock numbers. Activate the Hidden Number Lock switch. On older versions (MIUI 12), this feature may not be available โ€” use third-party apps like Blacklist Plus.
How do you know if a number is locked? Is it calling?
When you lock a number in Xiaomi, the subscriber will hear either: Short beeps and a call reset (as if the number does not exist); a voice message "Subscriber temporarily unavailable" (depending on the operator). Your phone will not show the call in the log, but in some firmware you can include notifications about blocked calls: Settings โ†’ Phone โ†’ Lock numbers โ†’ Notifications about blocking.
The blacklist is reset after the reboot. What do you do?
This problem is common for devices with unofficial firmware or a corrupted system. Solutions: Update firmware to the latest version via Settings โ†’ System Update. Clear the cache of the Phone: Settings โ†’ Apps โ†’ Phone โ†’ Warehouse โ†’ Clean up the cache. If the problem persists, reset (but it will delete all the data!): Settings โ†’ Phone โ†’ Reset. If nothing helps, use third-party apps to lock.
Can I block mask numbers (for example, all numbers with +375)?
In the standard blacklist of Xiaomi, this feature is not, but it can be implemented: ADB-commands (command prompt skills required) with applications like Blacklist Plus (regular expressions supported) on HyperOS devices, prefix locks are available in some regions (e.g. spam centers) and a command example for locking all coded numbers +375 through ADB: adb shell content insert --uri content://call_log/calls --bind number:s:+375% --bind type:i:5 The % is a substitute sign meaning โ€œany numbers afterโ€ +375ยป.
How to unlock a number if you forget you blocked it?
If you don't remember which numbers are locked, do this: Open the blacklist according to the instructions in the first section. View all the numbers in the list. If the list is empty but the calls don't pass, check: Operator settings (possibly the number is locked at the level). SIM-Third-party applications for blocking (e.g. Truecaller) System settings: Settings โ†’ Annexes โ†’ Phone. โ†’ Permits (Make sure that the blocking is allowed).