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.
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:
- Open the phone application (pipe icon).
- Go to the Journal (or Recent) tab.
- Tap the three-point menu (โฎ) top-right.
- Select Spam and Block (or Blocked Numbers).
- 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):
- Open the Settings. โ Security.
- Choose Number Blocking (or Spam Protection).
- 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:
- Open the Phone app and enter the code: ##4636###
- In the menu that opens, select Phone Information.
- Scroll down to the Logs or Call Logs section.
- 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 model | Supported code | Section 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:
- 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).
- 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;
- 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
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 cause | Decision |
|---|---|---|
| No tab on "Lock Journal" | Outdated version of MIUI or custom firmware | Update the software through Settings โ About the phone โ System update |
| Records disappear after reboot | Failure of the "Phone" application | Clear the cache: Settings โ Apps โ Phone โ Clear the cache |
| Not all numbers are displayed | Operator-level locking | Call 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.
- Check backups in Mi Cloud (Settings โ Accounts โ Mi Cloud โ Synchronization).
- Use PC programs like Dr.Fone or Tenorshare UltData to scan your memory deeply.