How to permanently remove the inscription “Do not close the speaker area” on Xiaomi Redmi: proven solutions

The words “Don’t close the speaker area” on the Xiaomi Redmi screen appear when the MIUI system detects the lock of the top speaker — whether with a finger, a case or even dust in the connector. The message should protect the device from overheating and distortion of sound, but in practice it often works falsely, interfering with watching videos, games or calls. Worse, the warning can hang on the screen for several seconds, overlapping important elements of the interface.

The problem is particularly relevant for the Redmi Note 10/11/12, Redmi 9/10 and POCO flagships, where the speaker is close to the edge of the case. In this article, 5 working ways to disable annoying notification, including hidden MIUI settings, ADB commands and even hardware solutions, we will also discuss why a message appears for no apparent reason and how to avoid it reappearing after a system update.

Why is a warning and when can I ignore it?

The MIUI system analyzes the proximity sensor and microphone data to determine if the speaker is closed.

  • 📱 Case with high sides - even a factory silicone bumper can block the vents of the speaker.
  • 🧹 Dust or dirt in the speaker grid - especially after prolonged use without cleaning.
  • 🎮 Games in horizontal mode – the palm accidentally covers the top of the smartphone.
  • 🔊 Volume above 80% – the system perceives the vibrations of the body as a blockage.
  • 🔄 The bug in the bug. MIUI 13/14, when the sensor is triggered for no reason (often after an update).

In most cases, a warning can be safely ignored if:

  • 🔇 The speaker is working normally (no wheezing or silence).
  • 📱 The phone does not overheat in the speaker area.
  • 🔄 The message only appears in certain applications (for example, in TikTok or in the Internet). PUBG Mobile).

⚠️ Attention: If the warning is accompanied by a sound loss or the speaker is making extraneous noise, the problem may be hardware, for example, a membrane has detached or the contact has departed. In this case, it is not recommended to turn off the notification: it is better to contact the service.

📊 How often do you see this warning?
Constantly, several times a day.
Sometimes 1-2 times a week
Nearby, but not intruding.
Never seen one.
I'm closing the speaker specifically.

Method 1: Disconnect via hidden MIUI settings (no root)

MIUI has an engineering menu where you can deactivate speaker check, which works on most Redmi devices with MIUI firmware version 12.5-14:

  1. Open the Phone app and enter the combination: ##36446337###
  2. In the menu that appears, select Hardware Testing → Audio → LoudSpeaker Mode.
  3. Find the Speaker Obstacle Detection (or the speaker obstacle sensor) and turn it off.
  4. Reboot the phone.

If the combination doesn’t work, try the alternative code:

##4636## → Phone information → Test menu → Audio

Battery charge > 30%|Make a backup copy of the settings|Close all background applications|Check the version. MIUI on the telephone"-->

On some models (e.g. Redmi Note 11 Pro+), this option may be called Speaker Block Detection or hidden in the Sensor Test submenu. If you don't find an option, move on to the next method.

⚠️ Warning: After the sensor is turned off, the system will stop warning you of a real lock on the speaker. If you often put the phone down on soft surfaces (for example, on the sofa), you risk overheating the speaker.

Method 2: Use of the ADB-Teams (for advanced users)

If the engineering menu fails, you can disable the Android Debug Bridge (ADB) check, which requires a computer but does not need root rights, suitable for MIUI 13/14 and Android 11-14.

Step 1: Preparation

  • 🖥️ Install. ADB Tools on PC.
  • 📱 Turn on Debugging. USB on the phone: Settings → The phone. → Version. MIUI (Press 7 times to activate Developer Mode, then Settings → Additionally. → For developers → Debugging by USB.
  • 🔌 Connect your phone to your PC and confirm your trust in your computer.

Step 2: Execution of commands:

  1. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
  2. Enter in turn: adb shell settings put global speaker_obstacle_detection_enabled 0
  3. Reboot your phone with the command: adb reboot

To return the warning, use the same command, but with a value of 1 instead of 0.

Xiaomi modelSupport ADB-methodNotes
Redmi Note 10/11/12✅ Yes.Works on MIUI 12.5-14
Redmi 9/9A/9C⚠️ Partially.Maybe you need root.
POCO X3/X4/X5✅ Yes.Checked out at Global ROM
Redmi K40/K50❌ No.Use method 3 or 4

💡

If ADB does not recognize the device, try reinstalling drivers through Google’s official package or use Universal ADB Drivers.

Method 3: Edit the build.prop file (requires root)

For users with unlocked bootloader and root rights (for example, through Magisk) there is a radical method - editing the system file build.prop. This will disable the check at the firmware level.

Instructions:

  1. Install a file manager with root support (such as Root Explorer).
  2. Go to /system/build.prop and open the file in the text editor.
  3. Add the line at the end: persist.speaker.protect.disable=1
  4. Save the changes, set the rights 644 (rw-r-----).
  5. Reboot the phone.

If you've rebooted your phone and it's stuck on the MIUI logo, you've got a build.prop file that's damaged, restore it from a backup, or reflash the device.

⚠️ Attention: Incorrect editing of build.prop can lead to network loss, camera errors or complete system failure. TWRP!

What if the phone is not turned on after building.prop editing?
If the device is stuck on the boot, try: 1. Log in Fastboot (press Power + Vol−) and flash the original boot.img. 2. Restore build.prop via ADB sideload in recovery mode. 3. If nothing helps, perform a full reset via Mi Flash Tool (data loss).

Method 4: Physical cleaning speaker (if the problem is dust)

If the warning comes from a speaker contamination, mechanical cleaning can solve the problem without software interventions.

  • 🧴 Isopropyl alcohol (70%+) or a special liquid for cleaning electronics.
  • 🖌️ Soft brush (for example, for makeup) or toothpick.
  • 💨 Compressed air cylinder (optional).

Step-by-step cleaning:

  1. Turn off the phone and remove it. SIM-map.
  2. Carefully tuck the speaker grid with a plastic card (do not use metal!).
  3. Wet the brush in alcohol and clean the inside of the speaker without pressing.
  4. Dry the phone for 10-15 minutes (you can dryer at minimum power with cold air).
  5. Blow the hole with compressed air to remove the remaining dust.

On Redmi Note 10 Pro and newer grids, the speaker is often glued to the floor, so warm up the area with a hair dryer (temperature no higher than 60°C) and tuck it neatly with a mediator.

💡

Cleaning the speaker is recommended every 3-6 months, especially if you often carry your phone in your pocket or use it in dusty conditions (for example, at a construction site or in a workshop).

Method 5: Alternative solutions (if nothing worked)

If all of the above methods do not work, try:

  • 🔄 Firmware rollback: On some devices, a warning bug appeared after updating to MIUI 14. Try going back to the MIUI 13 via Xiaomi’s official website.
  • 🛠️ Replacement of the speaker: If the sensor is physically damaged (for example, after a fall), it may be necessary to replace the module.
  • 📲 Using a magnetic film: Stick a thin magnetic film (for example, from an old case) onto the speaker area – this will fool the proximity sensor.
  • 🎧 Switching to Bluetooth headphones: In some apps (like YouTube), the sound automatically switches to Bluetooth and the warning doesn’t appear.

For Redmi 9 and Redmi 10 models, users on the forums recommend disabling battery optimization for system applications:

  1. Go to Settings → Applications → Application Management.
  2. Find System Settings and MIUI bootloader.
  3. Select Battery Limitations → No restrictions.

Frequent Mistakes and How to Avoid Them

When trying to remove a warning, users often make the following mistakes:

Mistake.Effects of consequencesHow to fix it
Using the wrong thing ADB-codeThe command does not apply, or other settings are reset.Check the symbol register and gaps in the team
Editing build.prop without backupThe phone is not switched on or loses the networkRestore the file from the backup or flash the stock firmware
Cleaning dynamics with metal objectsDamage to the membrane or contactsUse only plastic or wooden sticks
Disabling the proximity sensor completelySigns and automatic screen locking during a call are not workingUse target commands for the speaker only

Another common problem is that the alert comes back after the MIUI update.

  • 📵 Turn off automatic updates in Settings → The phone. → Updating the system → ⚙️ → Auto-update.
  • 🔧 After manual update, reapply ADB-command or edit build.prop.

FAQ: Answers to Frequent Questions

❓ Why does the warning appear even when the speaker is not closed?
It could be caused: 🔊 Injury to the proximity sensor (often after a fall). 🧹 Accumulation of dust in the sensor area. 🔄 The bug in the firmware (especially in the MIUI 14 based on Android 13.Try to wipe the speaker area with alcohol or roll back the firmware to the stable version.
❓ Can I turn off the warning without rooting and ADB?
Yes, but only on some models through the engineering menu (method 1). If this method did not work, there are no alternatives without ADB or root - the restriction is laid down in the system files MIUI. For Redmi Note 8/9 sometimes helps to reset the settings to factory, but this will delete all data.
❓ Will the guarantee be effective after the warning is turned off?
Formally, the warranty is maintained if you have not made changes to the system files (for example, you have not edited build.prop without root: 🔧 If the speaker burns due to overheating, the service center may refuse repairs under warranty, citing "incorrect operation". 📱 In the case of ADB or root warranty is canceled (if found).We recommend first try cleaning the speaker or changing the case.
❓ How to check if the speaker is working after turning off the warning?
Perform the test: Turn on the music at maximum volume. Close the speaker with your finger for 10 to 15 seconds: 🔊 Wheezing or distortion of sound. 🔥 Overheating of the upper body, if all is well, the shutdown was successful. If the sound is gone or there is noise, return the settings back.
❓ Is there a risk of damaging the phone when cleaning the speaker?
The risk is minimal if: 🧴 You use isopropyl alcohol (not water!). 🖌️ Don't press the speaker membrane. 🔌 Do not use metal objects. The main danger is damage to the water protection (if any). After cleaning, check the leakproofness with a moisture test (for example, the Water Resistance Tester application).