Why is there a warning about the dynamics and can it be turned off?
The words βDo not close the speaker areaβ are a standard warning in MIUI firmware that appears when you talk if your smartphone sensors detect the speaker lock with your finger, case or other objects. In most cases, the system simply tries to protect the user from deteriorating sound quality or overheating. However, the constant pop-up of this notification annoys many owners of Xiaomi Redmi, especially if the speaker is not physically closed.
The reasons for the message can range from a firmware bug to a proximity sensor malfunction. For example, on Redmi Note 10/11/12 models, the problem is often with sensors being miscalibrated after the MIUI 13β14 update. In some cases, the warning appears even when using the headset or after changing the display. It is important to understand that completely disabling this feature can lead to a decrease in volume or distortion of the sound when the speaker is actually overlaid.
In this article, we will look at all the current ways to remove inscriptions, from simple menu settings to technical methods using ADB and editing system files. Each method is tested on Redmi 9/10/11/12 and POCO X3/X4 with the latest versions of MIUI (including global and Chinese builds).
Method 1: Disconnect via sound settings (without root)
The safest method is to use hidden MIUI settings that are available without superuser permissions, which works on 60-70% of devices, but can reset once the system is upgraded.
Instructions:
- π± Open the Settings app and go to the Sound and Vibration section.
- π Scroll down and find Call Settings (or Additional Sound Settings on some models).
- π§ Enable the βShow settings for power usersβ mode (usually in the upper right corner).
- βοΈ A new item will appear Warning about closed dynamics - turn it off.
If there is no such item, try an alternative path:
- Enter the code ##36446337## in the phone number dialer (the engineering menu will open).
- Go to the Hardware Testing tab β Audio β Receiver.
- Find Speaker Obstruction Warning and set the value βDisableβ.
βοΈ Preparation for disabling the warning
β οΈ Note: On some models (Redmi Note 12 Pro)+, POCO F5) The engineering menu may be missing or require a password. Don't enter random combinations, this will lead to a lockdown.
Method 2: Resetting the proximity sensor settings
Often, the speaker alert comes from a malfunction of the proximity sensor, which is responsible for turning off the screen during a conversation, and resetting it can solve the problem without turning off the function itself.
How to reset the sensor:
- Go to Settings β About Phone β MIUI version and tap 7 times on the βKeroleβ line to activate the developer mode.
- Return to the main settings menu and open Additional settings β For developers.
- Find the item βReset proximity sensorβ (or Proximity Sensor Calibration) and click on it.
- Follow the instructions on the screen β usually hold your hand to the top of the screen and remove it after 3 seconds.
If the reset did not help, check the operation of the sensor through the test:
- π Dial ##0*## and the display test menu will open.
- π Swipe your finger over the top of the screen (where the sensor is located). If the screen goes out and lights up, the sensor works correctly.
- π If there is no reaction, it is possible that the sensor is contaminated or damaged (cleaning or replacement is required).
| Model phone | Location of the proximity sensor | Frequent cause of failure |
|---|---|---|
| Redmi Note 10/11 | Right of the speaker (top frame) | Dust after glass replacement |
| Redmi 9/9A | Centered to the upper frame | Failure after the update MIUI 12 β 13 |
| POCO X3/X4 | Left of the front camera. | The bumper case conflict |
| Redmi K50 | Under the infrared port. | The bug in the firmware EEA-region |
π‘
If the proximity sensor is unstable, try calibrating it manually: stick a piece of black tape (2Γ2 mm) on the top frame and repeat the test, which will help the sensor better recognize obstacles.
Method 3: Use ADB-Teams (for experienced users)
If standard methods fail, you can disable the warning via Android Debug Bridge (ADB), which requires a computer and basic command line knowledge, but does not violate the warranty.
Step-by-step:
- Download and install ADB Tools on PC.
- Activate the developer mode on the phone (7 taps according to the MIUI version in the settings).
- Enable USB debugging in the Developer Menu.
- Connect the phone to the PC and type in the command line:
adb shell settings put global speaker_obstruction_warning_enabled 0To check the current state of the parameter, use:
adb shell settings get global speaker_obstruction_warning_enabledIf the command returns 0, the function is disabled. A value of 1 means that the warning is active.
β οΈ Attention: On some firmware (MIUI 14 China) this parameter can reset after restarting. To fix the change, add a command to the auto-execution script at startup (requires Tasker or similar software).
What if the ADB canβt see the device?
Method 4: Editing system files (root required)
For users with unlocked bootloader and root rights, a radical method is available - editing MIUI configuration files. This method is guaranteed to remove the warning, but can disrupt the stability of the system if incorrect changes are made.
Instructions:
- Install a file manager with root support (such as Root Explorer or Solid Explorer).
- Cross the path: /system/etc/device_features/.
- Find the file. your_device_name.xml (for example, mojito.xml For the Redmi Note 10).
- Open the file in the text editor and find the line:
<bool name="support_speaker_obstruction_warning">true</bool>Replace true with false, save the file and reboot the phone.
Alternative path (for MIUI 14):
- π Open the file. /system/build.prop.
- π Find a line. ro.config.speaker_obstruction_warning=true.
- βοΈ Replace it with ro.config.speaker_obstruction_warning=false.
- π Save the changes and execute the command in Terminal:
su
chmod 644 /system/build.prop
rebootπ‘
Editing system files can lead to bootloop (a looped reboot) if the syntax is not changed correctly.Always back up the file before editing!
Method 5: Install custom firmware (extreme case)
If none of the methods worked, and the speaker alert appears all the time, the phone is flashed, and the custom firmware like LineageOS, Pixel Experience or Xiaomi.EU does not contain this warning by default.
Benefits and risks:
| Pluses | Cons |
|---|---|
| Complete removal of the warning | Loss of guarantee |
| A cleaner system without Bloatware | Risk of βbrickingβ in case of error |
| Regular security updates | Some functions may not work (NFC, IR-blaster) |
Recommended firmware for Xiaomi Redmi:
- π± Xiaomi.EU β Optimized MIUI without Chinese services.
- π€ Pixel Experience β pure Android with support for all features.
- π LineageOS β stable firmware with open source.
Installation instructions:
- Unlock the bootloader through the Mi Unlock Tool (requires a wait of 7-14 days).
- Install a custom TWRP recavator for your model.
- Download the firmware from the official website (for example, xiaomi.eu).
- Reboot to TWRP, Make a full backup and run through it. ZIP-file.
β οΈ Attention: On models with Dynamic RAM Expansion (Redmi Note 11 Pro+, POCO F4) custom firmware can disable this feature. Check compatibility on the forum before installing it. XDA Developers.
Method 6: Physical Solutions (if the hardware is the problem)
Sometimes a dynamic warning appears due to physical malfunctions:
- dust entering the speaker or proximity sensor;
- deformation of the body after falling;
- use of a non-original cover covering the sensors.
What can be done:
- π§Ή Clean speaker: Use a soft brush or a spray of compressed air to remove dust from the speaker grille. Do not use sharp objects!
- π Check case: Remove the case and check if the warning disappears. Some silicone cases press on the top frame, which triggers the sensor.
- π§ Replacement of speaker grid: On the Redmi Note 10 Pro and similar models, the speaker grid can move away. It can be glued back with double-sided tape.
- π οΈ Diagnostics at the service center: If the problem occurred after replacing the display, the proximity sensor plume may have been damaged.
π‘
To test the tightness of the speaker, use a waterproof test: turn on the music at maximum volume and hold the phone to your ear. If the sound "bursts" - moisture has accumulated inside, in which case you can not dry the phone with a hairdryer - only rice or silica gel for 24+ hours.