How to turn off call recording on Xiaomi: the complete guide

Xiaomi smartphone owners often face the need to fine-tune embedded features, and one of the most discussed topics is the management of phone conversations. Built-in voice recorder integrated into a standard dialer can work automatically or require manual confirmation, which is not always convenient for the user. Sometimes there is a need to completely deactivate this option to free up the device's memory or avoid accidental fixation of confidential information.

The process of disabling depends on the version of the MIUI operating system or the new HyperOS, as well as on the region set in the settings of the gadget. In some cases, standard methods do not remove the function, and require more complex technical solutions. We will analyze all the available methods, from simple switches in the menu to using debugging commands for advanced users.

Before making any changes, it is important to understand that removing the feature completely may require changing the digital region of the device, a secure procedure that does not entail loss of personal data, but changes the set of available services and applications preinstalled on the system.

Standard settings of the built-in dictaphone

The most obvious and easy way to manage the recording function is directly in the Phone interface. In most cases, the system offers flexible settings that allow you to either completely disable the recording or leave only manual mode. To access these parameters, you need to open the dialing application and go to the option menu, which is usually indicated by three dots or a gear.

In the list that opens, you'll find "Call Record" or "Record Settings." Here, the user will see the "Automatic Record" switch. If it's active, every incoming or outgoing call will be saved without you. By disabling this switch, you'll manually or completely stop recording, depending on the firmware version.

⚠️ Note: In some versions MIUI, Especially global, the automatic recording option may not be available by default due to the country's legal restrictions.

If the standard switch is not working or missing, it is worth checking whether the entry is included for specific numbers. The record settings menu often has a list of "Selected Numbers" where you can add contacts to automatically record conversations. Make sure there are no active rules there that may conflict with your current desires to turn off the feature.

You should also pay attention to the recording notification that comes in at the beginning of a conversation, which cannot be disabled by standard means without root rights, as it is a security and legal requirement of many countries, but once you remove the automatic recording, you will stop hearing this message every time you call, unless you manually activate the recording through a button on the screen during the call.

Changing the region to activate hidden functions

One of the most effective ways to manage Xiaomi’s system functions is to change the region, with Xiaomi separating its devices based on the geographic location specified by the user, and in some regions, such as India or Indonesia, call recording functions are more fully implemented, while in the EU they can be curtailed due to strict privacy laws.

To use this method, go to the basic smartphone settings and find the “Additional” or “Extended Settings” section, and it will be “Region”; the default location may be your current country. To access the full recording functionality (and thus its flexible management), it is recommended to choose the region of India, Indonesia or Singapore.

When you change region, the interface may change slightly, and the Phone app will have new menu items, which often hides the ability to not only turn on, but also more carefully configure or remove automatic recording if in your current region this option was blocked or worked incorrectly, after making changes to the recording settings, you can return the region back.

📊 Which region do you usually use on Xiaomi?
Russia/CIS
China
India
Europe (Germany/France)
Other

It's important to note that changing regions also affects your browser, your news feed, and some system applications, so once you've set up the right call parameters, you better return the original value so that the content in the news and weather widgets matches your location, and it's a secure manipulation that doesn't require a data reset.

Use of engineering menus and codes

For more advanced users who are not helped by standard settings, there is the possibility of using special codes to log into the engineering menu or test menu, these tools allow accessing the deep settings of the modem and telephony. However, be extremely careful, since changing unknown parameters can lead to unstable network operation.

One of the popular codes for accessing advanced settings is ##4636##. By entering it in the dialer, you will be taken to the Testing menu. Here you need to select Phone Information. Although direct deactivation is rare here, this section allows you to reset your preferred network settings, which sometimes helps if the recording function is stuck due to a software glitch.

There's also code ##86583##, which is designed to hide or display the call recording button in the call interface. Entering this code switches the status of the function: if the button is gone, re-entering the code will return it. This doesn't remove the function itself from the system, but removes the visual control, which can be useful for minimalizing the interface.

#86583## - Sight Switch of the Record button
#4636### - Testing menu
#6484## — CIT-menu (iron testing)

If you're using the codes, you need to be careful. If nothing happened after you put in the combination, maybe your version. MIUI It blocks access to these menus through a regular typer, so you can try installing a third-party application to run the menu. USSD-code ADB-The teams that will be discussed in the following sections.

Adjusting via ADB and debugging via USB

If the program settings and change of the region did not give the desired result, you can use the tool. ADB (Android Debug Bridge. This method allows you to send commands to the system directly, bypassing the GUI, USB-cable and on-line debugging USB smartphone-only.

First, activate the developer mode. To do this, seven times click on the build number in the About Phone section. Then, in the Developer menu, turn on "Debugging USB." Connect the phone to your PC and authorize the connection on the smartphone screen. Then, using the command line on your computer, you can enter commands to reset the Phone application.

☑️ Preparation for work with ADB

Done: 0 / 4

The command to clean the phone application data is as follows:

adb shell pm clear com.android.dialer

Performing this command will reset all the phone application settings to factory settings, including call recording settings. This can help if the feature was not working correctly or could not be disabled due to a software bug. Once the command is executed, the phone will restart and the recording settings will return to the default state, which often means “off.”

Keep in mind that cleaning the app data will also delete your call history and contacts if they are not synced with your Google or Mi Cloud account. So make sure to back up important numbers before using this method. This is a radical but effective way to solve dialing software problems.

Alternative Calling Applications

When Xiaomi’s built-in Phone app doesn’t meet the user’s needs, the best solution is to install an alternative dialer from the Google Play store, with apps like Truecaller, Dialer by Google or Call Recorder replacing the standard interface completely and offering custom, often more flexible, recording settings.

Installing a third-party application requires wide permissions. Once you install the Android system, ask which application to use as default for calls. When you choose a new application, you completely disable the functionality of the native dial, including its built-in entry, so the problem is solved by replacing the software module.

AnnexType of recordAdvertisingCompatibility
Dialer by GoogleManual/auto (depending on region)No.Tall.
TruecallerManual/CarGot it.Tall.
Cube ACRAuto (requires settings)There is.Medium (rights required)
Call RecorderAutomobileThere is.Depends on Android.

Alternative apps offer another advantage: the ability to upload records directly to cloud storage like Google Drive or Dropbox, bypassing the phone’s internal memory, which helps save space and structure the conversation archive, but it’s worth remembering that third-party programs can have access to your contacts and call history.

⚠️ Note: When installing third-party dialers, make sure they have good reviews as they access your personal conversations.

The impact of the Android and MIUI versions on recording

Since Android 9, and especially Android 10, 11, 12 and later, Google has implemented severe restrictions on recording calls at the operating system level, including the MIUI shell, and applications can’t simply capture audio streams during conversations without the user’s knowledge or special system privileges.

In newer versions of Xiaomi firmware, recording is often accompanied by voice notification that the conversation is being recorded, and removing this notification without root rights is almost impossible, as it is a security requirement that is sewn into system libraries, and disabling the recording function in such versions becomes the only way to avoid notification.

Why is the recording not working on new Android?
Since Android 10, Google has changed the API for accessing audio, so third-party apps can’t record audio directly using standard methods, and only system apps with special signatures can circumvent this limitation, which is why recording behavior is different across regions and versions of MIUI.

For older device users who have upgraded to a new MIUI, the best thing to do is to be prepared for the functionality to disappear or change, and in such cases, it is only waiting for updates from developers or using the methods described above, such as changing regions, that the architecture of the system is constantly changing, dictating new rules of the game.

If you've recently upgraded and the feature is gone, check your privacy settings. Newer versions of MIUI have a Permissions Manager, where you can check in detail what rights the Phone app has, and restricting microphone access for this app will completely stop any recording, but also make it impossible to talk.

Frequently Asked Questions (FAQ)

Can I delete the recorder file from the system so that the recording is not exactly conducted?
You can't delete system files without root permissions, but you can turn off Call Recording in your application settings if your version of MIUI allows you to do that, and that will stop the process, but it won't physically delete it.
Are recording settings reset when you update the system?
Yes, with major MIUI updates (e.g. 12 to 13), settings can be reset to factory settings, and it is recommended to check privacy and recording settings after each major firmware update.
Does recording calls affect battery charge?
The process of recording consumes a minimum amount of energy, but constant use of the microphone and recording on flash memory can slightly increase the charge consumption, especially if the recording is in high quality and automatically for all contacts.
Where are the call records stored after the feature is disabled?
If you turn off the feature, no new records will be created. The old records will remain in the folder. MIUI/sound_recorder/call_rec Or in the Dictator app, under the "Calls" section, they need to be manually deleted.

💡

For quick access to the folder with records, use the file manager and type in the search"call_rec" — This will save you time searching for hidden folders.

In conclusion, managing the call record function on Xiaomi is a process that requires understanding your firmware version and regional settings. Using a combination of standard settings, region change and, if necessary, third-party applications, you can have full control over this aspect of your smartphone’s performance.

💡

Changing your region to India or Indonesia is the most effective way to take back full control of your call record settings if they are cut in your region.