Recording phone conversations on Xiaomi Redmi 8 Pro: all ways and pitfalls

Recording phone conversations on the Xiaomi Redmi 8 Pro is a challenge that users face for a variety of reasons, from fixing important business negotiations to preserving evidence in controversial situations. However, standard MIUI features on this model have limitations, and third applications often work unstable due to the policies of Google and Xiaomi. In this article, we will discuss all current methods of recording calls, including hidden firmware functions, circumventing restrictions and legal aspects that many forget.

The Redmi 8 Pro (codename begonia) feature is that it came out in 2019 with MIUI 10 based on Android 9 Pie, but later received updates to MIUI 12.5 and Android 11. This means that recording methods depend on the firmware version: somewhere there is a built-in voice recorder, and somewhere you need root access. We tested all methods on current versions of the software and selected only working solutions.

Why is Redmi 8 Pro not a built-in call record?

Many users wonder why the conversation recording feature available on Xiaomi flagships (such as the Mi 11 or Redmi Note 10 Pro) is missing on the Redmi 8 Pro.

  • πŸ“± Google restrictions: Android 9 has tightened rules for recording apps, banning them from accessing the microphone while calling without special permissions.
  • 🌍 Regional laws: in some countries (for example, in the EU) recording conversations without the consent of the interlocutor is prohibited, so Xiaomi disables the function in global firmware.
  • πŸ”§ Hardware limitations: Redmi 8 Pro uses Qualcomm Snapdragon 655 chipset, which does not support hardware recording of calls via secondary microphone (unlike flagship processors).

It is important to understand that even if you find a way to record a conversation, in Russia and most CIS countries, the consent of the second participant in the dialogue is required for legal use of the record, otherwise the recording will not have legal force in court or in litigation with banks / insurance companies.

πŸ“Š Why you need a call recorder?
For work (fixation of agreements)
Personal security (threats, blackmail)
Evidence for the court/bank
Technical support (dispute resolution)
Other

Method 1: Hidden MIUI function (works on firmware up to MIUI 12)

Older versions of MIUI (up to 12.0) on the Redmi 8 Pro had a hidden call recording feature that can be activated via an engineering menu.This method does not require root rights, but it does not work on all devices.

Instructions:

  1. Open the Phone app and dial the combination: ##6484## (code for audio testing).
  2. In the menu that appears, select Audio β†’ Call Record.
  3. Activate Enable Call Recording and save your settings.
  4. Reboot the phone.

After that, a recording button should appear in the call interface (usually next to the hands-free and hold-up keys).

  • ⚠️ Doesn't work on firmware newer MIUI 12.0.3.
  • πŸ”Š Recording is done only through the main microphone, so the voice of the interlocutor may sound quiet.
  • πŸ“ Files are saved in a folder MIUI/sound_recorder/call_rec.

β˜‘οΈ Check before using the hidden function

Done: 0 / 4

Method 2: Call recording applications (without root rights)

If the built-in feature is not available, you can use third-party apps, but due to the limitations of Android, most of them record only your voice and the voice of the interlocutor through the speaker (which reduces the quality), we tested 5 popular applications and selected the two most reliable ones:

AnnexRecording of both votesRoot requiredLink to Play Market
Cube ACRβœ… (dialog)❌Download
Call Recorder by Lovekeshβœ… (firmware)❌Download
Truecaller❌ (premium)❌Download

Cube ACR (recommended option):

  1. Install the application and open it.
  2. In the settings, select Call Record β†’ Write Mode β†’ VOIP (this bypasses Android restrictions).
  3. Activate the option to record automatically.
  4. In the Exclusions section, add numbers that do not need to be recorded (e.g., banking services).

⚠️ Note: Applications without root rights may conflict with battery optimization MIUI. To make the recording work stably, add the application to the exceptions: Settings β†’ Battery β†’ Optimizing the battery β†’ All applications β†’ Find the Cube. ACR β†’ Turn off optimization.

πŸ’‘

If the app does not record the voice of the interlocutor, turn on speaker for 2-3 seconds during the conversation - this will force Android to redirect the audio stream through the main microphone.

Method 3: Recording via second phone or voice recorder

The most reliable, but inconvenient, method is to use a second phone in hands-free mode, which guarantees high-quality recording of both voices, but requires preparation:

  • πŸ“± Put the second phone next to the Redmi 8 Pro speaker.
  • 🎀 Turn on the voice recorder (for example, the standard application Voice Recording on Xiaomi).
  • πŸ”Š Activate speaker on the Redmi 8 Pro (but not at maximum volume to avoid distortion).
  • πŸ“‘ Make sure there is no echo in the room (it is better to write in a small room with upholstered furniture).

Advantages of the method:

  • βœ… It works on any firmware and Android version.
  • βœ… Recording is conducted in stereo (your voice and interlocutor are separated by channels).
  • βœ… There is no risk of breaking the law (if you warn the person you are talking to).

Disadvantages:

  • ❌ Second phone required.
  • ❌ There may be extraneous noise in the recordings.
  • ❌ It is impossible to automate the process.
How to improve recording quality with a second phone
Use the Voice Recorder by Sony app, which has built-in noise-producing and volume normalization, set the microphone sensitivity to 70-80% and turn off AGC (automatic gain adjustment).

Method 4: Recording with root rights (for advanced users)

If you're ready to root, you'll have the ability to record calls through the system's audio channels, which is harder than most, but it's better quality. The Redmi 8 Pro is going to be like this:

  1. Unlock the bootloader via Fastboot (instruction: official guide).
  2. Install custom recovery (TWRP for begonia).
  3. Squeeze Magisk to obtain root rights.
  4. Install Call Recorder for Magisk via Magisk Manager.

After installation of the module:

  • Recording will be automatically recorded for all calls.
  • Files will be saved to /sdcard/CallRecordings/ in.mp3 format.
  • In the module settings, you can select the source of audio: Voice_Uplink (voice) + Voice_Downlink (voice).

⚠️ Attention: Getting root rights will void Xiaomi’s warranty and may lead to problems with banking applications (for example, Sberbank Online will stop working). TWRP Redmi 8 Pro can cause camera problems (known bug with qcam drivers).

πŸ’‘

Root access is the only way to record a conversation in the Redmi 8 Pro with perfect quality, but it is only suitable for advanced users willing to sacrifice system stability.

Method 5: Cloud Services (for Business Users)

If you need to record calls for work, consider cloud services that integrate with Android via APIs.

  • πŸ“ž Zadarma – a virtual PBX with a record of all incoming / outgoing calls (free for personal use).
  • ☁️ Mango Office – Cloud telephony with up to 6 months of record storage.
  • πŸ’Ό Bitrix24 β€” CRM-system with built-in telephony and automatic conversation saving.

How it works:

  1. Register with the service and get a virtual number.
  2. Configure a call forwarding from your Redmi 8 Pro to that number.
  3. All conversations are automatically recorded and stored in the personal account.

Advantages:

  • βœ… Legally (you warn the interlocutor about recording by voice message).
  • βœ… Records are stored in the cloud and do not take up space on the phone.
  • βœ… You can keep statistics of calls (duration, time, number).

Disadvantages:

  • ❌ A stable Internet connection is required (voIP calls are made).
  • ❌ Pay for business use (from 300) β‚½/moss).

In Russia, recording telephone conversations is regulated by several laws:

  • πŸ“œ Article 23 of the Constitution of the Russian Federation - guarantees the secrecy of correspondence and telephone conversations.
  • βš–οΈ Article 138 of the Criminal Code of the Russian Federation – violation of the secrecy of telephone conversations is punishable by a fine of up to 80 000 β‚½ or correctional labour.
  • πŸ›οΈ Article 55 of the Civil Procedure Code of the Russian Federation – a record may be accepted by the court as evidence if it is obtained legally (with the consent of the interlocutor).

Practical application:

  • If you recorded a conversation without consent, it cannot be used in court, but you can file it with the police as a basis for initiating a case (for example, when threatened).
  • If the person you are talking to knows about the recording (you have warned him), the recording has full legal force.
  • Banks and insurance companies are required to warn about the entry (usually this is done by an autoinformer).

⚠️ Note: In 2023, the Supreme Court ruled that recordings of conversations with officials (such as housing and communal services or government agencies) could be used in court even without their consent, if the recording was conducted to protect their rights.

FAQ: Frequent questions about Redmi 8 Pro call recording

Can I record a conversation if I have a MIUI 14?
On MIUI 14 (and later), the hidden recording function through the engineering menu is disabled. You have to use third-party applications (like Cube ACR) or the method with a second phone. Root access will also help, but requires a firmware rollback.
Why does the app only record my voice?
It's a limitation of Android. 9+: applications without root rights can't access the audio stream of the call. Solutions: Turn on speakerphone on 2-3 seconds (the app will intercept audio). VOIP-mode in the app settings. Get root access for full recording.
Where are the Redmi 8 Pro call records stored?
Depending on the method: Built-in function: /storage/emulated/0/MIUI/sound_recorder/call_rec/ Cube ACR: /storage/emulated/0/CubeACR/ Magisk module: /sdcard/CallRecordings/ Files are usually in.amr or.mp3. Use a standard player to listen to MIUI.
How to disable the notification of the record for the interlocutor?
By default, MIUI and most applications will give an audio signal at the beginning of the recording (Google requirement). You can turn it off: Cube ACR: Settings β†’ Notifications β†’ Disable the tone signal. In Magisk module: edit the file /system/media/audio/ui/CallRecordStart.ogg (requires root). However, disabling the notification can be considered as a violation of the law on wiretapping (Article 138 of the Criminal Code of the Russian Federation), if the interlocutor did not know about the recording.
Can I recover a deleted recording by accident?
Yes, if: The file hasn't been overwritten yet (use DiskDigger or Recuva). You have a backup in Google Drive or Mi Cloud. You recorded it through a cloud service (check the archive in your personal account). Redmi 8 Pro is suitable for 7-Data Android Recovery, which scans internal memory for deleted.amr/.mp3 files.