How to find and view blocked calls on Xiaomi phone

You missed an important call, but it's not in the call log? Or do you suspect someone was trying to reach you from a locked number? On Xiaomi smartphones with a MIUI shell, the history of blocked calls is hidden from the main log, but it can be found - if you know where to look. Unlike an iPhone or a pure Android, there is no separate tab "Spam", and the logic of storing such data depends on the firmware version and the phone model.

In this article, weโ€™ll look at all the working methods, from standard MIUI settings to hidden engineering mode menus. Note that on some devices (like the Poco F5 or Redmi Note 12), some of the functions may be disabled by the carrier, and weโ€™ll also explain how to recover deleted records of locks and why some numbers donโ€™t appear in the log even after unlocking.

Where are blocked calls stored in MIUI?

Unlike messages that enter the Spam folder, blocked incoming calls are not stored in the main log, their logs are stored in a separate system database, and access to them depends on the version of MIUI:

  • ๐Ÿ“ฑ MIUI 12-13: Data about the locks are stored in the application "Phone" (section "Spam and blocking").
  • ๐Ÿ”’ MIUI 14+: Information transferred to "Security" โ†’ "Number locking".
  • โš™๏ธ Old versions (MIUI 10-11): Requires an engineering menu or third-party applications.

It is important to understand that Xiaomi does not store audio recordings of blocked calls, only the tags about the connection attempt (date, time and number).If you use the operatorโ€™s Blacklist feature (for example, Spam Protection from MTS or Beeline), this data can be stored on the providerโ€™s servers, not on the phone.

๐Ÿ“Š What version? MIUI you use?
MIUI 12
MIUI 13
MIUI 14
I don't know.
other

Method 1: Using the standard "Phone" application

The easiest method is to use the built-in Phone app, which works on most models (Redmi Note 11, Xiaomi 12T, Poco X4 Pro, etc.), but the interface may be slightly different:

  1. Open the phone application (pipe icon).
  2. Go to the Journal (or Recent) tab.
  3. Tap the three-point menu (โ‹ฎ) top-right.
  4. Select Spam and Block (or Blocked Numbers).
  5. In the window that opens, go to the Lock Log tab.

Here you will see a list of all blocked calls with the number, date and time, and note that if the number was blocked through a third-party app (such as Truecaller), it may not appear in this list.

Update the Phone app in Google Play

Make sure that the โ€œBlock Numbersโ€ function is enabled in the settings

Check if system applications are hidden in the menu (settings โ†’ applications โ†’ hidden)

Restart your phone if the log is not updated-->

Method 2: Using the Security Menu

Starting with MIUI 14, some of the locking functions are transferred to the Security app, which is relevant for new models (Xiaomi 13, Redmi K60, Poco F5):

  1. Open the Settings. โ†’ Security.
  2. Choose Number Blocking (or Spam Protection).
  3. Go to the tab Journal or History of Blocking.

If there is no tab with the magazine, try:

  • ๐Ÿ” Click on the magnifying glass icon in the upper right corner and enter the request "Blocking".
  • ๐Ÿ“Š Scroll down to the Block Statistics section โ€“ sometimes the latest developments are displayed here.

๐Ÿ’ก

If the Security menu doesnโ€™t have the โ€œBlock Numbersโ€ option, try resetting the app settings: Settings โ†’ Applications โ†’ Application Management โ†’ Security โ†’ Storage โ†’ Clear Data. After that, the item should appear.

Method 3: Engineering menu (for advanced users)

If standard methods fail, you can try to access hidden system logs through the engineering menu, which is suitable for MIUI 10-13 and requires caution:

  1. Open the Phone app and enter the code: ##4636###
  2. In the menu that opens, select Phone Information.
  3. Scroll down to the Logs or Call Logs section.
  4. Look for records labeled BLOCKED or REJECTED.

โš ๏ธ Warning: Do not change other options in the engineering menu, this can lead to network failures or complete loss of communication.

Xiaomi modelSupported codeSection with locks
Redmi Note 10/11##4636##Call Logs โ†’ Blocked Calls
Poco X3/X4##284##Test Mode โ†’ Call History
Xiaomi Mi 11##6484##MTK Logger โ†’ Blocked Events

Method 4: Through the file system (for technicians)

All call data, including those blocked, is stored in system files. MIUI. To view them, root access is required or ADB-Instructions for experienced users:

  1. Connect your phone to your PC and enable USB Debugging (Settings โ†’ About Phone โ†’ MIUI Version โ†’ 7 times tap the build number โ†’ return to Additional โ†’ For Developers).
  2. Open the command line on the PC and type: adb shell su cd /data/data/com.android.providers.contacts/databases sqlite3 contacts2.db SELECT * FROM blocked_numbers;
  3. To view the lock log, use the query: SELECT * FROM calllog WHERE type=5; (where type=5 is the blocked call code).

๐Ÿ”ด Warning: Wrong commands in the sqlite3 Before experimenting, backup your contacts via adb backup com.android.providers.contacts.

How to Decipher Call Types in MIUI Database
1 is incoming, 2 is outgoing, 3 is missed, 4 is canceled, 5 is blocked, 6 is voicemail.

Method 5: Third-Party Applications for Log Recovery

If system methods didn't help, you can use third-party utilities.

  • ๐Ÿ“ฒ Call Logs Backup & Restore โ€“ saves and restores the log, including blocked calls (backup required).
  • ๐Ÿ” Truecaller โ€“ displays the history of locks in the premium version (does not work on all models).
  • ๐Ÿ›ก๏ธ Blacklist Plus โ€“ maintains a separate log for blocked numbers.

Before installing, check the application permissions: it must request access to the Call Log and Contacts. MIUI 14 may require additional permission in Settings โ†’ Applications โ†’ Special Access โ†’ Access to the Call Log.

๐Ÿ’ก

Third-party applications cannot recover data if it has been removed from the system database; they only work with current records.

Frequent problems and solutions

Sometimes blocked calls don't show up even after all the manipulations, and let's look at the typical causes and ways to fix them:

โš ๏ธ Note: If you use two of these SIM-maps, lock logs can be divided by slots. Check the settings for each SIM separately in the Telephone section โ†’ Settings โ†’ Number locking.

Problem.Possible causeDecision
No tab on "Lock Journal"Outdated version of MIUI or custom firmwareUpdate the software through Settings โ†’ About the phone โ†’ System update
Records disappear after rebootFailure of the "Phone" applicationClear the cache: Settings โ†’ Apps โ†’ Phone โ†’ Clear the cache
Not all numbers are displayedOperator-level lockingCall the operator and request a spam call log (paid service)

If none of the methods worked, it's possible that the data was deleted from the system.

  1. Check backups in Mi Cloud (Settings โ†’ Accounts โ†’ Mi Cloud โ†’ Synchronization).
  2. Use PC programs like Dr.Fone or Tenorshare UltData to scan your memory deeply.
Can I see blocked calls on Xiaomi without root rights?
Yes, in most cases, standard methods (the Phone app or Security app) are sufficient. Root access is only required for direct access to system databases if other methods have not worked.
Why are some blocked numbers not displayed in the log?
This can happen for several reasons: the number is locked at the operator level (not by the phone), the call was filtered as spam before it hits the log (Spam Protection function in MIUI).
How to export a log of blocked calls?
Use the Call Logs Backup & Restore app: Install and open the app. Click Backup and select format (CSV or XML). The file will be saved in the phone's memory - it can be sent to email or PC. For system export via ADB, use the command: adb pull /data/data/com.android.providers.contacts/databases/contacts2.db
Are lock data reset after the phone is reset?
Yes, when you reset completely, all records of blocked calls are deleted. To save them: Back up via Mi Cloud or third-party apps. Export the log manually (see previous question).
Can I recover deleted records of the locks?
The odds depend on how long ago the data was deleted: If less than 24 hours have passed, try Dr.Fone or Tenorshare. If the phone hasn't rebooted, check the phone app's cache via Root Explorer. If the data has been deleted for a long time, recovery is unlikely (MIUI doesn't keep a log bin).