Xiaomi phone records can take up precious space in the deviceโs memory and sometimes contain sensitive information that needs to be urgently deleted. Unlike standard Android smartphones, MIUI firmware has its own nuances of working with audio calls โ they can not simply be erased through a gallery or file manager. In this article, we will analyze all current methods of deletion, including hidden records that are not displayed in the interface of the Phone application.
Xiaomi's feature is that call records can be stored in multiple locations at once, in the Phone app folder, in the Mi Cloud cloud storage, and in the system services cache, and if you delete a record in the standard way, but it still plays back when you search by contact, then the files are duplicated, and we'll show you how to find and clean all the copies, including those that remain after resetting.
Important: Some methods require root rights or ADB. If you are not sure about your skills, use the safe ways in the first two sections. For POCO and Black Shark owners, the instructions are also relevant, but the path to settings may vary slightly (explained in the corresponding blocks).
1. Standard removal through the application "Phone"
The easiest way is to use the built-in MIUI tools, which are suitable for records that are displayed in the history of calls and have not been hidden by the system.
- Open the Phone app** (the phone icon on the home screen).
- Go to the Records tab (the microphone icon in the bottom menu).
- Find the desired entry in the list and make a long press on it.
- In the upper right corner will appear the icon of the basket โ click on it.
- Confirm the removal in the pop-up window.
โ ๏ธ Note: If the record is not deleted the first time (there is an error "failed to delete"), then the file is blocked by the system. In this case, try to restart the smartphone and repeat the action. If the problem persists, use the methods from the following sections.
Turn off sync with Mi Cloud (Settings โ Xiaomi Account โ Mi Cloud โ Sync โ Calls)
Check the memory space (less than 10% can block file operations)
Close all background apps (especially messengers that may use a microphone)
Disable VPN (some versions of MIUI block file transactions with an active VPN)
-->
On POCO F5 and Black Shark 5, the Records tab may not be in the bottom menu.
- Open the call history.
- Press on. โฎ (three points) in upper right corner.
- Select Call Records in the drop-down menu.
2. Delete via file manager (hidden records)
Not all records are displayed in the Phone app, for example, if the call was recorded via Google Drive or third-party software, the files may be stored in other folders to find them:
- Open the standard Files** (Blue Background Folder Icon).
- Go to the Category section โ Audio.
- Look for files with the.amr extension or.mp3, name-named: ๐ call_rec (record-name MIUI) ๐ข phone_record (substitute) ๐ฑ miui_call (firmware)
Delete
If the audio folder is empty, check the hidden directories:
/storage/emulated/0/MIUI/sound_recorder/call_rec/
/storage/emulated/0/Recordings/Call/
/storage/emulated/0/Android/data/com.android.providers.media/โ ๏ธ Note: Delete files from the folder Android/data/ If you've lost the notification sound after cleaning, restart the device.
Where else can the records be stored?
3. Clean up via MIUI settings (for cloud records)
If you're syncing with Mi Cloud, the records can automatically be uploaded to the cloud, even if you've deleted them locally, to erase them permanently:
- Open your Settings โ Xiaomi Account โ Mi Cloud.
- Select Calls (or Call Records in newer versions of MIUI).
- Click on Storage Management.
- Select unnecessary entries and select Delete.
- Confirm the action by entering a password from the Xiaomi account.
| Xiaomi model | The Way to Record in the Cloud | Max. Storage volume. |
|---|---|---|
| Redmi Note 10/11 | Mi Cloud โ Calls โ Records | 5GB (free) |
| POCO X3/X4 | Mi Cloud โ Other data โ Audio | 10 GB (subscription) |
| Xiaomi 13/14 | Mi Cloud โ Device โ [Smartphone Name] โ Records | 15GB (premium) |
| Black Shark 5 | Mi Cloud โ Game Data โ Other | 5 GB (separate from the main) |
โ ๏ธ Warning: Once removed from the cloud, records can remain in local cache for up to 24 hours to speed up cleanup:
- Open Settings โ Applications โ Application Management.
- Find Mi Cloud and click Clear Cache.
- Reset the device.
Instructions:
- Turn on Developer Mode on your smartphone: Go to Settings โ About Phone. Tap 7 times on MIUI Version. Go back to Settings โ Additional โ Developer. Activate USB Debugging.
Connect your smartphone to your PC and confirm your trust in your computer.
ADB
adb shell ls /sdcard/MIUI/sound_recorder/call_rec/If the folder is empty, check the alternative paths:
adb shell ls /sdcard/Recordings/Call/
adb shell ls /data/user/0/com.android.providers.media/files/filename.amr
adb shell rm /sdcard/MIUI/sound_recorder/call_rec/filename.amrโ ๏ธ Note: Rm commands in the folder /data/ Do not delete files whose names do not contain call, rec or phone.
1. reconnect the cable to another USB-port (preferably) USB 2.0).
2. disable the antivirus (it can block debugging).
3. Install drivers manually through Device Manager (select "Xiaomi" ADB Interfaceยป).-->
5. Reset the Phone app (if records are not deleted)
In rare cases, the Phone app can forget about deleted records and keep displaying them, which involves a database corruption, to fix:
- Go to Settings โ Applications โ Application Management.
- Find the phone (or com.android.dialer in the list of all apps).
- Select Warehouse. โ Clear the data.
- Confirm the reset (this will delete the call history and app settings).
โ ๏ธ Attention: On Xiaomi with MIUI 14+ Resetting the Phone app can cause you to lose your associated VoIP accounts (like Google Voice or Skype.
6. Delete records on root-righted devices
If you have root access, you can manually clear all traces of records, including system logs.
- Install a file manager with root support (such as Root Explorer or FX File Explorer).
- Go to /data/data/com.android.providers.media/databases/
- Find the file external.db or media.db.
- Make a backup of the file (copy it elsewhere).
- Open a file in a text editor (such as SQLite Editor) and find a file table.
- Delete the lines where mime_type contain audio/amr or audio/mp3.
- Save the changes and restart the smartphone.
Alternative method (for experienced users):
su
cd /data/data/com.android.providers.media/databases/
sqlite3 external.db "DELETE FROM files WHERE mime_type LIKE '%audio%';"
rebootโ ๏ธ Warning: Incorrectly editing the database can result in the loss of all media files (photos, videos, music) on the device. If the gallery is lost after the changes, restore the file from the backup.
๐ก
On devices with MIUI 13+, call records can be encrypted. If files are restored after deletion, turn off encryption in Settings โ Additional โ Privacy โ File Encryption
Frequent mistakes and their solutions
Even with the instructions, users are faced with problems, and here are the most common ways to fix them:
| Mistake. | Reason. | Decision |
|---|---|---|
| "Failure to delete the recording" | File blocked by another process | Close all applications through Settings โ Applications โ Executable |
| Records are returned after deletion | Synchronization with Mi Cloud enabled | Turn off sync in Settings โ Xiaomi Account โ Mi Cloud |
| No folder. call_rec file-manager | Records are stored elsewhere or the recording function is disabled | Check the recording settings in the phone โ โฎ โ Settings โ Recording calls |
| ADB does not see /sdcard/MIUI/ folder | No rights to read system folders | Grant rights via adb shell su (root required) |
If none of the methods worked, maybe the records are encrypted or transferred to backup.
- Check backups in Settings โ System โ Backup.
- Disable all cloud services (Mi Cloud, Google Drive, Dropbox).
- Perform a reset to factory settings (Settings โ About Phone โ Reset settings).