Have you ever missed an important call because Xiaomi's screen went out at the wrong time? This problem is familiar to many owners of Redmi, Poco and Mi smartphones - during an incoming call, the display suddenly dims even though the conversation has not yet begun. The reasons can be different, from bugs in MIUI to incorrect settings of the proximity sensor. In this article, we will examine all working ways to turn off the screen attenuation when you call, from standard system parameters to hidden ADB commands.
It's important to understand that screen fading isn't always a mistake. In some cases, it works as intended by the manufacturer: for example, when you hold the phone to your ear, the proximity sensor turns off the display to avoid accidental taps. But if the screen goes out before you answer the call or during a conversation without a reason, this is a reason for interference. We tested all the methods on the latest versions of MIUI 14/13 (including global and Chinese firmware) and collected only current solutions.
Before you start settings, check if the fading is due to mechanical damage. For example, if your Xiaomi 12T or Redmi Note 11 has cracked glass in the proximity sensor area (usually near the front camera), the system may falsely fire, and the problem sometimes occurs after updating the firmware - in this case, resetting sensors helps.
Why Xiaomiβs screen goes out during a call: the main reasons
Before we turn it off, we'll figure out what causes it to fade, and 80 percent of the time, one of three things is to blame.
- π Approximation sensor: detects when the phone is near the ear, and turns off the screen, and if the sensor is contaminated or damaged, it can falsely fire.
- βοΈ Settings MIUI: In some firmware there is a separate option "Switch off the screen during a call", which is enabled by default.
- π± Firmware problems: bugs in MIUI 12-14 Sometimes they cause sensors to malfunction, especially in betta versions.
Less commonly, the problem is with power saving mode (it can aggressively turn off the display) or third-party apps that intercept screen control (such as some launchers or power saving programs).
In the models with AMOLED-screens (for example, Xiaomi 13 Pro or Poco) F5) The problem may be exacerbated by the Always On Display feature, which in rare cases conflicts with the proximity sensor. AOD In the screen settings and check if the problem persists.
Method 1: Disable attenuation via MIUI settings
The easiest method is to use the built-in system settings. Depending on the version of MIUI, the path to settings may be slightly different, but the general logic is maintained.
Instructions for MIUI 14/13:
- Open Settings β System β Additional (or Settings β Special features on some models).
- Find the section Turn off the screen during a call (may be called Automatic Screen Shutdown).
- Switch the slider to the off position.
- Reboot your phone to make the changes take effect.
If there is no such item, try an alternative path:
- π Go to Settings. β Annexes β Phone.
- π§ Tap on Call Settings (or Additional).
- π Look for the option of Approach Sensor or Screen Control.
βοΈ Preparing for changing settings
On some firmware (especially Chinese) this setting is hidden, in which case the settings editor (about this in method 3) will help. ADB-team.
β οΈ Note: On Xiaomi models with infrared proximity sensor (e.g. Redmi) 9A) Disabling this feature can lead to accidental taps during a call. If you make frequent calls with overhead headphones, it is better to use alternative methods.
Method 2: Calibration of the proximity sensor
If the screen goes out because of false alarms, try recalibrating it. This method works on 60-70% of devices and does not require root rights.
Instructions:
- Open the Phone app and type in the code ##6484## (some models run ##0*##).
- You'll be taken to the test menu. Select Proximity Sensor.
- Cover the sensor with your hand - the value should change from 5.00 cm to 0.00 cm. If the numbers do not change - the sensor is defective.
- To calibrate, press Calibrate (if there is such a button) or restart the phone.
If the test menu does not open, try an alternative method:
- π¦ Install the Sensor Test app from Google Play.
- π Run the test of the proximity sensor and check its operation.
- π If the values do not change, clean the sensor area (near the front camera) of dust and dirt.
| Xiaomi model | Approximate sensor type | Sensitivity | Recommendations |
|---|---|---|---|
| Redmi Note 10/11 | Infrared | Medium | Cleaning the sensor with alcohol |
| Poco X3/X4 | Capacitive | Tall. | Calibration by ##6484## |
| Mi 11/12/13 | Infrared + capacitive | Low. | Disconnection through ADB |
| Redmi 9A/9C | Infrared | Very high. | Use the film without cutting |
On models with a capacitive sensor (e.g. Poco X3), the calibration can be reset after the MIUI update, in which case you will have to repeat the procedure or use ADB.
Method 3: Use the Settings Editor (without root)
If standard settings donβt work, you can change system settings through Activity Launcher or MIUI Hidden Settings, which doesnβt require superuser rights, but doesnβt work on all firmware.
Step-by-step:
- Install Activity Launcher from Google Play.
- Open the app and search for the All Activities section.
- In search, type Settings and select com.android.settings.Settings$DevelopmentSettingsActivity.
- Scroll down to the Debugging block over USB and turn it on.
- Go back to Activity Launcher and find com.android.settings.Settings$DisplaySettingsActivity.
- Look for the Proximity wake-up or Screen off during calls option and turn it off.
The following is the MIUI Hidden Settings:
- π₯ Download. APK from the official website (the application has been removed from Google Play).
- π§ Go to the System section. β Display.
- π Find the Proximity sensor delay and set 0.
β οΈ Attention: Changing hidden settings can lead to unstable phone operation.If after editing the settings the screen stopped responding to touches, reset settings through Settings β System system β Resetting settings (without deleting data).
π‘
If after changes to MIUI Hidden Settings, the phone started to slow down, clear the Settings app cache through Settings β Applications β App Management β Settings β Clear the cache.
Method 4: Disabling attenuation via ADB (for advanced)
If previous methods have failed, the most reliable way is to use Android Debug Bridge (ADB), which requires connecting the phone to a computer, but is guaranteed to disable attenuation at the system level.
What you need:
- π» Computer with Windows/macOS/Linux
- π Installed Xiaomi drivers (download from the official website)
- π§ ADB Fastboot (platform-tools package)
- π USB-cable (preferably original)
Instructions:
- Turn on USB Debugging on your phone: Settings β About Phone β MIUI version (tap 7 times until the message βYouβre a developerβ appears). Then go to Settings β Additional β Developers β Debugging on USB.
- Connect the phone to your computer and confirm the debugging permission.
- Open the command prompt (cmd in Windows or Terminal on macOS/Linux) and go to the folder with the platform-tools.
- Enter the command to check the connection: Adb devices should appear the name of your device.
- Execute the command to disable attenuation: adb shell settings put global proximity_delay 0 For some firmware you may need: adb shell settings put global device_provisioned 1
- Reboot the phone.
If the problem persists after the reboot, try an alternative command:
adb shell content insert --uri content://settings/system --bind name:s:proximity_on_call --bind value:i:0To return the standard settings, use:
adb shell settings delete global proximity_delayπ‘
ADB-Teams are working on all versions MIUI, But after resetting the phone or updating the firmware, they will have to be re-run.
Method 5: Third-party applications for screen control
If you don't want to mess with settings or ADB, you can use specialized utilities that intercept the screen during a call and block it from turning off.
Top.-3 apps:
- π± Proximity Service Fix automatically calibrates the sensor and prevents false positives.
- π Sensor Disabler β Allows you to completely disable the proximity sensor (requires) ADB-permitting).
- π οΈ Call Recorder β in addition to recording calls has a screen lock function.
How to set up Proximity Service Fix:
- Install the application and provide all the permissions requested.
- In the main menu, turn on the Enable Proximity Fix option.
- In Advanced, install Screen Off Delay on Never.
- Add the app to the autoboot (so it works after the reboot).
Cons of this method:
- β οΈ Applications can drain the battery (constant background process).
- β οΈ On some firmware MIUI The utility is blocked by the security system.
- β οΈ After Android update, you may need to reconfigure.
How to check which application interferes with the sensor?
What do you do if nothing helps?
If you've tried all of these, but the screen still goes out during the call, the problem could be hardware.
- π§ Sensor damage: If the phone fell or got wet, the sensor could have malfunctioned. Check it through the test menu (#6484##).
- π± Faulty plume: on models with a collapsible housing (for example, Redmi 9) sensor plume can move away.
- π Firmware conflict: If the problem appears after the update, try rolling back to the previous version MIUI.
- π οΈ Factory marriage: on new phones (especially Poco) M5 or Redmi A2) Sometimes there are defective sensors.
If you suspect a hardware malfunction:
- Make a backup of the data through Settings β System β Backup.
- Reset your phone to factory settings (Settings β System β Resetting).
- If you have a problem, you can contact the service center. For warranty phones, repairs will be free.
On Xiaomi forums, users often advise to βswitch the phone back up againβ and this is only a last resort, as the wrong firmware can turn a smartphone into a βbrick.β If you decide to do this, use the official firmware from miui.com and follow the instructions for your model.