How to completely disable the recording of calls on Xiaomi smartphones: all ways

Xiaomi’s smartphone phone recorder feature can be useful in business negotiations or for capturing important information, but it is often a source of inconvenience. Many users do not even suspect that their device automatically stores all incoming and outgoing calls β€” until they detect gigabytes of unnecessary audio files in the phone’s memory.

In this article, we’ll look at all the ways you can disable call recording on Xiaomi devices, from standard MIUI settings to hidden developer settings. You’ll learn how to delete already saved records, why the feature can turn on itself, and what to do if standard methods don’t work. The instructions are relevant for all modern models, from the budget Redmi Note 12 to the flagship Xiaomi 14 Ultra.

Why does Xiaomi record all calls by default?

Automatic call recording is not a system error, but a conscious decision by the manufacturer. In China, the feature was originally marketed as β€œconsumer protection”: in cases of disputes with carriers or support services, recording could serve as evidence, but in global MIUI firmware, this option often remains active without the explicit consent of the user.

The main reasons for automatic recording:

  • πŸ“± Regional settings: on devices for the Chinese market (China) ROM) function is enabled by default and hidden from disabling.
  • πŸ”„ Updates MIUI: After some updates, the parameters are reset, and the recording resumes.
  • πŸ“² Third-party applications: Some programs (such as Mi Call Recorder or Google Phone) have their own recording mechanisms.
  • ☁️ Cloud Services: If you’ve ever synced calls with Mi Cloud, the system could have activated the backup feature.

It's important to understand that records take up a significant amount of memory, such as an hour of.amr conversations weighing about 10-15 MB. When you use your phone actively, you can accumulate 1-2 GB of unnecessary data in a month.

πŸ“Š Did you know that your Xiaomi is recording calls?
I knew and used this function.
Yeah, I knew, but she was in my way.
No, I just found out now.
I'm not sure I've never checked.

Method 1: Disconnect via standard MIUI settings

The easiest method is to use the built-in system settings, which is suitable for most global firmware (Global ROM) and does not require superuser rights.

  1. Open the phone application (pipe icon).
  2. Click on the three dots in the upper right corner and select Settings.
  3. Go to the "Recording of calls" section (on some models - "Recording conversations").
  4. Turn off the Automatic Record slider.
  5. For reliability, also deactivate the option "Record all calls" (if any).

On some devices (such as the POCO X5 or Redmi 12C), the path may be slightly different:

Settings β†’ Applications β†’ Phone β†’ Permissions β†’ Call Recording

Opened the Phone app | Found the Call Record section |Disabled the automatic record |Chronicled the absence of new files in the Recordings folder |Rebooted the phone-->

If the recording continues after these actions, then your device uses a modified firmware (for example, China ROM or custom build).

Method 2: Remove via the settings of the "Phone" application

Even after you turn off automatic recording, you can still have old files in the system, and to free up the memory, you have to delete them manually.

  1. Run the Files app (or any other file manager).
  2. Go to the Internal Storage folder β†’ MIUI β†’ sound_recorder β†’ call_rec.
  3. Select all files (with a long press) and click "Delete".
  4. For a complete cleanup, also check the Downloads folder - sometimes records are saved there.

Some devices may have different paths to recording, and here are the alternative locations:

Xiaomi modelThe path to the recordsFile format
Redmi Note 11/12/MIUI/sound_recorder/call_rec.amr, .mp3
Xiaomi 13/14/Recordings/Call.m4a
POCO F4/F5/MIUI/voice_recorder/call_rec.amr
Black Shark 5/Internal Storage/CallRecordings.mp3

πŸ’‘

If the folder call_rec not displayed, enable the display of hidden files in the file manager settings (usually in the View or Settings menu").

After deleting, it is recommended to restart the phone so that the system updates the cache, and if the files appear again, then the recording is still active at the firmware level.

Method 3: Disconnect through the developer settings

On devices with China ROM or modified firmware, standard methods often don't work, and in this case, access to hidden developer settings will help.

  1. Activate Developer Mode: Go to Settings β†’ About the phone. Press 7 times on "Version." MIUI" (A notice will appear saying, β€œYou have become a developer").

"Additionally" β†’ "For developers"

"Debugging by USB"

"Call recording"

  • "Automatic recording"
  • "Save records in the cloud."
  • "Notify the recording"

On some firmware (e.g. MIUI 14 for POCO F4), these parameters may be called differently:

  • πŸ”§ force_call_recording β€” forced entry
  • πŸ“± auto_call_rec β€” autoactivation
  • ☁️ cloud_sync_call_rec β€” cloud-synchronization
What to do if there is no β€œCall Record” section in the developer settings?
On some firmware (for example, MIUI 13 For the Redmi Note 10) This section is hidden. So you can try it: 1. Use it. ADB-Adb shell settings put global force_call_recording 0 2. Install a patch through Magisk (root rights required). 3. Refuse the device to the global version MIUI.

Attention: changing the developer settings can cause the phone to work in an unstable way. If you have communication problems (call breaks, no sound) after the recording is turned off, return the settings to their original state.

Method 4: Using ADB to Forced Shutdown

If none of the previous methods worked, the most reliable (but also the most difficult) way is to disable it via Android Debug Bridge (ADB), which works even on blocked firmware China ROM.

You'll need:

  • πŸ–₯️ A computer with installed Xiaomi drivers and ADB.
  • πŸ“± Included debugging by USB phone-on.
  • πŸ”Œ Cable USB Type-C (preferably original).

Step-by-step:

  1. Download ADB Tools and unpack the archive.
  2. Connect your phone to your PC and type in the command line: adb devices (should display your device).
  3. The command to disable the record is: adb shell settings put global force_call_recording 0 adb shell settings put global auto_call_rec 0
  4. Reboot your phone: adb reboot

To check that the record is actually disabled, use the command:

adb shell settings get global force_call_recording

If the answer is 0, the function is deactivated.

πŸ’‘

ADB-commands work even on devices without root rights, but require enabled debugging on USB. After flashing or resetting the settings, the procedure will have to be repeated.

If ADB does not recognize the device, try:

  • πŸ”„ Reinstall Xiaomi drivers via Mi PC Suite.
  • πŸ”Œ Use the other USB-cable (cheap cables often do not support data transmission).
  • πŸ“± Include in the developer settings the option "Debugging by USB (security)".

Method 5: Remove system applications (requires root)

On some firmware (especially China ROM), call recording is done via the com.miui.voiceassist system application or com.android.incallui. If you have root rights, it can be deleted or frozen.

Instructions for Magisk or TWRP:

  1. Install Root Explorer or Titanium Backup.
  2. Find the MiuiCallRecorder (or CallRecorder) app.
  3. Select the action "Delete" or "Frozen".
  4. Reset the device.

Alternative method via ADB (without root, but with unlocked bootloader):

adb shell pm uninstall --user 0 com.miui.voiceassist

πŸ’‘

Before you uninstall system applications, back up via TWRP or Mi Cloud. Some components may be critical to your phone's performance!

After deleting, check if other features (such as voice assistant or screen recording) have disappeared.If something stops working, restore the app from the backup.

What if the call recording is turned on itself?

Sometimes users find that the recording function is activated again after an update or reboot, due to the features of the MIUI firmware.

  • πŸ”„ Turn off automatic updates MIUI: Go to Settings. β†’ The phone. β†’ Update the system and deactivate the Auto Update option.
  • ☁️ Disable syncing with Mi Cloud: In Settings β†’ Accounts. β†’ Mi Cloud disable Call Synchronization and Backup".
  • πŸ“± Reset the settings of the "Phone" application: In Settings β†’ Annexes β†’ Phone. β†’ Storage click on "Clear Data" and "Reset Settings".
  • πŸ›‘οΈ Use third-party launchers: Some shells (like Nova Launcher) block background activity of system applications, including call recording.

If the problem persists, you may have a modified firmware with hard-stitched recording function installed on your device, in which case only flashing to the official global version of MIUI will help.

πŸ’‘

On devices with China ROM, call recording can be part of government phone requirements, in which case it cannot be turned off without changing the firmware.

FAQ: Frequent questions about recording calls on Xiaomi

❓ Can I turn off the call recording on Xiaomi without root rights?
In most cases, standard settings are sufficient or ADB-Root is only required to remove system applications in China ROM.
❓ Where do you keep records of conversations if they are not in the folder? call_rec?
Check the following locations: /Internal Storage/Recordings /MIUI/voice_recorder /Downloads/CallRecordings Records can also be synced to Mi Cloud (check the web version of the cloud).
❓ Why does it still continue after you turn off the recording in the settings?
Probable reasons: You have China ROM, locked at the firmware level; a third-party app (like Truecaller or Google Phone) has its own record; the firmware is modified (castom build); try using ADB or reflashing the device.
❓ Is it legal to record conversations without the consent of the interlocutor?
Laws vary by country: πŸ‡·πŸ‡Ί In Russia, recording is allowed if you are a participant in a conversation (Article 23 of the Constitution). πŸ‡ͺπŸ‡Ί The EU requires the consent of all participants (GDPR). πŸ‡ΊπŸ‡Έ In the U.S., laws vary by state (California requires consent from all parties) and use the record responsibly to avoid legal trouble.
❓ How to Recover Accidentally Deleted Call Records?
If the files are not overwritten, try it: πŸ” Data recovery programs (DiskDigger, Recuva). ☁️ Check Mi Cloud or Google Drive (if sync was enabled). πŸ“± Contact Xiaomi Service Center – sometimes records are saved in service memory areas. The chances of recovery depend on how long it has been since the deletion.