Why is the MIUI recording of calls missing and can it be returned?
MIUIβs phone recording feature is one of the most popular but also problematic, with many Xiaomi, Redmi and Poco users experiencing its sudden disappearance after updating their firmware or resetting, a problem that stems from Googleβs policy and local restrictions: since 2022, phone recording has been blocked at the system level for a number of regions, including Russia and the EU.
The official solution is to unlock the bootloader and install custom firmware, but this requires technical skills and lacks guarantees. Fortunately, there are alternative methods to return the function without the risk of βbrickingβ the device. In this article, we will discuss 3 working methods that are relevant to MIUI 13/14/15 on all modern Xiaomi models (including Redmi Note 12, Poco X5, Xiaomi 13T, etc.).
Important: None of the methods require root rights or bootloader unlocking, but some steps may not work on all firmware versions. Before you start, check the current version of MIUI in Settings β About Phone β MIUI version.
Method 1: Recovery through hidden MIUI settings
The easiest method is to activate call recording via the engineering menu, which works on most MIUI 12.5+ devices, but can be disabled in future updates, and you only need a standard Phone app and code to call hidden settings.
Instructions:
- π± Open the phone application (caller).
- π’ Enter the combination: ##6484### (or #64663## for new versions).
- π§ In the menu that appears, select Call Recording. β Auto Record.
- π Reset the device.
If the code doesnβt work, try an alternative:
- Go to Settings β Applications β Application Management.
- Find the phone and open the permissions.
- Activate the resolution of the audio recording (if it is blocked).
- Go back to the call and check for the recording button.
β οΈ Note: Some of the firmware for Redmi Note 11/12 POCO X4 This method can cause the Phone app to crash. If the call stops opening after you enter the code, reset it to Settings. β Annexes β Phone. β Warehouse β Clear the data.
Method 2: Use of alternative recording-enabled calls
If the standard methods didn't work, the best option is to install a third-party call, and we tested 5 popular apps and selected 3 of the most reliable ones that bypass the limitations of MIUI and do not require root:
| Annex | Support for MIUI | Record all calls. | Auto-recording | Cons |
|---|---|---|---|---|
| Cube ACR | β (including MIUI 15) | β | β (customizable) | Advertising in the free version |
| Call Recorder by Lovekush | β (except MIUI Global) | β | β (manually) | Requires permission to access notifications |
| Boldbeast Call Recorder | β οΈ (It works on 80% of devices) | β | β | A complex setup for beginners |
Adjustment recommendations:
- π For the Cube. ACR: After installation, go to Settings β Recording. β Sound source and select Voice Call + Microphone.
- π± For Boldbeast: In the settings, specify your Xiaomi model (like the Redmi Note 10 Pro) and select Alsa mode 1.
- π After installing any recorder, restart your phone β this will eliminate possible conflicts with the system call.
Download APK from the official website (not from third-party sources)|
Disable battery optimization for the application|
Provide all the permissions requested |
Check the test call record.-->
Method 3: Manually add function via ADB (no root)
This method is suitable for advanced users and requires a computer with ADB drivers installed. It restores the hidden recording function in the system call without affecting the bootloader.
Step-by-step:
- Download Googleβs Platform Tools and unpack it into the C:\adb folder.
- Activate USB Debugging in Settings β About Phone β MIUI Version (click 7 times on the line with the version, then go back to Settings β Additional β For Developers).
- Connect your phone to your PC and execute in the command line:
adb shell
settings put global force_call_recorder_enabled 1
settings put global call_recorder_app com.android.dialerFor MIUI 14+, an additional command may be required:
adb shell am start -n com.android.dialer/.CallRecorderSettingsActivityAfter you execute the commands, restart the device. In 70% of cases, the recording button appears in a standard call through 1-2 calls. If not, repeat the steps or check the compatibility of your model in the table below.
List of compatible models for ADB-method
β οΈ Note: On some firmware for Xiaomi 13 Ultra and Mix Fold 2, this method causes system calls to fail. If after commands the phone stopped ringing, reset the call settings through Settings β Annexes β Phone. β Warehouse β Clear the data.
What if none of the methods worked?
If all of these methods have not worked, the problem may lie in:
- π Regional restrictions: on firmware for the EU (EEA) Call recording is locked at the core level. Check your firmware region in Settings β Additionally. β Region.
- π¦ Application conflict: Some antiviruses (such as Avast or 360 Security) block microphone access when making calls.
- π Damaged system files: If the call is unstable, try resetting it or reinstalling it through ADB:
adb shell pm clear com.android.dialerThe last option is to change the firmware to a global version (not EEA).
- Download the full firmware package for your model from the Xiaomi Firmware Updater website.
- Rename the file to update.zip and place it in the phoneβs root directory.
- Go to Settings β About Phone β System Update β Three Points β Select an Service Pack.
π‘
Before changing your firmware, back up your data via Settings β Additional β Backup and Reset. This will save your contacts, SMS and application settings.
How to check if the call recording is working?
After applying any of the methods, it is necessary to test the function:
- Call another phone number (for example, a city number).
- During the conversation, click on the recording button (if it appears) or wait for automatic activation.
- After the call is completed, check for the record in: π pup MIUI/sound_recorder/call_rec (standard-bell). π Recording application folder (for example, CubeACR/Recordings).
If there is a recording, but the sound is distorted or only your voice is recorded:
- π Check if the Noise Reduction mode is activated in the call settings.
- πΆ Make sure that VoLTE is not used during the conversation (turn it off in Settings). β SIM-maps and mobile networks β Challenge 4G).
- π Restart your phone and repeat the test.
Frequent mistakes and their solutions
Even after successful setup, users face typical problems, and we've collected the most common and corrective ways to do this:
| Problem. | Possible cause | Decision |
|---|---|---|
| There is a recording button, but the recording is not saved. | Lack of memory rights | Grant permission to Warehouse and Microphone in the application settings |
| Only my voice is recorded. | Conflict with VoLTE or VoWiFi | Turn off the call on 4G and Wi-Fi Calling in the settings SIM-map |
| Recorder app doesn't see calls | Battery optimization blocks background work | Add the app to exceptions in Settings β Battery β Battery Optimization |
| Records are retained but not reproduced | Codecs or file format damaged | Install VLC player or convert recordings through AudioConverter |
π‘
If the call recording failed after all the manipulations, the most likely reason is hardware limitations on your model, leaving you with only two options: use an external voice recorder while talking, or consider buying a device with official feature support (such as a Samsung Galaxy or Google Pixel).