The call log on Xiaomi smartphones (including Redmi and POCO models) automatically stores all incoming, outgoing and missed calls. Over time, this story can take up extra space, contain sensitive data or simply interfere with everyday use. Unlike standard deletion of individual records, a complete log cleanup requires knowledge of hidden MIUI functions or the use of system tools.
In this article, you will find 5 proven ways to remove the entire call log on Xiaomi, from basic methods through the Phone app to advanced solutions using ADB and third-party utilities. We will also discuss why standard deletion via menus does not always work, and how to circumvent the limitations of MIUI 14/15 on new devices. Special attention is paid to security: you will learn how to guarantee to erase data without the possibility of recovery.
Why Standard Removal Doesn't Always Help
Many users are faced with the situation when after cleaning the log through the Phone menu, the records still remain, which is due to the peculiarities of MIUI:
- ๐ Data caching: The system can temporarily store copies of records in the cache of the Phone or Contacts appยป.
- โ๏ธ Sync with Mi Cloud: If backup is enabled, remote local calls can be restored the next time you connect to your Xiaomi account.
- ๐ฑ Duplication in other apps: Some messengers (such as WhatsApp or Telegram) keep their own call history.
- ๐ Limitations MIUI: On newer versions of firmware (for example, MIUI 15 on Xiaomi 14) Mass removal feature can be hidden.
To ensure that you remove all traces, you don't have to click "Clear Journal" on the menu, you have to combine several methods or use system tools, and then we'll look at all the options available, from simple to advanced.
โ ๏ธ Note: If you are using a double SIM-map on Xiaomi, call log can be stored separately for each slot. SIM individually or use complete cleaning methods.
Method 1: Standard cleaning through the application "Phone"
The simplest method that works on most Xiaomi, Redmi and POCO devices with any version of MIUI (12 to 15) is suitable if you need to quickly delete all entries without using additional tools.
Instructions:
- Open the Phone app** (the phone icon on the home screen or menu).
- Press three points (โฎ) in the upper right corner and select the Call Log.
- Slip on the basket icon (๐๏ธ) Or select Remove from the menu.
- Check everything (or select the records manually) and confirm the deletion.
On some models (such as the Xiaomi 13 Pro or POCO F5), the path may be slightly different:
Phone โ Log โ Settings (โ๏ธ) โ Clean Logโ ๏ธ Attention: This method does not delete calls synchronized with Mi Cloud. If you have backup enabled, records may return after rebooting or connecting to the Internet. To avoid this, pre-disable sync in Settings โ Xiaomi account โ Mi Cloud โ Synchronization โ Log of calls.
Disable synchronization with Mi Cloud
Close all messengers (WhatsApp, Telegram)
Check for important records (save screenshots if necessary)
Restart the phone after removal-->
Method 2: Cleaning through the โSettingsโ of the system
If the standard method didnโt work or you want to delete not only the log, but also the associated data (for example, the cache of the Phone application), use system settings. This method is suitable for all devices on MIUI, including Xiaomi 12T, Redmi Note 11 and others.
Step-by-step:
- Go to Settings โ Applications โ Application Management.
- Search the list for โPhoneโ** (or com.android.dialer) and tap on it.
After this procedure, the Phone app will reset to factory settings, and all calls will be erased without the possibility of recovery through standard means. However, this method has a side effect: call settings (for example, redirecting or blocking numbers) will also be reset.
| Method | Remove the journal completely | Requires root. | Resets the settings. | It's working on MIUI 15. |
|---|---|---|---|---|
| Through the phone app. | โ No, there may be cache) | โ No. | โ No. | โ Yes. |
| Through the "Settings" of the system | โ Yes. | โ No. | โ Yes (resets call settings) | โ Yes. |
| Through Safe Mode | โ Yes. | โ No. | โ No. | โ Yes. |
| Through ADB | โ Yes. | โ No (but you need debugging rights) | โ No. | โ Yes. |
Standard cleaning through the application "Phone"
Through system settings
Using Safe Mode
Applying ADB-team
I don't delete the magazine at all.-->
Method 3: Remove via Safe Mode
If the call log is not deleted due to third-party apps (like Truecaller or Google Contacts), try clearing it in Safe Mode. In this mode, all user programs are turned off, and you can only work with system features.
How to activate Safe Mode on Xiaomi:
- Turn off the phone.
- Press the power button before the MI logo appears.
- Once the logo appears, immediately press and hold the volume button until the phone boots.
- In the lower left corner of the screen will appear the inscription Safe Mode.
In this mode, repeat Method 1 (clean through the Phone app) and the log should be empty after the reboot, and if the problem was in conflict with another application, this method will help.
What to do if Safe Mode is not enabled?
Method 4: Using ADB to remove completely
For power users who want to guarantee to erase the log without a trace, the method using Android Debug Bridge (ADB) is suitable. This method works even on locked devices (without root) and allows you to delete data at the system level.
What you need:
- ๐ฅ๏ธ Computer with installed ADB-driver.
- ๐ฑ Included debugging by USB on the phone (Settings) โ The phone. โ Version. MIUI โ 7 times tap to activate the developer mode, then Settings โ Additionally. โ For developers โ Debugging by USB).
- ๐ USB-cable (preferably original).
Instructions:
1. Connect the phone to the PC and confirm the debugging permission.
2. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
3. Enter a command to check the connection:
adb devices
(Your device serial number should appear).
4. execute the command to delete the call log:
adb shell content delete --uri content://call_log/calls
5. Reboot the phone.This method removes the log at the Android database level, making it almost impossible to recover records without specialized software. However, be careful: improper use of ADB can lead to system failures.
adb shell pm clear com.android.dialer
This will completely reset the Phone app to factory settings, removing all data, including the log.-->
Method 5: Third-party cleaning applications
If you're uncomfortable with ADB or system settings, you can use third-party utilities, such as Call Logs Backup & Restore or Clean Master, which allow you to massively manage call records.
- ๐ Access to sensitive data: Apps will need permission to read call logs.
- ๐ฆ Advertising and paid features: Free versions often limit functionality.
- ๐ก๏ธ Security: Not all apps reliably erase data โ some just hide records.
Recommended Annexes (checked on MIUI 14/15):
| Annex | Cleaning function | Requires root. | Free of charge. |
|---|---|---|---|
| Call Logs Backup & Restore | Mass removal, backup | โ No. | โ Yes (with limitations) |
| Simple Call Log Cleaner | Filtration and deletion by date/number | โ No. | โ Yes. |
| SD Maid | Deep cleaning (including call cache) | โ Yes (for full functionality) | โ No (paid) |
โ ๏ธ Note: Before using third-party apps, disable sync with Mi Cloud and Google Contacts. MIUI, This will cause a phone malfunction.
๐ก
Third-party applications are convenient for regular cleaning, but do not guarantee complete deletion of data. For maximum privacy, combine them with system methods (for example, ADB).
Additional Safety Advice
Deleting the call log is not only about freeing up memory, it also protects personal data, and here are some tips to help avoid leaks:
- ๐ Turn off automatic sync with Mi Cloud and Google if you donโt want calls to be saved in the cloud.
- ๐ฑ Regularly clean the cache of the phone application (Settings) โ Annexes โ Phone. โ Warehouse โ Clear the cache).
- ๐ Use a two-level cleaning: first remove the log through the app, then through the app. ADB or Safe Mode.
- ๐ก๏ธ Check the permissions of apps that request access to the call log (such as Truecaller or banking apps).
If you sell or transfer a phone, it is not enough to simply delete the log. perform a full reset (Settings โ About Phone โ Reset) to erase all data without recovery. On devices with MIUI 14+, it is recommended to disable Mi Account before reset to avoid FRP (Factory Reset Protection) blocking.
๐ก
Before resetting, write down your phone's IMEI (type *#06#) to help restore access to the device if activation problems arise after the reset.