Recording phone conversations on Xiaomi Mi 8 Pro: all working methods in 2026

Xiaomi Mi 8 Pro is the flagship of 2018, which is still relevant thanks to the powerful hardware and support for custom firmware. However, owners of the device often face the problem: how to record a phone conversation if MIUI does not have built-in call recording? In this article, we will analyze all the available methods, from hidden features of the system to third-party applications, and discuss legal aspects that many forget.

It's important to understand that since Android 9 Pie (and the Mi 8 Pro originally came with Android 8.1 Oreo, but supports an upgrade to MIUI 12.5 based on Android 11), Google has tightened its privacy policy, which means that many of the call recording apps have stopped working correctly, but workarounds still exist β€” and we've tested them.

The article will be useful not only to the owners of the Mi 8 Pro, but also to users of other Xiaomi smartphones based on Qualcomm Snapdragon 845 (for example, Mi 8, Mi Mix 2S), as hardware limitations and solutions for them are identical.

Why is there no built-in call record in the Mi 8 Pro?

The reason for the lack of a conversation record function lies in three factors:

  • πŸ“± Google policy: with Android 9 recording calls through API Prohibited from third-party applications, manufacturers can only embed the function in their own dialers.
  • 🌍 Regional restrictions: in some countries (e.g. the EU) recording conversations without the consent of the interlocutor is prohibited by law.
  • πŸ”§ Hardware limitations: Mi 8 Pro uses Snapdragon 845 chipset, which does not support recording VoIP calls (WhatsApp, Telegram) at the iron level.

Interestingly, some versions of MIUI in China have the default call recording feature, which is due to local laws where privacy requirements are less stringent, but reflashing the device to the Chinese version of MIUI is a risky decision: you lose support for Google Play and face localization problems.

⚠️ Note: if you upgraded the Mi 8 Pro to Android 11 (MIUI 12.5+), Many of the applications that record calls will stop working because of changes in the microphone access policy, and then you'll have to use workarounds, which we'll talk about below.

Method 1: Hidden MIUI recording function (not working on all firmware)

In some versions of MIUI for Xiaomi Mi 8 Pro, the call recording function is hidden, but it can be activated via an engineering menu, which only works on firmware up to MIUI 12 (Android 10) and requires root rights or an unlocked bootloader.

Instructions:

  1. Open the Phone app and type the code: ##6484## (this will call the test menu of the communication module).
  2. Go to Audio β†’ Call Record.
  3. Activate the Enable Call Recording option.
  4. Save the settings and restart the phone.

After that, a recording button should appear in the standard dialer during the call, but on firmware newer than MIUI 12.0.1, this method stopped working due to security updates.

Make sure the MIUI version is below 12.5

Check for root rights (if necessary)

Make a backup copy of the data

Charge your phone at least 50%

-->

If the code doesn’t work, try an alternative:

Dial in: ##4636## β†’ Select β€œPhone Information” β†’ Scroll down to β€œCall Record” β†’ Turn on the option.

⚠️ Attention: activation of hidden functions through the engineering menu can lead to unstable operation of the communication module. If after changing the settings, the sound in the speaker disappears or the microphone stops working, reset the network settings in Settings β†’ SIM-maps and mobile networks β†’ Resetting network settings.

Method 2: Applications for recording calls (with reservations)

On Android 10 and later, most of the apps for recording calls from Google Play have stopped working due to Google's limitations.

  • πŸ”„ Cube Call Recorder ACR β€” One of the few apps that can still record calls to the Mi 8 Pro, but requires manual audio source setup.
  • πŸ“± Boldbeast Call Recorder – supports recording on devices with Snapdragon 845, but only with the correct configuration of VoIP-mode.
  • πŸ”Š Recording via a second phone – if software methods don’t work, you can use a second smartphone in hands-free mode and record sound through it.

Let’s take a closer look at the Boldbeast Call Recorder setup, as it’s the most reliable solution for the Mi 8 Pro:

  1. Install the application from the official website (the outdated version is in Google Play).
  2. Start and select Record Mode β†’ 1 (for Snapdragon 845).
  3. In the audio settings, set Record Format β†’ WAV (for better quality) Fix Noisy β†’ Enable (removes noise) Tune Audio Route β†’ Mode 4 (for recording both interlocutors)

Restart your phone and check the test call record.

AnnexSupport for Mi 8 ProRoot is required.Recording of both sidesCost
Cube ACRYes (partially)No.Yes (on Android 9)Free (Premium $5)
BoldbeastYes.No.Yes (with the right settings)$10 (one-off purchase)
Call Recorder by LovekaraNo (not running Android 10+)No.β€”Free of charge.
Recording via second phoneYes.No.Yes.Free of charge.
πŸ“Š What app do you use to record calls?
Cube ACR
Boldbeast
Other
I don't record calls.
I tried it, but it didn't work.

If none of the applications work, the reasons may be as follows:

  • πŸ”• Your carrier blocks the recording (for example, VoLTE calls are often not recorded).
  • πŸ”Š In Android settings, access to the microphone for the application is disabled.
  • πŸ“΅ Unofficial firmware with modified audio libraries installed.

πŸ’‘

If Boldbeast does not record the voice of the interlocutor, try to enable the Change Audio Route β†’ Mode 9 option in the application settings. This activates an alternative recording path, but can reduce the sound quality.

Method 3: Google Voice Recording (USA and some regions only)

If you use a U.S. Google account, you can record calls through Google Voice, which works independently of your phone model, but has serious limitations:

  • 🌎 Available only for numbers registered in the United States.
  • πŸ“ž Only incoming calls are recorded (outgoing - no).
  • πŸ”Š Interviewee hears notice of record (law requirement).

Instructions:

  1. Install the Google Voice app from Google Play.
  2. Register a US number (a VPN and a US address are required).
  3. In the application settings, enable the Call Recording option.
  4. During the call, press 4 on the keyboard – the recording will begin after the voice notification.

All recordings are stored in the Google cloud and available for listening in the web version of the service, the disadvantage of the method is low sound quality and delays in international calls.

How to get around the regional restriction of Google Voice?
Technically, it is possible to register an account via a VPN (such as a US IP), but Google can block the number if it detects suspicious activity, the alternative is to buy a virtual US number from services like TextNow or DingTone, but this violates Google Voice rules and can lead to a ban of the account.

Method 4: Recording through an external device (most reliable method)

If the software methods do not work, the hardware solution remains - writing through:

  • 🎧 Headphones with microphone: connect headphones to the Mi 8 Pro, turn on speakerphone and record sound through a voice recorder.
  • πŸ“± Second phone: Put the second smartphone next to you and record the conversation through its recorder (quality will be worse due to echoes).
  • 🎀 External voice recorder: professional devices like Sony ICD-UX570 or Zoom H1n They provide better quality, but require additional costs.

Advantages of this method:

  • βœ… It works on any version of Android and MIUI.
  • βœ… It doesn’t depend on the limitations of Google or Xiaomi.
  • βœ… You can even record VoIP calls (WhatsApp, Telegram).

Disadvantages:

  • ❌ Low quality of sound when recording through a speaker.
  • ❌ Additional equipment is required.
  • ❌ The interviewer may hear echoes or extraneous noises.

πŸ’‘

If you need to record important conversations regularly, an external recorder is the most reliable solution, for example, the Zoom H1n costs about $100, but provides studio-quality recording and is independent of Android updates.

The legality of recording telephone conversations is regulated by the laws of your country, and here are the key points for popular regions:

Country/RegionDoes the consent of the interlocutor be required?Can we use the court record?Fine for illegal recording
RussiaNo (Article 23 of the Constitution)Yes (if you're a participant in the conversation)Up to 80,000. β‚½ (if the record is extended)
European Union (GDPR)Yes (required)No (unless there is consent)Up to 20 million € 4% of the company’s global revenue
United States (federal law)Depends on the state (unilateral consent)Yes (in 38 states)Up to $250,000 (in California)
UkraineNo (if you're a participant)Yes.Up to 85,000. β‚΄
KazakhstanNo.Yes.Up to 200 MCI (~500 000 β‚Έ)

In Russia, recording a conversation without notifying the interlocutor is not a violation if you are a participant in the conversation (Decree of the Plenum of the Supreme Court). β„–However, distributing the record to third parties without consent may result in liability under Article 137 of the Criminal Code (β€œInfringement of privacyΒ»).

In EU countries (for example, Germany, France) recording a conversation without the consent of the interlocutor is prohibited and punishable by heavy fines under the GDPR. Exception is if the recording is for official purposes and the interlocutor is notified in advance (for example, β€œthe conversation is recorded to improve the quality of service”).

⚠️ Note: Even if recording conversations is allowed in your country, some messengers (such as WhatsApp, Viber) prohibit recording VoIP calls in their user agreements.

Frequent problems and their solutions

When recording calls to Xiaomi Mi 8 Pro users encounter typical errors.

  • πŸ”‡ No voice recording: Check if VoIP is enabled in the app settings (relevant to Boldbeast). Turn off VoLTE in the settings SIM-Cards (sometimes operator blocks recording) Try another app (e.g. Cube) ACR instead of Boldbeast).
  • πŸ“΅ App doesn't see calls: Give the app permission to access Call log in Android settings. Turn off battery optimization for the record app. Reinstall the app from the official website (versions from Google Play are often cropped off).
  • πŸ”Š Poor recording quality: In the application settings, select the format WAV instead MP3. Turn off the audio compression (Audio Compression) β†’ Use an external microphone (e.g. via an adapter) USB-C β†’ 3.5 mm).

If none of these methods helped, the reason could be:

  • πŸ”„ Unofficial firmware: some custom ROM (LineageOS, for example, breaks the work of audio drivers.
  • πŸ”§ Damaged audio chip: If the microphone or speaker is not working properly, the recording will also fail.
  • πŸ“‘ Network problems: if a signal is bad, the recording may be interrupted.

πŸ’‘

If you’re using the Mi 8 Pro with custom firmware (like the Pixel Experience), try flashing a call recording kernel like FrancoKernel, which is optimized for the Snapdragon 845 and often solves audio problems.

Can I record a WhatsApp call on the Mi 8 Pro?
No, it's not possible by standard means. WhatsApp uses end-to-end encryption, and call recording is blocked at the application level. Bypass: Use the second phone in hands-free mode. Connect the Mi 8 Pro to a PC via Scrcpy and record screen + sound through OBS Studio. Some firmware (e.g. MIUI EU) has an internal audio mixer recording, but this requires root. Please note: recording calls in messengers may violate their user agreement and lead to account lock.
Why did the recording stop working after the upgrade to MIUI 12.5?
In Android 11 (which is the basis of MIUI 12.5), Google has tightened its privacy policy. Apps are now prohibited from using old APIs to record calls. Solutions: Reverse MIUI 12.0 (Android 10) via Fastboot. Use Boldbeast with manually configured Audio Route β†’ Mode 4. Install Caller Recorder Patch Magisk module (requires root). If you are not ready for a rollback or rooting, only external recording via a second phone or voice recorder remains.
How to hide a notification about an entry in Boldbeast?
By default, Boldbeast plays a voice notification ("This conversation is recorded") before recording begins. To turn it off: Open Boldbeast Settings. Go to Record Settings β†’ Announce Call Recording. Select Never Announce. Save settings. Attention: in some countries (e.g. the U.S.), disabling the notification may be a violation of the law. Check local law.
Where are the MIUI call records kept?
If you manage to activate the hidden recording function in a standard dialer, files are saved along the way: /sdcard/MIUI/sound_recorder/call_rec/ The files are.amr or.mp3 and are named by pattern: call_[phone number] [date] [time].amr If the recording is done via a third-party application (e.g. Cube) ACR), The file path can be found in the application settings in the Storage Location section.
Can I record calls to Mi 8 Pro without root?
Yes, but with reservations: Android 9 and below runs most apps (like Cube ACR). Android 10 requires manual Boldbeast configuration (without root, but with restrictions). Android 11+ without root can only record via an external device or Google Voice (for the US). If you need a reliable record on MIUI 12.5+, the easiest way to use a second phone or an external recorder.