How to set up a call record on Xiaomi Mi 8

Owners of the popular flagship Xiaomi Mi 8 often face the need to save important conversations for further analysis or as evidence. Built-in voice recorder in the shell MIUI is one of the most convenient on the market, but it has its own activation features depending on the version of the software. Setting up automatic or manual recording requires careful approach to system parameters, as the algorithms of the audio system may differ.

The main challenge faced by users is the regional restrictions and Google’s privacy policies. Since Android 9 Pie, Mountain View has implemented strict bans on third-party apps that try to intercept audio streams during the time, which has led to the fact that standard methods that worked on older versions of Android ceased to function without root rights.

In this guide, we will take a look at all the ways you can activate the feature, from standard settings to more complex manipulations of the device region, how to avoid common errors when recording is interrupted or the interlocutor is not heard, and how to work with different versions of the MIUI shell installed on your smartphone.

Activation through the standard phone application

The easiest and most reliable way to start saving conversations is to use the built-in features of the system. In most cases, if you are using a global firmware version or a Russian build, the function is already built into the system dialer. You do not need to install additional software, which guarantees stability of work and no advertising banners.

When you open the dialing interface, look at the top right or left corner of the screen, where the gear icon or three vertical dots are located. When you click on this item, you'll be taken to the call settings menu. This is where the switch that automatically records incoming and outgoing calls is hidden. If this item is not on the list, then your current version of the software or region does not support this option out of the box.

Importantly, activating the feature may require rebooting the interface or even the device itself to apply the changes. Once turned on, you will see a notification that all calls will be recorded. The system will also suggest you choose to record all numbers or only certain contacts from the phone book, which is convenient for saving space on the drive.

⚠️ Warning: When you turn on a recording, the system can automatically send a voice notification to the interlocutor that the conversation is being recorded. MIUI It is almost impossible due to the requirements of the laws of different countries.

πŸ“Š Do you need to record all calls by default?
Yes, it's necessary for the job.
No, just selected contacts.
I'm more interested in anonymity.
I use third-party recorders.

Change of region as a method of activation of function

If you are in the settings of your Xiaomi Mi 8

Xiaomi

To do this, go to the basic smartphone settings and find the "Additional" section or select "Region" immediately. In the list that opens, select, for example, India or Singapore. The system interface may change a little, new partner applications will appear, but this is normal. After changing the region, go back to the settings of the "Call Record" application.

Once the function is activated and the necessary parameters are set up (for example, auto-write all numbers), the region can be returned back. However, in some cases, especially on the latest versions of MIUI 12-14, the function may turn off when the region is returned. In this situation, it is recommended to leave the region selected or use more complex methods of bypassing, described below.

πŸ’‘

After changing the region, be sure to completely close the Phone application through the Task Manager to update the settings correctly.

Configuring the parameters of the voice recorder and formats

Record quality and the way files are stored are critical, especially if you need to sort out a quiet conversation or use it as evidence. The Xiaomi Mi 8 uses a codec that can compress audio by default to save space. To get maximum clarity, manual settings in the recording settings menu are required.

Go to the call record menu and find Record Format or Quality, where you will be asked to choose between MP3 and AAC. For maximum compatibility with other devices and programs, you should choose MP3, although it takes up a little more space. AAC provides better quality with less bitrate, but may not read on older voice recorders or in some messengers without conversion.

Special attention should be paid to the setting of the sound source. Ideally, the system should write sound directly from a digital stream (VoIP or GSM channel), but in practice, often recording through the microphone, which means that if you palm the bottom of the screen where the microphone is located, or put the phone with a speaker on the table, the quality can drop dramatically. Try not to overlap the lower edge of the case during important negotiations.

ParameterRecommended valueImpact on the system
File formatMP3Universality, compatibility
Quality.High.Increase the file size
SourceMicrophone/DynamicDepends on the volume of the interlocutor
Auto-recordingIncluded.Memory expenditure in long conversations

Solving problems with the lack of sound of the interlocutor

One of the most common complaints of Xiaomi Mi 8 users is that the voice is either missing or very quiet and echoes, because modern versions of Android prohibit direct access to the audio stream for security reasons.

If you're facing this problem, the first thing you do is check the volume while you're talking, and you lower the volume to the minimum, where you can still hear the speaker, but the sound doesn't go into the speaker too loud, and it will lower the echo level, and you should also try not to press the phone tightly against your ear, so that the noise reduction microphone doesn't overlap.

There is a software solution through the engineering menu, but it does not work on all firmware versions. Try to type in the dialer code ##3646633#. If the menu opens, go to the Hardware Testing -> Audio -> Audio Debug tab. Here you can try to change the settings (Gain) of the microphone, but this requires caution, as inept actions can lead to distortion of the sound in all applications.

⚠️ Attention: Making changes to the engineering menu can lead to unstable operation of the audio system. Before experiments, it is recommended to make a full backup of data or reset the default audio settings.

Why is the voice quiet when the speakerphone is on?
When you turn on speakerphone, the system switches the audio stream to the main microphone, which is located on the lower end. If you hold the phone to your ear, the main microphone is closed, and the recording goes through the top noise maker, which only catches your voice. Solution: use a headset or turn on speaker if you want to write through the speaker.

Use of third-party applications and circumvention of restrictions

When Xiaomi Mi 8’s regular tools fail, third-party developers come to the rescue. However, starting with Android 10 and up, Google has blocked the ability to record calls for all non-system applications, meaning that popular programs like Cube ACR or Call Recorder can work incorrectly, requiring complex ADB or root rights manipulation.

One of the working methods for advanced users is to install a modified version of Google Phone (Google callers) with a patch.

  • πŸ“± Delete or freeze a standard call MIUI (caution).
  • πŸ“₯ Download APK-Modified Dialer file with recording function enabled.
  • πŸ”’ Provide special permissions to the application through ADB Appops set com.google.android.dialer RECORD_AUDIO allow.
  • πŸ”„ Enable the recording function in the settings of the Google Phone application itself.

Another option is to use applications that create conferencing, and the idea is that the application adds a third party to the conversation (bot), which is the one that records on its server, and the downside is that it has to pay for a subscription and call each time through the application interface rather than through a standard call.

β˜‘οΈ Check before installing third-party software

Done: 0 / 4

Where are the records stored and how to transfer them

After successful setup, it's important to know where to look for saved files. 8 By default, all conversation records are stored in the device's internal memory in a hidden folder, and you can find them through the standard File Manager: MIUI/sound_recorder/call_rec.

Files have a clear naming system: usually a phone number or contact name, followed by the date and time of the call, which makes it easy to sort and search for the desired dialogues. If you plan to keep the archive for a long time, it is recommended to periodically transfer files to your computer or to the cloud storage, since audio files, even compressed ones, can take up a significant amount of memory.

To automate the process, you can use the built-in synchronization with Mi Cloud or configure automatic folder loading. call_rec Google Drive or Yandex.Disk. This will protect your data from loss in the event of a smartphone breakage or reset to a factory state.

πŸ’‘

Regular backup of a folder with call records is the only way to ensure the safety of important information in case of a system failure.

Can I record calls via WhatsApp and Viber on Xiaomi Mi 8?
It is not possible to record calls from messengers (VoIP) with regular MIUI tools. This requires specialized applications that can capture the internal audio stream (for example, Cube ACR with App Connector enabled), but their work is unstable on Android 10+ and often requires root rights.
Does the person hear the click or the sound of the recording?
In most cases, the interlocutor hears a voice warning β€œTalk recording has begun” if this feature is activated in the settings, and it is difficult to remove this warning software, since it is sewn into the MIUI system libraries for compliance with laws.
How much space does one minute of conversation take?
When choosing a format MP3 And high quality, one minute of conversation takes about 150-200 KB. An hour of continuous conversation will eat about 10-12 MB of memory. AAC It takes up about twice as much space with comparable quality.