You missed an important call, but the number was blacklisted β and now you urgently need to know who tried to contact? On Xiaomi smartphones (including Redmi and POCO), the history of calls from blocked contacts is hidden by default, but there are several ways to restore it. In this article, we will analyze all the working methods for different versions of MIUI β from standard settings to hidden functions and workarounds.
The problem is that once you blacklist a number, it automatically filters not only incoming calls, but also log entries. However, starting with MIUI 12.5, Xiaomi leaves a trail of such calls in system logs that can be extracted without root rights, and we'll show you how to do this without risking data, and we'll also talk about the nuances of blocking on different models, from the Redmi Note 10 to the flagship Xiaomi 14.
Why blacklisted calls don't appear in the log
The lock mechanism in MIUI works at the system application level com.android.contacts. When a number is blacklisted, the following happens:
- π΅ Call filtering: the system interrupts the connection to the first beep (on some firmware - after the first beep). 1-2 signal).
- ποΈ Hiding records: Call log (com.android.dialer) ignores blocked numbers when displaying.
- π Logistics: despite visual concealment, call data is stored in calllog.db and blockednumber.db databases.
It is important to understand that the complete removal of traces of the call occurs only when:
- Manually clean the log through Settings β Apps β Phone β Storage β Clear the data.
- Use the "Confidential Mode" function in MIUI 14.
- Reset the phone to factory settings.
β οΈ Attention: On devices with MIUI Global and MIUI Europe logs of blocked calls are stored for up to 30 days (MIUI China) this period is reduced to 7 days.
Method 1: View through the standard call log (MIUI 14+)
Starting with MIUI 14, Xiaomi added a hidden option to display blocked calls.
- Open the phone application (pipe icon).
- Slip on three dots in the upper right corner β Settings.
- Scroll to Block and Spam β Blocked Calls Log.
- Turn on the switch to show blocked calls.
Once activated, the main log will show gray entries marked Locked.
- π Time and date of call.
- π Number (if not hidden by the operator).
- β±οΈ Duration (0 seconds if the reset occurred before the response).
Turn off the "Do Not Disturb" mode in the notification curtain
Make sure that call sync is enabled in your phone settings (Settings β Google Accounts β Sync)
Check for updates to the Phone app in Google Play
Close all background applications that may block access to the log-->
If you don't have an option, your firmware is outdated. Update MIUI through Settings β About Phone β Update system or use alternative methods from the following sections.
Method 2: Exporting a call log through ADB
For advanced users, there is a method of extracting the full log (including blocked numbers) through Android Debug Bridge (ADB).
- π₯οΈ Computer with installed ADB Tools.
- π USB-cable (preferably original).
- βοΈ Included debugging by USB (Settings β The phone. β Version. MIUI β 7 times to tap β Return to Additional Settings β For developers β Debugging by USB).
Steps to extract data:
adb shell
su
cp /data/data/com.android.providers.contacts/databases/contact2.db /sdcard/
exit
adb pull /sdcard/contact2.db C:\call_logs\File. contact2.db The call table contains a call table where the field is_blocked=1 It's a blocked call:
- Download the DB Browser for SQLite program.
- Open contact2.db β go to the Data Review tab β select the call table.
- Sort by date column (time in milliseconds since 1970).
β οΈ Note: This method requires root rights on some firmware. Without them, you will get a Permission denied error. Alternatively, use applications like Call Logs Backup & Restore (see Method 4).
How to convert time from milliseconds to readable format
Method 3: Using applications to restore logs
If manual methods seem complicated, use specialized utilities.The best options for Xiaomi:
| Annex | Functions | Root is required. | Reference |
|---|---|---|---|
| Call Logs Backup & Restore | Export/import of journals in CSV, filter on blocked | β No. | Google Play |
| Blacklist Call Log Viewer | Viewing hidden calls, statistics of blocking | β οΈ Partially. | APKCombo |
| MIUI Hidden Settings | Unlock Hidden MIUI Options, Including a Lock Log | β No. | 4PDA |
Instructions for Call Logs Backup & Restore:
- Install the application and give access to call logs.
- Click Backup β Select the CSV format.
- Open the file in Excel or Google Sheets.
- Filter the Type column by the value of BLOCKED.
Standard Xiaomi|Call Logs Backup & Restore|Blacklist Call Log Viewer|Other |Not used-->
Note that some applications (such as Truecaller) may conflict with the system lock MIUI and intercept calls before they reach the log, in which case the data on blocked calls will only be available in Truecaller itself.
Method 4: View through system notifications (MIUI 12.5β13)
On MIUI 12.5-13 firmware, blocked calls are displayed in the notification center, but quickly disappear.
- Go to Settings β Notifications β Additional β Notification History.
- Enable the Notification History option.
- After a missed call, open the notification curtain and tap on Control β History.
- Find a notification from the Phone app with text Blocked incoming call from [number].
This method only works if:
- π Notifications for the Phone application are not disabled.
- π The call occurred no more than 24 hours ago (retention period of notification history).
- π± The device has not rebooted (history resets).
π‘
To increase the retention period of notifications, install the Notification History Log app from Google Play, which stores all notifications in a separate database.
Method 5: Bypassing the lock through the second SIM-card
If all of the above methods do not work, try the technical bypass:
- Put the second phone in. SIM-Card (if supported by Dual) SIM).
- Go to Settings. β SIM-maps and mobile networks.
- For the second SIM, turn off the call lock option.
- Ask the blocked subscriber to call back β the call will pass through the second SIM and will appear in the log.
Alternative:
- π± Use a second phone (not even Xiaomi) with the same phone SIM-card.
- π Enable call forwarding: dial 21 [second phone number]# and press the call.
- π Blocked calls will be redirected to the second device, where they will be displayed in the log.
β οΈ Note: Disabling the lock for the second SIM It will reset all the blacklist rules for this map, and after it's checked, it'll have to be reconfigured.
Frequent Mistakes and How to Avoid Them
When trying to view blocked calls, users face typical problems:
| Mistake. | Reason. | Decision |
|---|---|---|
| No option "Blocked Calls Journal" | Outdated firmware (MIUI 11 and below) | Update the system or use ADB |
| The magazine is empty, although there were calls | Cleaning the cache of the phone application | Check system logs through ADB |
| Recovery apps donβt find challenges | No rights to read contact2.db | Provide root access or backup through your Mi Account |
| Numbers are displayed as "Unknown" | Operator hid Caller ID | Check notifications or contact the operator |
Additional nuances:
- π On Xiaomi with Android 13+ (for example, Xiaomi 13T) Explicit permission to access call logs for third-party applications is required.
- π‘ If the phone was in airplane mode during the call, the lock will not work and the number will appear in the log.
- π On some corporate firmware (for example, for Redmi for business), the lock log is completely disabled.
π‘
The most reliable way is to combine a standard journal (MIUI 14+) and export through ADB, which covers 90% of cases without the need for root rights.