Recording phone conversations on Xiaomi Mi 8: all ways from built-in to hidden

Recording phone conversations on Xiaomi Mi 8 is a challenge that users face when doing business, fixing important agreements or simply for personal safety. Despite the restrictions of law in some countries, the functionality remains in demand. The main problem of Mi 8 owners (codename dipper) is the lack of built-in recording option in the standard Phone application on the latest versions of MIUI 14/15.

In this article, we will discuss 5 working methods, from legal (with the notification of the interlocutor) to technically complex (for experienced users), pay attention to the nuances of working on the Mi 8, taking into account its hardware features: Snapdragon 845 processor, 6 GB of RAM and the lack of a memory card slot, and find out why some applications from Google Play refuse to work on this device and how to bypass locks.

1.Can I record calls to Xiaomi Mi 8 legally?

Before we get to the technical part, it is worth clarifying the legal aspects. In Russia, recording a conversation without the consent of the interlocutor is allowed if you are a participant in the conversation (Article 23 of the Constitution of the Russian Federation on the right to privacy of correspondence does not apply to telephone conversations).

  • πŸ“’ Built-in recording MIUI (If available, automatically alerts the interlocutor with an audible signal.
  • πŸ”’ Third-party apps can bypass notifications, but it is legally risky.
  • βš–οΈ The use of court records is possible only if local laws are observed.

In practice, Xiaomi blocks the possibility of hidden recording in new versions of the firmware, but there are workarounds. For example, in China and India, the functionality is available out of the box, whereas in global builds (MIUI Global) it is often removed. You can check your version in Settings β†’ About Phone β†’ MIUI version.

πŸ“Š You're recording phone calls?
Yeah, regularly.
Only important.
No, but I want to learn.
No, and no planning.

2. Built-in call recording: where to look on MIUI?

If your Xiaomi Mi 8 is running MIUI 12 or older, the chance of finding the built-in record is minimal – the company removed the feature from global firmware after the privacy scandal in 2020. However, on Chinese (MIUI China) or Indian (MIUI India) builds, the option may remain.

  1. Open the phone app (Phone).
  2. Dial the number and start the call.
  3. During the conversation, pay attention to the screen: if there is a β€œRecord” button (a microphone or circle icon), the function is active.

If the button is not there, try to enable it through hidden settings:

Settings β†’ Special features β†’ Additional settings β†’ Call recording

Important: Even if activated successfully, the record will be saved in.amr format in the folder. MIUI/sound_recorder/calls. Quality leaves much to be desired β€” 8 keto/16 bit, which is worse than specialized applications.

πŸ’‘

To improve the sound of the built-in recording, before calling, turn on the "High Voice Quality" mode in the settings. SIM-Cards (if supported by the operator).

3. Top.-3 Applications for recording calls to Xiaomi Mi 8

Third-party utilities are the most reliable way to record a conversation on the Mi 8, but not all of them are compatible with MIUI. We tested dozens of options and selected those that work consistently even on the latest versions of the firmware. The selection criteria: no root rights, minimal impact on the battery and the ability to save records to the cloud.

AnnexCompatibility with MIUIRecording qualityFeatures
Cube Call Recorder ACRβœ… Works on MIUI 14/15πŸŽ™οΈ 44.1 kHz (good)Automatic cloud redundancy, spam filter
Call Recorder by Lovekeshβœ… Requires permission to access notificationsπŸŽ™οΈ 16 kHz (satisfactory)Free, but with advertising.
Boldbeast Call Recorder⚠️ You need a manual setup for MIUIπŸŽ™οΈ 48 kHz (excellent)Supports VoIP (WhatsApp, Telegram) recording

To install any of the applications:

  1. Download APK from the official website (e.g. Cube ACR).
  2. Allow installation from unknown sources in Settings β†’ Applications β†’ Special Access β†’ Install unknown applications.
  3. Launch the app and grant permissions to microphone, storage, and notifications.
Why does Boldbeast require manual MIUI setup?
Xiaomi Mi 8 S MIUI 14+ Boldbeast cannot automatically determine the source of the sound. In the application settings, you must manually select "Record Mode" β†’ "Mode 1" or "Mode 8" (for VoIP). You may also need to disable battery optimization for the application in the settings. MIUI.

Warning: Some apps (like Truecaller) block recording of calls to Xiaomi due to privacy policies.If the recording does not start after installation, check if the utility conflicts with other services (like Google Phone or Mi Security).

4. Record calls via Google Drive (no apps)

A little-known way to record a conversation on the Mi 8 is to use Google Drive in voice input mode, a method that is suitable for capturing important moments, but not for recording the entire dialogue.

  1. Open Google Drive in your browser.
  2. Create a new document (Create a new document) β†’ Google Documents).
  3. Click on the microphone icon in the toolbar (or Tools β†’ Voice input).
  4. Allow access to the microphone and start a conversation, and all words will automatically be recognized and stored in text.

Advantages of the method:

  • πŸ” Text format is convenient for searching for key phrases.
  • ☁️ Automatic Save in the Cloud.
  • πŸ“± No need to install additional applications.

Disadvantages:

  • ❌ Recognition works in only one language per session.
  • ❌ The quality depends on the noise level and the accent of the interlocutor.
  • ❌ It doesn’t capture the voice of the interlocutor, only your speech.

πŸ’‘

Google Drive does not replace a full-fledged record, but it is suitable for creating text notes during a conversation.

5. Hidden recording via second phone or headset

If all the software methods don't work, there's hardware bypass. On the Xiaomi Mi 8, there are two ways to do this:

  1. Use of the second telephone: πŸ“± Put the second smartphone next to it and turn on it recording via a recorder (for example, built-in Mi Recorder). πŸ”Š Put on speakerphone on the Mi 8 so both voices are recorded.

Connecting a headset with a record

  • 🎧 Use a Bluetooth headset with a recording function (e.g. Sony) DR-BT50GX Jabra Elite 85h).
  • πŸ”„ Sync the headset with the Mi 8 and activate the recording through its application.

Cons of the method:

  • ⚠️ Low quality of sound due to echoes and noise.
  • ⚠️ Obviousness to the interlocutor (if using a loud communication).

A critical nuance for Xiaomi Mi 8: when connecting the headset via Bluetooth 5.0, there can be a delay of up to 200 ms, which will make the recording unsuitable for accurate analysis. To minimize lag, turn off the option β€œDouble Audio” in the Bluetooth settings (Settings β†’ Connected devices β†’ Bluetooth β†’ Additional).

Rooting and modified firmware: last resort

If you want 100% secure recording without restrictions, you only need to get root rights or install custom firmware (like LineageOS). On the Xiaomi Mi 8, this is possible thanks to an active development community, but the process has risks:

  • πŸ”“ Unlock the bootloader via Mi Unlock Tool (requires a wait of 7-30 days).
  • πŸ› οΈ Installation TWRP and firmware with recording support (e.g. Havoc-OS).
  • πŸ”§ Using Magisk module for hidden recording (e.g. CallRecorder).

Step-by-step instructions for experienced users:

1. Unlock the bootloader via https://en.miui.com/unlock/


2.Install TWRP: fastboot flash recovery twrp.img




3.Search Magisk: fastboot flash magisk.zip




4. Install CallRecorder module via Magisk Manager




5.Reboot and set up the recording in the application "Magisk CallRecorder"

⚠️ Attention: rooting voids the warranty and can lead to the blocking of banking applications (due to the SafetyNet trigger). NFC post-firmware modification.

Backup via Mi Cloud| Check IMEI (dig *#06#)| Download firmware for your model (dipper)| Disable encryption in settings | Charge your phone to 80%-->

7 Where are the records stored and how do they be protected?

By default, call records for Xiaomi Mi 8 are saved in:

  • πŸ“ /sdcard/MIUI/sound_recorder/calls/ β€” embedded.
  • πŸ“ /sdcard/CallRecorder/ β€” for most third-party applications.
  • ☁️ Cloud (Google Drive, Mi Cloud) – if sync is enabled.

To protect files from accidental deletion:

  1. Transfer the records to a computer or external drive.
  2. Use a password archiver (e.g. 7-Zip with AES-256 encryption).
  3. Set up automatic backup in Settings β†’ System β†’ Backup.

For confidential records, we recommend:

  • πŸ” Delete metadata (for example, via ExifTool).
  • πŸ—‘οΈ Use secure removal (Shreddit app).

FAQ: Frequent questions about recording calls on Xiaomi Mi 8

❓ Why the recording app doesn’t work after the update MIUI?
Most likely, MIUI 14/15 blocks access to the recording API for third-party applications. Solutions: Reverse to an older firmware version (e.g. MIUI 12). Use applications that work through accessibility (e.g. Cube ACR in "Accessibility" mode). Install Magisk and CallRecorder module.
❓ How to record a call on WhatsApp or Telegram?
To record VoIP calls on the Mi 8, only Boldbeast Call Recorder in Mode 8 mode is suitable. The alternative is to use a second device to record the screen (for example, through AZ Screen Recorder).
❓ Can I record a call without notifying the interlocutor?
Technically, yes, but: On MIUI Global, it requires root or modified firmware. In some countries (e.g. Germany, Spain), it's illegal. Apps like Cube ACR can hide notifications, but it violates Google Play policy. The legal alternative is to notify the person in advance of the recording.
❓ Where do records go after a phone drop?
In hard reset, all local records are deleted. To avoid loss: Enable automatic download to the cloud (Settings β†’ Google Accounts β†’ Backup). Save copies to your PC via MTP (Plug your phone as a drive). Use applications with export function (e.g. Cube ACR β†’ Export to ZIP).
❓ Why the recording stops in 10 minutes?
This is a MIUI limitation to save battery. Bypass: Turn off battery optimization for the write application in Settings β†’ Battery β†’ Battery Optimization. Use applications with file sharing (e.g. Boldbeast splits the record into 9 minutes) Connect the phone to charge during long conversations.