How to turn off the warning of a conversation record on Xiaomi

Xiaomi smartphone owners often face situations where the built-in call recording function doesn’t work as they would like. In particular, many are annoyed by the loud voice message β€œTalk recording has started” that the interlocutor hears, a feature dictated by privacy laws, but for users recording important agreements or interviews, it creates significant inconveniences. Fortunately, there are several ways to bypass this mechanism or minimize its impact on the communication process.

The MIUI system that runs the brand’s phones is constantly updated, and developers regularly change the ways they access hidden settings. What worked on Android 10 can be blocked on Android 12 or 13. So it’s important to understand that not all firmware notifications can be completely disabled by standard means. In some cases, you will have to resort to third-party applications or automation methods to achieve the desired result without losing the quality of the audio recording.

In this article, we will discuss all the known methods of solving this problem in detail: you will learn how to activate hidden menus, what codes to enter into the dialer, how to configure automation through macros, and whether to use third-party programs at all. We will also examine the legal aspects and technical limitations imposed by the operating system. Understanding these nuances will help you choose the most suitable and safe way for your device model.

Why does voice notification appear when recording?

Voice alerts to start recording a conversation are not a system bug, but a conscious decision by Xiaomi and Google engineers. Since certain versions of Android, privacy policies have become a priority, and companies are required to alert all dialogue participants to audio recording. At the software level, this is implemented through a system file that launches an audio file with a warning when the recording function in the Phone app is activated.

Different regions have different laws, some countries have completely banned recording without the consent of the other party, others have a very one-sided consent, and because Xiaomi smartphones are shipped around the world, developers are implementing a one-stop solution that works everywhere, creating a situation where a user who bought a phone in Europe gets the same functionality as a user from Asia, but with a mandatory voice alert.

It's important to understand that you can't just take and delete this file through a file manager without root rights. Android's protection system restricts access to system partitions. However, there are workarounds that allow you to either "cheat" the system by identifying a region where such a warning is not required, or use alternative sound capture methods that do not trigger the standard notification.

  • πŸ“’ Legal requirement: Voice message is a mandatory element in global firmware versions for compliance GDPR other norms.
  • πŸ“± Region Dependence: Changing your phone settings may affect the presence or absence of a warning, but does not guarantee the outcome.
  • πŸ”’ System protection: Voiceover files are protected from modification by standard means without obtaining extended rights.

⚠️ Note: Remember that recording a conversation without warning the person may violate the laws of your country. Use the knowledge obtained only for personal purposes and where permitted by law.

Changing Region and Hidden Dialer Settings

One of the most popular and safest ways to disable a warning is to change the regional settings of a smartphone. The logic is simple: in some countries, such as India or Indonesia, notification requirements may differ or be implemented differently. Transferring a phone to another region sometimes makes the system β€œthink” that it is working in a jurisdiction where voice alert is not required, and turns it off.

You can go to Settings β†’ Settings β†’ Region. Try India, Indonesia or Vietnam. After changing region, the phone may offer a reboot or restart system services. It is worth noting that this method does not work stable on new versions of MIUI 13 and MIUI 14, as Google is actively closing these loopholes, but on older devices it is still relevant.

Another option is to use an engineering menu or hidden codes, and adding special combinations to the call can open up additional logger and write settings, but beware: changing unknown parameters in the engineering menu can lead to unstable communication module operation.

πŸ“Š What is your region in the settings of Xiaomi?
Russia
China
India
Europe (Germany/Poland)
Other

There is also a method using code ##888## (not all models) that opens the test menu. Here you can try to find options related to Audio Recording, but most often this code leads to hardware tests. It may be more effective to find code for your particular model over the Internet, since Xiaomi engineers use different combinations for different processors.

Use the Google Phone (Google Dialer) app

Many new Xiaomi smartphones come pre-installed with Google Phone instead of the standard MIUI call. This app also has a recording feature, but it works by its own rules. Google Dialer always sounds the voice of the robot "Call is being recorded" when recording, and it is impossible to turn it off by regular means. Moreover, in some regions, the recording button may not be at all.

But the user has a choice. You can go back to the standard call. MIUI, If it is available in your area, or install a modified version of Google Dialer. Modified versions (often referred to as "patterns") are free of regional restrictions and voice alerts. APK-files can be found on specialized forums, but their installation requires disabling signature verification or installation via ADB.

If you choose to use a standard Google Phone without modifications, be prepared for the notification to sound always.The alternative might be to install a third-party call recording app that uses its own audio capture techniques without relying on a system API that triggers the alert. But there are some nuances here, which we'll talk about later.

β˜‘οΈ Checking before installing mods

Done: 0 / 4

It’s worth noting that when you update the Google Phone app through the Play Market, the patch may fly and you’ll have to reinstall the modified version again, so many users turn off automatic updates for this app to keep the functionality of silent recording.

Third-party applications for recording conversations

When embedded tools fail, third-party developers come to the rescue, and apps like Call Recorder β€” ACR, Cube ACR, or TapeACall β€” offer advanced recording algorithms. They try to intercept the audio stream before the system applies standard filters and notifications to it. However, with Android 10, 11, 12, and later, Google drastically restricted the apps' access to the microphone during the call.

Modern versions of these applications often require complex setup, and you may need to choose a specific source of sound, such as Voice Call or Voice Communication. If you choose the wrong source, it will be recorded only by your voice, or only by the interlocutor, or with severe interference, and setting the right source is the key to quality recording without warning.

Some applications use Accessibility Services to automatically press the recording button in the built-in voice recorder, but do so so quickly or specifically that the standard warning may be cropped or less noticeable, but it is difficult to call them completely β€œquiet” because the system limitation remains.

AnnexWorking on Android 12+AdvertisingDifficulty setting up
Call Recorder - ACRRequires a patch/rootGot it.Tall.
Cube ACRPartial (App Connector)There is.Medium
TapeACallThrough conference call.Paid subscriptionLow.
Blackbox Call RecorderRequires root/ADBNo.Very high.

⚠️ Note: Install applications from unknown sources (APK-Files are a security risk. Make sure you download software from official developer sites or trusted repositories to avoid infecting malware.

Automation through scripts and macros

Xiaomi smartphone owners can use built-in automation tools such as Scripts (older versions of MIUI) or integration with Google Assistant and apps like MacroDroid, which automatically change the audio settings when a call is in or out.

For example, you can create a macro: "If a conversation starts recording β†’ Turn media volume down to 0." This won't remove the system notification for the interlocutor, but it can make it less audible for you or drown out the start. More complex scenarios can try to emulate the taps in certain screen coordinates to activate the recording bypassing the standard interface.

Complex scenarios often require a connection to ADB (Android Debug Bridge) and issuing special permissions. com.macrodroid.macroroid_dongle android.permission.WRITE_SECURE_SETTINGS This is the advanced user level that requires a PC connection.

Example of ADB team for permit resetting
If you are confused about permissions, use the adb shell pm reset-permissions command to return all application settings to the default state.This is secure and will not delete your data.

Using macros is a crutch, but sometimes the only way to work on fresh firmware is to block direct editing of system files. The efficiency depends on the specific model and version of Android, so there is no universal recipe here, you need to experiment.

Modification of system files (Root Requires)

The most radical and effective way is to obtain superuser rights (Root). Having root rights (via Magisk) gives full access to the file system. You can find the file responsible for playing the audio notification (usually a.ogg or.mp3 file in the /system/media/audio/ui/ or inside the phone app APK), and simply replace it with a silence file or delete it.

The process is something like this: you find a file, for example, call_recording_start.ogg, You make a copy of it, and you replace the original with an empty file with the same name and access rights, and once you restart, the system will try to reproduce silence, and the person will not hear anything. Bank applications will stop working (an additional Magisk Hide configuration is required), the warranty will disappear, and there is a risk of β€œbricking” the device if errors occur.

In addition, modern smartphones use the system partition in Read-Only mode, and its modification requires image reassembly or the use of Magisk modules that replace files on the fly when downloading.

πŸ’‘

Before you get the Root rights, be sure to unlock the bootloader. Keep in mind that once the bootloader is unlocked, the data on the phone will be completely erased, so make a backup.

If you're not confident, you should avoid going into system files. A single byte error can cause your phone to reboot cyclically. In such cases, it's safer to use the software-based bypass methods described above, even if they're less effective.

Frequently Asked Questions (FAQ)

Can I delete the warning file without Root rights?
The standard file manager means -- no, the system folder is closed. However, some users try to use ADB commands to rename files, but on modern versions of Android, this is often blocked by the security system.
Will switching region to China help to turn off the record?
The Chinese version of firmware may have different default settings, but the writing mechanism is often even stricter or, conversely, absent in a global form. Changing the region to China can lead to the appearance of Chinese in the system and unnecessary software, so this method is considered risky and ineffective for this purpose.
Will the recording work if the interlocutor also has Xiaomi?
Yes, the recording depends on your phone's settings, and if you have a warning on, it will be heard by anyone, regardless of the brand of their phone, and if you turn off the warning (by any means), no one will hear it.
Why did the recording button disappear after the MIUI update?
Google and Xiaomi periodically remove the recording feature in certain regions due to changes in legislation, usually by changing the region in the settings or installing a patched version of the Phone app.

πŸ’‘

Full and guaranteed disabling of voice notification is possible only with the presence of Root rights and modification of system files. All other methods are temporary solutions or "crutches".