How to Record a Phone Call on Xiaomi: 5 Verified Ways (Including MIUI 14/15)

Recording phone conversations on Xiaomi smartphones is a topic surrounded by myths and technical limitations, on the one hand, the manufacturer is embedding this feature in the firmware of MIUI for some regions, on the other hand, Google policies and local laws block it in Russia, Europe and the United States, but there are workarounds: from hidden settings to third-party applications with unique recording algorithms.

In this article, we will discuss all the current methods for the 2020-2026 models (including Redmi Note 12, POCO X5, Xiaomi 13T, etc.), taking into account MIUI 14/15 and Android 12-14. You will learn how to record calls without notifying the interlocutor (where it is legal), how to bypass Google’s lock, and which applications work steadily despite restrictions.

Why is Xiaomi hiding its call recording feature?

The reason lies in three factors: Google’s policies, local laws and technical restrictions: Since 2019, Google has banned developers from accessing the API for recording calls in Android 9+, arguing this with privacy protections. Xiaomi, like other manufacturers, is forced to comply with these rules, but leaves loopholes:

  • 🌍 Regional differences: India, Indonesia and some Asian countries record calls to MIUI It is enabled by default (for example, in Redmi). 9A for the Indian market).
  • 🔧 Hidden settings: In the firmware there are “stubs” of code that can be activated through ADB ore-menu.
  • ⚖️ Legal risks: In the EU and the US, recording without the consent of the interlocutor may be considered a violation of the law (for example, in the EU and the US, GDPR or Wiretap Act).

Fun fact: in MIUI 12.5 and older, call recording is technically present in system files (/system/priv-app/CallRecorder), but disabled at the configuration level, meaning that it can be enabled without root rights if you know the right commands.

⚠️ Note: In Russia, recording telephone conversations without the consent of the interlocutor is allowed only in cases provided for by Article 23 of the Constitution of the Russian Federation (for example, to protect their rights in court»).

Method 1: Integrated entry in MIUI (for supported regions)

If your Xiaomi is purchased in Asia or stitched in a global version for India, Pakistan, etc., the recording feature can be active out of the box.

  1. Open the phone application (caller).
  2. Call your test number (for example, another phone).
  3. During the conversation, pay attention to the screen: if there is a “Record” button (usually next to the hands-free and hold keys), then the function is available.

If there is no button but you are sure that the firmware supports recording (for example, you have a POCO M4 Pro with Indian MIUI), try enabling it through hidden settings:

1. Open the Phone app.


2. Enter in the search box: ##4636##




3. Go to Phone Information → Settings → Enable Call Recording.




4. Save the changes and restart the phone.

This method works on ~30% of Xiaomi/Redmi/POCO models with MIUI 13-15.

📊 Your Xiaomi model supports built-in call recording?
Yeah, there's a button.
No, but the firmware is Asian.
No, firmware is global.
I don't know, I haven't.

Method 2: Record through the engineering menu (without root)

For models on Qualcomm Snapdragon (most of Xiaomi 2020-2026), there is a way to activate recording via an engineering menu, a method that does not require superuser rights, but does not work on all firmware.

Instructions:

Turn off Wi-Fi and mobile data

Battery charge > 50%

Make sure that the MIUI version is not newer than 14.0.5 (check Settings → About Phone)

Download the app MTK Engineering Mode (for Mediatek) or QPST (for Snapdragon)-->

  1. Install the Activity Launcher app** from Google Play.
  2. Open it and find it in the list of com.android.server.telecom → CallRecorderActivity.
  3. Start activity. If you see a window with your recording settings, turn on the option "Enable call recording".
  4. Restart the phone and check for the recording button in the call.

If this method doesn’t work, try an alternative path through ADB:

adb shell settings put global call_recording_support 1


adb shell settings put global call_recording_notification_type 0

After you execute the commands, restart the device. The recording button should appear in the call interface.

⚠️ Note: On some models (Xiaomi) 12 Pro, Redmi K50) after activation of the recording ADB Incoming calls may be lost, and to return them, follow the command: adb shell settings delete global. call_recording_support

Method 3: Third-party apps (bypassing Google’s restrictions)

Since 2021, Google Play has been removing call recording apps that use the standard API, but there are workarounds:

AnnexType of recordWorks for MIUI?Needs root?Reference
Cube ACRAutomatic (VOIP + GSM)Yeah (with settings)No.Official website
BoldbeastManual/auto (supports 200+ models)Yes (best choice for Xiaomi)No.Download APK
Call Recorder by LovekushAutomatic (GSM only)Partially (depending on model)No.Google Play
OTT Call RecorderOnly VOIP (WhatsApp, Telegram)Yes.No.Google Play

For Xiaomi, we recommend Boldbeast Call Recorder - it uses an alternative recording method through the AudioRecord API that bypasses Google's restrictions.

  1. Download APK from the official website (version for Android 10+).
  2. In the application settings, select: 📞 Record Mode: "Mode 1" (for most Xiaomi). 🔊 Audio Source: «Voice Communication». 📁 Save Format: MP3 or AAC (save space).

«Auto Record»**

Settings → Battery → Battery Optimization

💡

If Boldbeast does not record the voice of the interlocutor, try to enable the option “Fix Recording Issues” in the application settings and select “Fix for Xiaomi phones”.

Method 4: Recording through a second phone or headset

If the software methods don't work, the analogue method is external recording, which is the only legal option for regions where recording calls is prohibited (for example, in California, USA).

You'll need:

  • 📱 Second smartphone (or voice recorder) with voice recording enabled.
  • 🎧 Headset with microphone (for example, Xiaomi Bluetooth Neckband).
  • 🔇 Quiet room (to minimize noise).

How to write:

  1. Connect the headset to the main phone (Xiaomi).
  2. Put a second phone (or voice recorder) next to the headset microphone.
  3. Start recording on the second device before the call starts.
  4. During a conversation, keep the headset microphone closer to your mouth for better sound.

Cons: The quality of the recording depends on the acoustics of the room, and the voice of the interlocutor may sound muffled, but this method works on 100% of models and does not violate Google policies.

How to improve the quality of recording with an external device?
Use a directional microphone (e.g., Boya BY-M1). Close windows and doors to reduce echo. Enable Voice Improvement (if any) on the recording device. Process recording in an audio editor (e.g., Audacity) to remove noise.

Method 5: Record with root rights (for advanced)

If your Xiaomi has root access (or you’re willing to get it), you can activate the built-in system-level call recording, which provides better quality and stability, but requires technical skills.

Instructions for MIUI 14/15:

  1. Install Magisk and the Call Recorder for MIUI module** from the XDA repository.
  2. Open Termux and execute the commands: su setenforce 0 settings put global call_recording_support 1
  3. Reboot the phone.
  4. The call will have a recording button, and the files will be saved in the /sdcard/MIUI/sound_recorder/call_rec/.

Advantages of root method:

  • 🎙️ Recording of both sides of the conversation in high quality (16-bit PCM).
  • 📁 Automatically save records with date/time stamps.
  • 🔒 No notification to the interlocutor about the recording (unless required by law).

⚠️ Note: On some models (Xiaomi) 13 Ultra, Redmi K60 Pro: After receiving root, Widevine may stop working L1 (drop down L3), block out Netflix/Disney+ into HD. To return L1, You'll need to re-flash the device.

Before you record calls, check your country's laws, and here are the key points for popular regions:

Country/regionRecording without consentUse in courtPenalties for violation
RussiaAllowed if you are a participant in a conversation (Article 23 of the Constitution)Admissible as evidenceUp to 80,000. ₽ orthopedic
European Union (GDPR)Prohibited without the consent of the interlocutorNot allowedUp to 20 million € 4% of the company’s global revenue
United States (federal law)Allowed in 38 states (one-party consent)Allowed in 11 states ("two-party consent")Up to $10,000 or 1 year in prison (in California)
UkraineAllowed for personal useAdmissible with court permissionUp to 17,000. ₴
KazakhstanPermitted without consentAll allowedUp to 200 MCI (~60 000 ₸)

Important: even if the recording is allowed, the publication or distribution of the recording without the consent of the interlocutor may be a violation of the law (for example, Art. 137 of the Criminal Code of the Russian Federation - "Violation of privacy").

FAQ: Frequent questions about recording calls to Xiaomi

Can I record a call to Xiaomi without installing apps?
Yes, but only if your model supports embedded recording (see Method 1). On most global MIUI firmware, this feature is disabled, so you can’t do without third-party applications or activation through ADB.
Why are my phone calls not working on Xiaomi?
Google has been blocking access to the Android 10+ call record API since 2021. Apps like Cube ACR or Boldbeast use workarounds, but they may not work on newer models (Xiaomi 14, Redmi Note 13) due to updated MIUI policies. Try Boldbeast in Mode 1 mode or record via a second phone.
How to find phone records on Xiaomi?
If you have used the built-in function MIUI, file-store /sdcard/MIUI/sound_recorder/call_rec/. For third-party applications, the path depends on settings (usually /sdcard/CallRecordings/ or /sdcard/Boldbeast/). To quickly find records, use a file manager (such as Mi File Manager) with a search for the keyword “call»**.
Can I record a call to WhatsApp or Telegram on Xiaomi?
Yes, but only with specialized applications like OTT Call Recorder (VOIP) or through screen recording with the microphone turned on (for example, the built-in Screen Recording feature in MIUI). Conventional call recording applications do not see voice messages in instant messengers.
Why do people hear a squeak or echo during recording?
This is a typical problem when using applications that record sound through a microphone (for example, Cube ACR in "Mic" mode). To eliminate echoes: In the application settings, select Voice Communication** instead of Mic. Turn off speaker while recording. Use a noise-cancelling headset. If the problem persists, try Boldbeast with the "Fix Echo" setting.