How to permanently disable the warning “Do not close the speaker area” on Xiaomi Redmi 10

The “Don’t close the speaker area” warning on the Xiaomi Redmi 10 appears every time you raise your hand to the top of the screen while ringing or playing a sound.This feature is designed to protect the speaker from accidental overlap, but in practice it annoys many users — especially those who often talk in hands-free mode or hold the phone in a horizontal position.

Unlike Xiaomi’s flagship models, where notifications can be disabled through standard settings, Redmi 10 (codename selene) hides this parameter deeper. Moreover, after the MIUI 13/14 updates, the path to shutdown has changed, and some methods have stopped working. In this article, we will discuss 5 proven ways, from simple to technically complex, including hidden menus of the engineering mode and ADB commands.

Important: Before making changes to your system settings, make sure you have a sufficient battery (at least 50%) and a backup of important data. Some methods require developer rights or root access, which may affect the warranty.

Why is there a warning and can it be ignored?

The “Do not close the speaker area” function was introduced in MIUI since version 12.5 as part of the audio protection system.

  • 📱 The proximity sensor detects the obstacle over the upper speaker (hand, cover, hair).
  • 🔊 The volume of the sound exceeds 70% – the system assumes that you may not hear the warning.
  • 📞 Call active or media file played through speaker (not headphones)/Bluetooth).
  • 🔄 The phone is turned downside or at an angle of more than 45°.

Technically, it is possible to ignore this warning, but it is not always safe. If the speaker is blocked for a long time, it can lead to:

  • 🔥 Overheating of the audio chip (especially at maximum volume).
  • 🎵 Distortion of sound due to resonance in closed space.
  • 🛠️ Protection activation and temporary switching off of the speaker before restarting.

⚠️ Note: If you use cover with a closed top (such as a book), disabling this feature can damage the speaker for long calls. In this case, it is better to consider alternatives: using a Bluetooth headset or reconfiguring the proximity sensor.

However, if the warning appears too often (for example, when playing horizontally or watching videos), it is justified to turn it off.

📊 How often do you get annoyed by the dynamic warning?
Constantly.
Sometimes.
I used to worry, but I used to.
Never seen one.

Method 1: Disconnect via audio settings (MIUI 13/14)

The latest MIUI versions for Redmi 10 have a hidden switch that allows you to deactivate the warning without using ADB or root, which works on MIUI 13.0.4+ and MIUI 14 firmware, but may not be available in some regional builds.

Instructions:

  1. Open the Settings. → Sound and vibration.
  2. Scroll down and find the “Additional Settings” section (may be called “More” or “Extended Features”**).

If this item is not available, try:

  • 🔍 Enter the phrase “dynamic” in the search for settings** – sometimes the system finds hidden parameters.
  • 📱 Reboot the phone – after updating some options appear only after the reboot.

⚠️ Note: On some firmware (for example, MIUI Global 13.0.2) is missing this parameter.

Check the version of MIUI in Settings → About the phone

Make sure that the battery charge is > 30%

Close all background applications

Make a backup copy of important data-->

Method 2: Use of an Engineering Menu (MTK)

The Xiaomi Redmi 10 is equipped with a MediaTek Helio G88 chipset, which allows you to use an engineering menu to fine-tune the sensors. This method requires code entry and caution - improper changes can disrupt the sensors.

Steps:

  1. Open the Phone app** and enter the code ##36446337## (alternative code: ##4636## → select Phone Information → Equipment Check).

If after these actions the warning continues to appear, try:

  • 🔄 Reset the sensor settings through the same section (Reset Sensor»**).
  • 📱 Reboot the phone – changes to the engineering menu are sometimes only applied after the reboot.
ParameterRecommended valueEffects of change
Speaker ProtectionDisabled or 0Turns off all dynamic warnings
Proximity Sensor CalibrationDefaultResets the sensitivity of the proximity sensor
Speaker Obstruction Threshold50% (by default)Warning threshold (below = less likely to be triggered)

💡

If the engineering menu does not open, try entering the code through the Calculator app (enter the sequence of numbers as a mathematical expression).

Method 3: Disconnect via ADB (without root)

If previous methods have failed, you can use Android Debug Bridge (ADB), a debugging tool that allows you to change system settings without superuser permissions, which is suitable for MIUI 12.5-14 and does not require unlocking the bootloader.

Step-by-step:

  1. Turn on Developer Mode**: Go to Settings → About Phone. Tap 7 times on MIUI Version**. Go back to Settings → Additional → For Developers.

"Wi-Fi debugging"

(if necessary)

adb shell settings put global speaker_protection_enabled 0


adb shell settings put global speaker_obstruction_warning_enabled 0

Reset the device.

To check if the changes apply, enter:

adb shell settings get global speaker_protection_enabled

If the command returns 0, the settings are successfully disabled.

⚠️ Note: On some firmware, Xiaomi is blocking changes through ADB If the command doesn't work, try adding a flag. --user 0: adb shell settings --user 0 put global speaker_protection_enabled 0

What if the ADB can’t see the device?
Make sure that Xiaomi drivers are installed USB Drivers (you can download from the official website) Try using another one. USB-cable (original) or port on PC. Enable the option "Allow debugging (factory unlock)" in the developer settings OEM)» and “Cancel of the lockdown OEM»** (if available).

Method 4: Editing system files (root required)

If you have a bootloader unlocked and you have Magisk or another root manager installed, you can turn off the alert by editing configuration files, which is the most radical and irreversible method without resetting to factory settings, but it works on all versions of MIUI.

Instructions:

  1. Install a file manager with root support (such as Solid Explorer or Root Explorer).
  2. Go to /system/vendor/build.prop or (for newer versions of MIUI): /system/system/build.prop
  3. Find the lines: ro.config.speaker_protection=true ro.config.speaker_obstruction_warning=True and replace true with false.
  4. Save the file, set the rights 644 (rw-r--r---).
  5. Reboot the phone.
❓ Will the way to work with ADB on MIUI 14?
Yeah, but in MIUI 14 Xiaomi has tightened control over system settings. If the standard command doesn't work, try: Enable "Wi-Fi Debugging"** and repeat the command. Use adb shell am broadcast -a android.intent.action.BOOT_COMPLETED post-model.
❓ How to check if the protection speaker is included?
Adb shell settings list global | grep speaker If the output has lines with speaker_protection_enabled=1, defense.
❓ Can I turn off the warning without a computer?
Yes, if you have root access, use applications like BuildProp Editor or Termux with commands: su settings put global. speaker_protection_enabled 0 Without root and PC, you can not turn off the warning.