How to completely disable the noise-making camera on Xiaomi: from simple settings to ADB

Noise reduction on Xiaomi smartphones is often a problem for users who want to record natural sound without distortion. The noise-gathering algorithms aggressively suppress background noise, but at the same time eat up useful sounds: the speaker's voice at an event, music at a concert or even the speaker's speech in a noisy room.

In this article, we will discuss all possible ways to disable noise reduction, from the standard settings in the Camera application to hidden MIUI parameters and ADB commands. Particular attention will be paid to the Xiaomi 13/14, Redmi Note 12 and POCO F5 models, where sound processing algorithms are especially aggressive.

Why is Xiaomi’s noise making too aggressive?

The manufacturer puts three levels of noise reduction in the firmware MIUI:

  • πŸ”Š Hardware layer – built into microphone and chipset (disabled only through the ADB custom-made).
  • πŸ“± Software layer – processed by the Camera application (you can turn off in the settings).
  • 🎡 Dynamic level – adapts to the script (call, video, voice input).

Since MIUI 12, Xiaomi has strengthened its algorithms to suppress not only background noise but also low voice frequencies (below 100Hz), which leads to robotic sound, especially on budget models (Redmi 10A, POCO M5), where one microphone is used instead of a stereo pair.

Another problem is regional restrictions, on devices for the Chinese market (CN-The noise is more easily turned off than on global ones (Global/EU) versions where some of the parameters are hidden.

πŸ“Š What type of noise cancellation annoys you the most?
Distortion of voice
Suppression of music
The background noise remains, and the voice disappears.
All options are bad.

Method 1: Turning off the noise emitter in standard camera settings

The easiest method is to use the built-in Camera app options, which works on most devices with MIUI 13-15, but does not guarantee a complete shutdown of the hardware noise cancellation.

  1. Open the Camera app and go to Video mode.
  2. Touch the badge. βš™οΈ (Settings) in upper right corner.
  3. Select the option Video Settings β†’ Sound.
  4. Turn off the switches: πŸ”‡ Noise suppression (or sound enhancement) 🎀 Voice reinforcement (if any) πŸ”Š Normalization of volume

Return to video mode and check the sound – the background should become more natural, but the noise-making may not turn off completely.

⚠️ Note: On some models (Xiaomi) 12T, Redmi Note 11 Pro+) post-update MIUI 14 Noise reduction disappears from the menu. In this case, proceed to Method 3.

β˜‘οΈ Checking the noise-gathering in the chamber

Done: 0 / 5

Method 2: Using third-party applications to record

If the built-in camera persistently distorts sound, try alternative apps that bypass the limitations of MIUI.

  • πŸŽ₯ Open Camera - supports manual microphone settings, including disabling audio processing. β†’ Disable noise suppression.
  • πŸ“Ή Filmic Pro is a professional app with full control over audio (requires purchase) and allows you to select a Flat audio profile.
  • πŸ”Š Voice Recorder (from Sony) – records sound without processing, but only in format.m4a.

πŸ”Ή How to set up an Open Camera for clean sound:

  1. Install the app from Google Play.
  2. Go to Settings. β†’ Audio settings.
  3. Activate Use. camera2 API (if available).
  4. Disable Noise suppression and Automatic gain control (AGC).
  5. In the Video profile section, select High Quality (not Device default).

⚠️ Note: Xiaomi with Snapdragon processors 8 Gen 1/2 (for example, Xiaomi 13 Pro) Third-party applications may not have access to the raw audio stream due to Qualcomm's limitations. ADB-team.

πŸ’‘

If the sound in Open Camera is still distorted, try to turn on Force video 4K in the settings – sometimes this bypasses the audio processing limitations.

Method 3: Hidden MIUI settings via Engineer Mode

Hidden in MIUI's firmware are engineering menus where you can turn off noise cancellation at the system level, a method that works on most devices, but requires caution - improper changes can lead to microphone failures.

πŸ”Ή Instructions:

  1. Open the Phone app and type in the combination: ##36446337## (some models run ##4636## β†’ Audio).
  2. You will be taken to Engineer Mode. Go to Hardware Testing β†’ Audio.
  3. Select Normal Mode (not Headset Mode!).
  4. Find the parameters: πŸ”Š Noise Suppression – Install Disable. 🎀 Mic Gain – Reduce to 0 dB (default 6–12 dB). πŸ”‡ AGC (Automatic Gain Control – Turn off.

Save the settings and restart the phone.

πŸ“Œ Important: On some devices (POCO X5 Pro, Redmi K50) The engineering menu can be blocked. ADB.

Xiaomi modelDoes Engineer Mode work?Alternative code
Xiaomi 13/13 Proβœ… Yes.##36446337##
Redmi Note 12 Pro+⚠️ Partially (read only)##4636##
POCO F4/F5βœ… Yes.##36446338##
Xiaomi 12T❌ No (required) ADB)β€”
What happens if the Engineer Mode does not open?
On some firmware (for example, MIUI EU) The engineering menu is locked: 1. Install MTK Engineering Mode (for devices on MediaTek). 2. Use it. ADB The command is: adb shell am start -n com.android.engineeringmode/.qualcomm.EngineeringMode). 3. Refuse the device to CN-version MIUI (riskyly!).

Method 4: Turning off the noise maker via ADB (for experienced ones)

If previous methods have failed, the system-level noise reduction switch is left off by the Android Debug Bridge (ADB), which requires a computer and basic command line knowledge, but produces 100% results.

πŸ”Ή Step-by-step instruction:

  1. Enable Developer Mode: Go to Settings β†’ About Phone. 7 times click on MIUI Version. Return to Settings β†’ Additional β†’ Developer. Activate Debugging over USB.

ADB-driver

cmd

adb devices

(Your device should be displayed).

adb shell settings put global audio_effects_enabled 0


adb shell settings put global audio_effects_conf_file "/system/vendor/etc/audio_effects.conf"




adb shell settings put global voice_recognition_service "com.android.server.telecom"/VoiceInteractionService

Reboot the phone.

⚠️ Attention: On devices with MIUI 14+ after updating the system of settings ADB To fix the changes, create a script to automatically execute commands when you download (for example, via Tasker or MacroDroid).

πŸ”Ή For devices on MediaTek (Redmi Note 11, POCO M4 Pro):

adb shell su -c "setprop persist.audio.fluence.speaker false"


adb shell su -c "setprop persist.audio.fluence.voicecall false"




adb shell su -c "setprop persist.audio.fluence.voip false"

πŸ’‘

ADB-teams turn off the noise maker GLOBAL – it will affect not only the camera, but also calls, voice messages and recording through the recorder.

Method 5: Firmware custom core (for advanced)

If you’re willing to take drastic measures, installing a custom core (such as FrancoKernel or Kirisakura) will completely disable the hardware noise cancellation, a method that is suitable for devices with an unlocked bootloader and requires TWRP.

πŸ”Ή Advantages:

  • πŸŽ›οΈ Full control of the audio stack.
  • πŸ”Š Possibility of fine tuning of the microphone (amplification, filters).
  • πŸš€ Improved camera performance (on some cores).

πŸ”Ή Risks:

  • ⚠️ Loss of guarantee.
  • πŸ”„ Possible bugs with microphone in calls.
  • πŸ”§ Experience with fastboot is required and TWRP.

πŸ“Œ Recommended cores for popular models:

ModelSuitable coreReference to the forum
Xiaomi 13 ProKirisakuraXDA
Redmi Note 12 Pro+FrancoKernelXDA
POCO F5NeonKernelTelegram chat

⚠️ Note: Before you run the kernel, be sure to make a backup persist and vendor partitions through TWRP. Incorrectly selected core can lead to the loss of the microphone completely (reflashing through the microphone will be required). EDL).

Frequent problems and their solutions

Even after the noise maker is turned off, users experience side effects.

πŸ”Ή Problem 1: The sound became too quiet after the noise maker turned off.

⚠️ Attention: This is normal - noise cancellation automatically increased the volume of voice.Solution: Use an external microphone (e.g. Boya) BY-M1). In Open Camera, increase the Mic Gain to +12 dB. Process audio in the editor (Audacity, Adobe Audition).

πŸ”Ή Problem 2: Noisemaker passed out in the cell, but remained in the calls.

This is because voice calls use a separate audio stack.

adb shell settings put global voice_call_noise_suppression 0

πŸ”Ή Problem 3: After the update MIUI squirrel-maker.

Xiaomi resets some settings when updating.

  • Create a Tasker profile to automatically execute ADB-teams after reboot.
  • Use the Shizuku + ADB AppControl app to apply PC-free settings.
How to get back the noise when the sound is unbearably noisy?
If background noise interferes more than distortion after switching off noise reduction, return the default settings: 1. In Engineer Mode, turn Noise Suppression back on. 2. Adb shell settings delete global settings audio_effects_enabled 3. Install. AGC weight 6 dB.

FAQ: Answers to Frequent Questions

πŸ” Why Xiaomi 13 Ultra doesn’t shut down at all?
The flagship models (Xiaomi 13 Ultra, 14 Pro) use hardware. DSP-A processor that handles sound that doesn't switch off software. The only working way is to use an external microphone through a computer. USB-C. Swipe a custom core with a modified audio stack, record the sound to a separate device (e.g., Zoom). H1n) and sync it with the video in the editor.
🎀 Can you turn off the noise emitter only for a specific application?
Yes, but only on rooted devices. With the Magisk Audio Modification Library, you can create rules for individual applications, like turning off the noise maker only for TikTok or Instagram, leaving it for calls.
πŸ“± Will these methods work for POCO F6 Pro?
POCO F6 Pro (on Snapdragon 8)+ Gen 1) uses the same audio stack as Redmi K60 Pro. All of the methods described (except Engineer Mode) must work: ADB-Teams from Method 4. NeonKernel firmware (support is available) POCO F6 Pro).
πŸ”Š Why after turning off the noise maker in the video appears echo?
Echoes arise when the microphone begins to pick up sound from the speaker (especially in selfie mode). Solutions: Turn off the notification sound while recording. Use headphones with a microphone. In Open Camera, activate Disable audio monitoring.
πŸ› οΈ Can you turn off the noise without rooting and ADB?
Yes, but only partially. Combination of methods: Turn off all audio enhancement options in Camera Settings. Use Open Camera with Noise Suppression disabled. Record the sound on a separate device (for example, the Xiaomi Watch 2 Pro smartwatch). Complete shutdown without ADB is impossible to achieve.