How to see locked numbers on Xiaomi Redmi 9: 5 proven ways

You blocked an unwanted number on Xiaomi Redmi 9, but now you can't remember which one? Or you want to check if an important contact was blacklisted by mistake? In MIUI, the list of blocked numbers is hidden in an unobvious way - it can't be found in the first tabs of the call menu. But there are at least 5 working methods to access it, including hidden features and third-party tools.

In this article, we will provide detailed instructions for all versions of MIUI (including MIUI 12/13/14), relevant to the Redmi 9, Redmi 9A, Redmi 9C and other models of the line. We will analyze the standard settings, the Security app, the hidden section ##4636##, as well as alternative methods through Google Contacts and the file system. Plus, we will answer frequent questions about restoring randomly deleted locks and synchronizing the blacklist between devices.

1. Standard method: through phone settings

The easiest method is to use the built-in MIUI tools. However, the path to the blocked number list varies depending on the firmware version. On Redmi 9 with MIUI 12-14, the algorithm is as follows:

  1. Open the phone application (pipe icon).
  2. Slip on three dots in the upper right corner (menu).
  3. Select “Settings” → “Blocking numbers”.
  4. Enter. PIN-code or pattern lock, if requested.

Here you will see a complete list of blocked contacts and numbers. To unlock the number, just swipe it left or click on the basket icon. Note that in some regional versions of MIUI, the item may be called a "Black List" or "Block List".

💡

If the menu does not have the “Block Numbers” option, update the Phone app via Google Play – sometimes older versions hide this option.

An important nuance is that numbers blocked through messengers (like WhatsApp or Telegram) are not displayed here, they are stored in the databases of the apps themselves, and in this section you can not see the numbers added to the blacklist through the Security app, which we will talk about later.

2. through the application "Security" (MIUI Security)

The Security app (shield icon) in MIUI duplicates some of the functions of the standard blocker, but sometimes contains additional entries.

  • 🔍 Open "Security» → Go to the tab "Blocking».
  • 📱 In the “Call Block” or “Black List” section, all blocked numbers will be displayed.
  • ⚙️ Click on the gear in the top corner to configure the lock rules (for example, add scam prefixes).

An interesting feature is that you can block not only specific numbers, but also ranges (for example, all numbers with the prefix +7999) or unknown numbers. However, be careful - too broad rules can block important calls, for example, from banks or delivery services.

Why can there be extra numbers in "Security"?
Sometimes MIUI automatically blacklists numbers that users have labeled as spam in the Xiaomi cloud. To turn off this feature, go to Security → Settings → Call Lock → Disable Cloud Lock.

If this section is empty but you have blocked numbers, check the sync:

⚠️ Note: If you previously reset Redmi 9 to factory settings without backing up, the blacklist from the Security app could have been reset.

3. Hidden engineering code for viewing locks

Few people know, but Xiaomi has a hidden menu for network diagnostics, where you can see and block, which works even if the standard settings are lost:

  1. Open the phone app.
  2. Enter the combination: ##4636## (the Testing menu will open).
  3. Go to the tab "Phone Information".
  4. Scroll down to the "Call Lock" section.

This will show all active locks, including those added through third-party apps, but the interface of this menu is not customized for users, it is designed for engineers, so:

  • 📛 Numbers can be displayed in a technical format (for example, without any +7).
  • 🔄 You can’t change the list here, just look at it.
  • ⚠️ Do not change other settings in this menu so as not to disrupt the network!
📊 Have you ever used the engineering codes on Xiaomi?
Yes, for diagnostics.
Yeah, but by accident.
No, I'm afraid to break my phone.
I didn't know that was possible.

Important: some MIUI 14 firmware may have limited access to this menu, so if nothing happens after you enter the code, the manufacturer has disabled this feature for your region.

4. browse through Google Contacts (if sync is enabled)

If your Redmi 9 has enabled Google Account contact sync, the blocked numbers can be duplicated there, a method that is useful if you have dropped your phone or changed your device:

  1. Open your browser on your computer or phone and go to contacts.google.com.
  2. Sign in with the same account as Xiaomi.
  3. In the left menu, select “More” → “Settings”.
  4. Scroll to the “Blocking Management” section.

All numbers locked through standard Android tools (but not MIUI!) will be displayed here.

  • 🔄 Synchronizing locks only works if it was enabled before adding them.
  • 📱 On the phone itself, this list can be seen in Settings. → Google → Account management → Personal data → Lockdowns.
  • ❌ Numbers blocked through MIUI Security, it won't show up here.

If you don’t find the entries you need, check if the contacts sync is enabled in Redmi 9 settings:

⚠️ Note: Disabling sync with Google Account after blocking the number will result in its loss when resetting the phone.

5. Alternative method: through the file system (for advanced)

If the standard methods didn't work, you can try to find a lock list in the system files, which requires root rights or access to ADB, but it gives you 100% results.

  1. Connect Redmi 9 to your computer and enable debugging via USB (Settings → About Phone → MIUI Version → 7 times press to unlock the developer menu, then Settings → Additional → For Developers → Debugging by USB).
  2. Install Android SDK Platform-Tools on your PC.
  3. Open the command line in the adb folder and execute: adb pull /data/data/com.android.providers.contacts/databases/contacts2.db
  4. Open the downloaded file contacts2.db programmatically DB Browser for SQLite.
  5. Go to the tab "Data review» → table «blocked_numbers».

In this table, you'll find all the locked numbers in their raw form.

columnDescription
_idUnique record identifier
phone_numberNumber in international format (for example +79123456789)
creation_dateDate of Addition to the Black List (in milliseconds)
sourceSource of blocking (for example, user – manually, system – automatically)

To unlock the number through this method, you can:

  • 📲 Remove the entry from the table and restart the phone.
  • 🔧 Use it. ADB-Command: Adb shell content delete --uri content://call_log/blocked_numbers --where "phone_number='Number'"

Install Xiaomi drivers on PC|Enable debugging on USB phone-on|Download Android SDK Platform-Tools|Allow access to data in Mi Unlock (if requested)|Make a backup copy of contacts-->

⚠️ Warning: Incorrect editing of system files can lead to loss of contacts or failure of the Phone application.If you are not sure about your actions, use the standard methods from the first sections.

Frequent problems and their solutions

Even after viewing the blacklist, Redmi 9 users face typical problems.

🔹 Numbers missing after update MIUI

When you switch from MIUI 12 to MIUI 13/14, you sometimes reset your lock settings to restore the list:

  • Check backup in Mi Cloud (Settings → Mi Account → Cloud → Restore).
  • If there is no copy, try exporting the locks through Google Contacts (see section 4).

🔹 The locked number still rings.

It's because of:

  • 📵 Double entries in the blacklist (remove duplicates).
  • 🔄 Application conflict (for example, if the number is blocked and in the MIUI, and in Truecaller).
  • 📡 Problems with the operator (some numbers may be referred to as "service»).

💡

If the locked number keeps calling, check the Security app settings → Call Lock → Advanced Settings. You can turn on system-level lock (reboot required).

🔹 How to transfer the blacklist to the new Xiaomi

To avoid adding numbers manually:

  1. Back up via Mi Cloud (Settings → Mi Account → Cloud → Backup).
  2. On the new phone, log in to the same Mi Account and restore the data.
  3. Check sync with your Google Account (if you have used it).
Can I see the history of blocked calls?
Yes, but not through standard means. Install Call Blocker, which logs all blocked calls and SMS. Alternative: Enable conversation recording in Settings → Record conversations (not available in all regions).
How to block a number so that he can not leave voice mail?
MIUI does not have a built-in voicemail lock feature, but you can: Disable voicemail from the operator (dial *111*10# for Beeline, *105# for MTS). Use third-party applications, such as Should I Answer?, which block calls before voicemail is triggered.
Why don’t all blocked numbers appear on the blacklist?
This is due to fragmentation of locks on different systems: 📱 Numbers blocked through the phone app are stored in one place. 🛡️ Numbers from "Security" - in another. 🌐 Numbers blocked through Google Contacts are synced separately. 🤖 Numbers added by third-party apps (like Truecaller) are not on the system blacklist. To see the full picture, check all of the sources listed.
Can I block the number so that it does not see the status of “delivered” in messengers?
In the standard SMS — No, because the delivery status is handled at the operator level, but there are workarounds in messengers: 📌 On WhatsApp: Block contact in the app itself (Open chat) → ⋮ → It won't see your online status and checkmarks. 📌 In Telegram: Add a number to the “Exclusion List” in the privacy settings. 📌 In Viber: Block the contact through their profile – they won’t be able to email you, but will see that the message is “delivered” (this is a protocol limitation).
How to unlock all the numbers at once?
Mass unlocking is possible in two ways: Through the Security app: Open Security» → «Lock. Click on the three dots in the top corner. Select "Delete everything." ADB (Requires PC: adb shell content delete --uri content://call_log/blocked_numbers This team will clear the entire blacklist. ⚠️ After mass unlocking, some numbers may remain in the blacklist of Google Contacts – check it separately.