How to completely clean the call list on Xiaomi phone: a step-by-step guide

The call log on Xiaomi, Redmi and POCO smartphones becomes a mess of hundreds of contacts, missed calls and random numbers over time. Cleaning up this story not only frees up space in the device’s memory, but also protects your privacy β€” especially if multiple people are using the phone or you plan to sell the gadget. In this article, we will discuss all possible ways to delete records, including hidden calls that are not displayed in the main journal.

It's important to understand that MIUI stores call data not only in the Phone app, but also in system logs. Standard deletion through the interface can leave a trace in the cache or backups. We'll show you how to clean everything without a trace, and also tell you what to do if the delete button is inactive or the log itself recovers after a reboot.

The instructions are valid for all current versions of MIUI 14/15 and models released after 2019 (including Xiaomi 13/14 Series, Redmi Note 12/13, POCO F5/X5). For older devices (before MIUI 12), some methods may not work - we will warn you about this separately.

1. Standard cleaning through the application "Phone"

The most obvious way is to use the built-in features of the Phone app, which is suitable for deleting individual records or the entire story, but does not affect system logs and backups.

To clear the entire journal:

  • πŸ“± Open the Phone app (the tube icon on the home screen).
  • πŸ” Go to the tab "Journal" (usually the second icon at the bottom).
  • βš™οΈ Click on the three dots in the top right corner and select Log Settings.
  • πŸ—‘οΈ Tap Clear the call log and confirm the action.

If only specific records need to be deleted:

  • πŸ“ž A long press on any number in the magazine will highlight it.
  • πŸ”˜ Check all unnecessary calls.
  • 🚫 Click on the basket icon at the top of the screen.

πŸ’‘

If the Clear Log button is inactive, check if sync with Google Contacts or Mi Account is enabled. Turn it off in your account settings.

⚠️ Note: This method does not delete data from Mi Cloud backups.If you previously synced a log, records can be restored after a system reboot or update.

2. Remove via system settings (for MIUI 14/15)

Newer versions of MIUI have a separate section for managing application data, including a call log, which is more reliable because it clears cache and temporary files.

Instructions:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. In the search bar, enter "Phone" and select the system application com.android.dialer.
  3. Go to Warehouse and Cache.
  4. Click Clear Data (this will delete the entire log) or Clear Cache (delete temporary files).

After this procedure, the log will be empty, but all settings of the Phone application will be reset to factory ones (for example, the binding to Google Duplex or redirect settings may disappear).

Take screenshots of important contacts | Turn off sync with Mi Cloud | Remember call forwarding settings | Check if you use the log to work

-->

3. Recovery Mode Reset (for power users)

If standard methods fail (e.g., due to a system failure or virus), you can use the recovery mode, which deletes all log data without recovery, but requires caution.

Step-by-step:

  1. Turn off the phone.
  2. Press the Power button + Volume up until the Mi logo appears.
  3. In the Recovery menu, select Wipe Data (use volume buttons for navigation, power button for confirmation).
  4. Go to Wipe All Data (this will reset your phone to factory settings!) or select Advanced Wipe β†’ Data (a more secure option).
  5. Confirm the action and wait for the process to be completed.

⚠️ Warning: This method deletes all data on your phone, including photos, messages and apps. Use it only if other methods have failed and you have a backup.

What to do if Recovery Mode does not open?
If the button combination doesn’t work, try connecting your phone to your PC and use the command: adb reboot recovery To do this, you need to enable USB debugging in the developer settings (Settings β†’ About Phone β†’ MIUI version – press 7 times).

4. Cleaning of hidden calls and system logs

Xiaomi keeps a hidden call log for analytics and diagnostics, and this data is not displayed in a standard app, but takes up space and can be retrieved through ADB or special utilities to delete it:

Method 1: Through ADB (PC required):

  1. Connect your phone to your computer and enable debugging via USB.
  2. Open the command prompt and type: adb shell pm clear com.android.providers.contacts This will clear all contact and call related data.

Method 2: Through the file manager (root):

  • πŸ“ Open Root Explorer or similar app.
  • πŸ” Go to the folder. /data/data/com.android.providers.contacts/databases/.
  • πŸ—‘οΈ Delete the files contacts2.db and contacts2.db-wal.
  • πŸ”„ Reboot the phone.

These methods will delete the entire history without recovery, including SMS and MMS data. Use them only if you are confident in your actions.

Once a week | Once a month | Only when I run out of memory | Never clear | I don't know what it is

-->

5. Automatic cleaning: setting up MIUI

MIUI 14/15 has a built-in auto-delete feature that is useful if you don't want to manually clean the log, but you're afraid the story will take up too much space.

How to set up:

  1. Open Settings β†’ Applications β†’ Application Management β†’ Phone β†’ Permissions.
  2. Tap Additional Permits β†’ Autocleaning data.
  3. Turn on the option and select a period (e.g., β€œDelete records over 30 days”).

You can also limit the number of records you keep:

  • πŸ“Š Go to Settings. β†’ System and device β†’ Additionally. β†’ Cleanup.
  • πŸ”„ Enable Automatic Cleanup and add the Phone app to the list.

⚠️ Warning: Autocleaning doesn't work for Favorites numbers and contacts marked "Important." They'll have to be manually removed.

6.Recovery of accidentally deleted records

If you cleared the log by mistake, there is a chance to return the data – but only if:

  • πŸ”„ You did not restart your phone after deleting it.
  • πŸ“± The device does not automatically sync with Mi Cloud.
  • ⏳ It's been no more than 24 hours.

Recovery methods:

MethodRequired.Chance of success
Recovery through Mi CloudBackup in the cloud80%
Use DiskDigger or GT RecoveryRoot rights50%
ADB-log-drivePC and USB debugging30%
Contacting the service centerCheck for purchase10%

The most reliable way is to restore a backup from the Mi Cloud:

  1. Open Settings β†’ Mi Account β†’ Mi Cloud β†’ Data Recovery
  2. Select the latest backup that has a call log.
  3. Check the Call Log and click "Restore".

πŸ’‘

If you regularly clean the log, set up an automatic backup to Mi Cloud (Settings β†’ Mi Account β†’ Mi Cloud β†’ Backup) to restore data if necessary.

7.Why does the journal itself recover after cleaning?

Many Xiaomi users are faced with the fact that after deleting the call history appears again.

  • πŸ”„ Sync with Mi Cloud: Turn it off in Settings β†’ Mi Account β†’ Mi Cloud β†’ Synchronization β†’ Call magazine.
  • πŸ“± Google Contacts: Go to Settings β†’ Google β†’ Backup and disable the Call Log.
  • πŸ”„ System Updates: After patch installation MIUI It can recover data from the cache. Before updating, clean the log through Settings. β†’ Warehouse β†’ Cleanup.
  • πŸ› οΈ Phone app failure: Reinstall it through Settings β†’ Annexes β†’ Application management β†’ Phone. β†’ Remove updates.

If the problem persists, try resetting the phone app settings to factory:

  1. Open Settings β†’ Applications β†’ Application Management β†’ Phone.
  2. Press Warehouse. β†’ Clear the data.
  3. Confirm the action and restart the phone.

FAQ: Frequent questions about cleaning the call log

Can I clear the call log for one particular contact?
Yes. Open the log, find the contact you want, make a long tap on the record, and select "Delete." In MIUI 15, you can also click on the contact avatar β†’ Journal β†’ Delete everything.
Why do some numbers remain after cleaning?
These numbers are probably marked as "Favorites" or "Important"; delete them manually or untitle them in the contact details; and check the Spam folder in the log, which is cleaned separately.
How to clean a Xiaomi magazine without access to a phone (stolen/broken)?
If your device has been enabled to sync with Mi Cloud, you can delete the data remotely: Go to i.mi.com from your PC. Sign in with the same account as your phone. Go to Devices β†’ Find the device β†’ Delete the data. This will completely reset the phone, including the call log.
Are there any applications for automatic log cleaning?
Yes, but be careful: many utilities require root rights or contain advertising. Reliable options: Call Logs Cleaner (no root, but with restrictions); SD Maid (requires root, clears system logs); CCleaner (can clean the cache of the Phone application). Before using, check the reviews and permissions of the application!
How to Clean a Xiaomi Magazine with Two SIM-map?
In two-phone phones. SIM (Dual SIM) To clear everything, open the phone app. At the top of the screen, select SIM 1 SIM 2. For each SIM Repeat the cleaning procedure (see section 1). MIUI 15 Clear Everything that Deletes Records for Both SIM simultaneously.