Talk records on Xiaomi smartphones (including Redmi and POCO models) are automatically stored in the call log, taking up space in memory and creating a mess. If you want to delete your call history β whether it's individual records or a complete cleanup β it's important to know all the methods available so you don't lose the contacts you need and disrupt your phone. In this article, we'll discuss 5 proven ways to delete records, including hidden MIUI features, and how to recover data if you accidentally erase an important call.
The MIUI feature is that the call log is integrated with the Contacts app, and some records (e.g., missed calls) can be duplicated in notifications, so standard removal through the interface is sometimes not enough. We will look at both basic activities for beginners and advanced methods for power users, including working with ADB and backups.
1. Standard deletion through call log
The easiest way is to use the built-in MIUI tools, a method that is suitable for deleting individual records or the entire story at a time.
Open the Phone app and go to the Log tab, where you'll see a list of all incoming, outgoing and missed calls to delete one entry:
- π Click and hold the desired call in the list.
- ποΈ In the menu that appears, select Delete.
- β Confirm the action in the pop-up window.
For mass removal:
- Slip on the three dots in the top right corner of the magazine.
- Choose Delete All (or Clean the Journal in newer versions of MIUI).
- Tick the call types (incoming, outgoing, missed) or click Select All.
- Confirm removal.
π‘
If records continue to show after deleting, check the Notifications tab in the Contacts app - sometimes missed calls are duplicated there.
β οΈ Note: Standard deletion does not affect records synced to Google Contacts or Mi Accounts. These should be cleaned separately (see Section 4).
2. Delete via the settings of the βContactsβ application
The MIUI call log is closely linked to the Contacts app, which also stores call data, which is useful if the standard cleanup didn't work.
Instructions:
- Open Contacts (the little man's icon).
- Slip on three horizontal lines (menu) β Settings.
- Scroll down to the Data Management section.
- Select Clear the Call Log.
- Specify the period (for example, Last month) or click Clear Everything.
In some MIUI 14+ firmware, this item may be called History Management or hidden behind the option Additional. If you do not find a section, search by settings (the magnifying glass icon in the upper right corner).
What to do if the "Clear Journal" section is missing?
| Method | Removing. | Is recovery possible? | Wants root rights? |
|---|---|---|---|
| Through the call log. | Individual/all records | Yes (via backup) | No. |
| Through "Contacts" | The whole story. | Yes. | No. |
| ADB-team | Log system files | No (no backup) | No, but I need a PC. |
| Reset to factory | All history + other data | No. | No. |
3. Advanced cleaning through ADB (no root)
If standard methods do not help, you can delete the recordings of conversations through ADB (Android Debug Bridge. This doesn't require superuser rights, but it requires a computer and a computer. USB-cable.
Step-by-step:
- Turn on USB Debugging on your phone: Go to Settings β About Phone. Tap 7 times on MIUI to activate Developer Mode. Go back to Settings β Additional β Developer. Activate USB Debugging.
Connect your phone to your PC and confirm your trust in your computer.
ADB Tools
cmd
ADB
adb shell content delete --uri content://call_log/callsThis command will completely clear the call log. If you want to delete selective records (for example, only missed ones), use filters:
adb shell content delete --uri content://call_log/calls --where "type=3"Type=3 = missed calls. Other values are: 1 (incoming), 2 (outgoing).
Install Xiaomi drivers on PC
Enable debugging over USB on your phone
Download ADB Tools from the official website
Connect your phone to the original cable
Create a backup copy of contacts-->
β οΈ Attention: Teams ADB delete records irrevocably unless backed up via Mi Cloud or Google. Before doing so, check that important numbers are saved in contacts.
4. Sync and clean up via Mi Account/Google
If your Xiaomi syncs data with Mi Account or Google, call records can be restored after manual cleaning. To avoid this, you need to turn off sync or clear the cloud.
For Mi Account:
- Go to Settings β Accounts β Mi Account.
- Select Synchronization.
- Turn off the slider opposite the Call Log.
- Click Clear Data (if available).
For Google Contacts:
- Open contacts.google.com on PC.
- In the menu on the left, select Other Contacts or Frequent Contacts.
- Click Contact Management β Clear duplicates and mergers.
- Delete unnecessary entries manually or choose Clear History.
Importantly, the less time has passed since the deletion, the better the chances of recovery, and after rewriting the data (install new applications, take photos), the chances tend to zero.
If records were deleted via ADB or reset, recovery is unlikely β in this case, you only need to check backups in the cloud services.