Why Xiaomi Records Calls and How It Works
The automatic conversation recording feature on Xiaomi, Redmi and POCO smartphones is enabled by default in most MIUI 12-15 firmware. the manufacturer positions it as a useful tool for business and personal needs, but in practice many users face inconveniences: from accidentally saving confidential conversations to overflowing the deviceβs memory with unnecessary audio files.
The recording is activated via the built-in Dialer app and saves files in.amr or.mp3 file MIUI/sound_recorder/calls. It is important to understand that even after manually deleting files, the function can be turned on again after a system update or reset. 13 Pro or Redmi Note 12) Recording is in the background even if you donβt see notifications.
In this article, we will discuss all the current ways to disable recordings, from standard settings to hidden developer settings, and learn how to delete files that have already been saved and prevent them from reappearing.
Method 1: Disconnect via the settings of the βPhoneβ application
The most obvious method is to deactivate the feature in the call interface, which works on most devices with MIUI 14/15, but may not be available on older firmware versions (e.g. MIUI 12 for Redmi 9A).
Instructions:
- π± Open the Phone app (the tube icon on the home screen).
- βοΈ Click on three dots in the upper right corner β Select Settings.
- π€ Go to Call Recording (or Call Recording in English firmware).
- π Turn off the slider Auto-record calls (or Auto-record calls).
- ποΈ Click Delete All Records to Clear Existing Files.
βοΈ Checking to turn off call records
If there is no Record Calls menu item, your version of MIUI uses an alternative feature management method (see Method 2). Also note that on some models (e.g. POCO F5), the record may be linked to the Xiaomi Cloud service, which must be disabled separately.
π‘
After you turn off the record, check the folder. MIUI/sound_recorder through any file manager (e.g. Mi File Manager) Sometimes files remain in memory, the function is deactivated.
Method 2: Deactivation through βSecurity settingsβ
On devices with MIUI 13+, call recording can be managed through the Security section, which is relevant for the Xiaomi 12/13 series, Redmi K50 and new POCO models, where the function is integrated into the data protection system.
Step-by-step:
- Open Settings β Security (Shield icon)
- Choose Privacy. β Special permits.
- Find the call record and tap it.
- Turn off the permission for the Phone app (or com.android.dialer).
- Confirm the action by clicking Cancel permission.
This method blocks the recording at the system level, so even after updating the firmware function will not turn on automatically. However, note that on some devices (for example, Redmi Note 11 Pro+) after such a turn off, the ability to manually record conversations may be lost - if you need it, use Method 3.
Method 3: Using Developer Mode (for hidden settings)
If standard methods don't work, you'll have to go to the hidden MIUI settings, which are suitable for power users and require developer mode activation, and it's particularly effective on MIUI 12.5 firmware and below, where call recording can be sewn into the system.
Algorithm of action:
- Activate Developer Mode: Go to Settings β About Phone. tap on MIUI Version 7 times until a notification appears You became a developer!
Settings β Additional β For Developers
USB debugging
ADB
adb shell settings put global call_recording_disabled 1Reset the device.
This command completely blocks the recording at the kernel level of the system. To return the function back, replace the command with 1 by 0. Note: on some devices (for example, Xiaomi Mi 11 Ultra), after that you may need to reset the settings of the Phone application through Settings. β Annexes β Application management β Phone. β Warehouse β Reset.
What if the ADB does not recognize the device?
Method 4: Delete a record through a file manager
Even after the function is disabled, old records can take up space in the device's memory to delete them:
- Open Mi File Manager (or any other file manager with access to system folders).
- Cross the path: /storage/emulated/0/MIUI/sound_recorder/calls/
- Select all files (usually.amr or.amr format.mp3 names call_20260515_123456.amr).
- Click Delete and confirm the action.
If the folder sound_recorder Not available, check out alternative paths:
- π /storage/emulated/0/Recordings/Call/ (firmware)
- π /storage/emulated/0/Android/data/com.android.dialer/files/ (for records synchronized with the cloud)
π‘
Deleting files manually does not disable the recording function itself. Once the folder is cleaned, new conversations can be saved again if the recording is not deactivated through settings.
Problems and Solutions: What to Do When Recording Is Not Shut Down
Sometimes even after all the instructions are completed, the call recording continues, and let's look at the typical causes and ways to fix them:
| Problem. | Possible cause | Decision |
|---|---|---|
| The recording function is not in the settings, but the files appear | Recording is managed by a third-party application (e.g. Google Phone) | Remove or disable permissions for alternative calls |
| After the MIUI update, the recording turned on again. | Resetting default settings | Repeat the shutdown via Security Settings (Method 2) |
| It's not working. ADB-team | No Superuser Rights or MIUI Blocking | Try the root command or use Method 2. |
| Records are saved to the Xiaomi Cloud | Synchronization enabled in the Mi Account | Turn off call backup to Settings β Xiaomi Account β Mi Cloud β Synchronization |
If neither method worked, the radical solution is to roll back the firmware to an earlier version of MIUI, where there is no write feature at all, such as the Xiaomi Mi A3 (with pure Android One) or the POCO X3 Pro with custom firmware, but this is only suitable for advanced users, since it requires unlocking the bootloader and potentially takes away warranty.
π‘
Before rolling back the firmware, make a full data backup via Settings β Additional β Backup and Reset. This will save contacts, SMS and application settings.
How to prevent the re-enactment of the record
To prevent the call recording function from being activated again, follow these guidelines:
- π Check your phone settings regularly β Recording calls after updates MIUI.
- π« Turn off automatic update installation for the Phone app: Go to Settings β Annexes β Application management β Phone, tap three dots in the top corner. β Turn off auto-update.
- π Use an ad blocker (such as Blokada) to prevent hidden feature enablement through push notifications from Xiaomi.
- π± Install an alternative call (like Truecaller or Google Phone) and make it the default app.
On devices with MIUI Global Stable, call recording can be enabled automatically when connected to corporate Wi-Fi networks (such as offices or hotels).This is due to Xiaomiβs security policies for business users. To avoid this, turn off the βAutomatic Network Configurationβ option in Settings β Wi-Fi β Additional.