Have you ever encountered a situation where during an important conversation, your Xiaomi screen suddenly goes out and you accidentally hit the off button or turn on the speakerphone? This problem is familiar to many owners of the brandβs smartphones β from budget Redmi to flagship Mi and the likes of the smartphone. POCO. The fault of all incorrect operation of the proximity sensor or aggressive settings of energy saving in the MIUI.
In this article, we will discuss all possible causes of automatic screen shutdown when calling on Xiaomi, including hardware malfunctions, software bugs and hidden settings. You will learn how to check the proximity sensor without special applications, what parameters are in the system. MIUI They're responsible for locking the screen, and what to do if the problem persists even after resetting. AMOLED-displays and devices based on Android 13/14.
Why Xiaomiβs screen goes out during a call: 5 main reasons
Before we get to solutions, it's important to understand what's causing the problem, and 80 percent of the time, one of five things is to blame:
- π Faulty proximity sensor - contaminated, damaged or disabled at the software level. 10/11 and POCO X3 This is a particularly common problem because of the design features.
- β‘ Energy-saving settings β MIUI aggressively optimizes screen performance if Ultra-saving or Adaptive Battery is enabled.
- π± Firmware problems - bugs in specific versions MIUI (for example, MIUI 13.0.4 for Xiaomi 12 had mass complaints about the proximity sensor).
- π οΈ Damage after repair β if you recently changed the display or battery, could damage the sensor plume or forget to connect it.
- π€ Application conflict β some programs (such as Truecaller or Call Recorder) interfere with call processing.
Interesting fact: on Xiaomi Mi A1/A2 (with pure Android), this problem is 3 times less common than on devices with MIUI. This indirectly confirms that the root of evil lies in the corporate shell.
Method 1: Checking and calibrating the proximity sensor
The proximity sensor is a little sensor next to the front camera that detects when you hold your phone to your ear, and if it doesn't work properly, the screen will go out even when you're looking at it, and you can check it without installing any additional apps.
- Open the phone app and dial the combination: ##6484##
- In the menu that opens, select Proximity Sensor.
- Close the top of the screen (where the sensor is located) with your hand, and the value should change from 5.00 to 0.00.
- Remove your hand, the value should return by 5:00.
If the values don't change or the sensor is 0.00 all the time, it's malfunctioning. If you have a reaction, but the screen is still going out, try calibrating:
Go to Settings β About Phone β MIUI version (click 7 times to turn on the developer mode)
Back to the Settings β Additional β For Developers
Find the Calibration point of the proximity sensor and follow the instructions
Reboot the phone after calibration-->
β οΈ Note: On some models (POCO F3, Redmi K40) The calibration point may not be there, and in this case, only resetting or flashing the settings will help.
Method 2: Disabling energy-saving functions for calls
MIUI is known for its aggressive battery optimization, which sometimes interferes with the normal operation of the phone, so that the screen does not go out during a conversation:
- Go to Settings β Battery and Performance β Battery Consumption Management.
- Select the Applications and find the Phone (or Calls) in the list.
- Set a regime for him without restrictions.
- Go back and turn off the option of adaptive battery optimization.
Also check the lock screen settings:
- π Go to Settings. β Lock screen β Sleeping mode.
- π΅ Make sure the switch off screen when calling is turned off (if there is one in your version) MIUI).
- β±οΈ Set the screen time to maximum (10 minutes).
π‘
If your version of MIUI doesnβt have a Sleepy Mode option, try searching through the search bar in the settings β sometimes Xiaomi moves the options between updates.
Method 3: Reset sensor settings (without data loss)
If the proximity sensor is working, but the screen is still going out, it may have lost its factory settings.
- Open the phone app and type in: ##4636###
- In the menu that opens, select Phone Information.
- Scroll down to the Sensors block and find the Proximity Sensor.
- Click on it and select Clear Calibration.
- Reboot the phone.
Once rebooted, the sensor will be recalibrated, which works on 90% of Xiaomi models, except for the newest (Xiaomi 13/14), where the engineering menu can be locked.
β οΈ Warning: Do not change other options in the engineering menu unless you know what they are intended for. Incorrect settings can lead to problems with the network or camera.
Method 4: Update the firmware or roll back to a stable version
If the problem occurred after the MIUI update, chances are it was a bug of a particular firmware version.For example, MIUI 13.0.4 for Xiaomi 11T had a massive proximity sensor bug that was only fixed in 13.0.6.
To update the firmware:
- Go to Settings β About the phone β System update.
- Click Check for updates.
- If a new version is available, install it.
If the update doesnβt help or doesnβt, you can try to roll back to the stable version:
- π₯ Download the necessary firmware from the official Xiaomi website (choose Stable, not Developer).
- π§ Rename the file to update.zip Put it in the root of the phoneβs memory.
- π Go to Settings. β The phone. β Updating the system β Three points. β Select a firmware file.
| Xiaomi model | The Problem Version of MIUI | Corrected version |
|---|---|---|
| Xiaomi 12/12 Pro | 13.0.4.0 | 13.0.6.0+ |
| Redmi Note 10 Pro | 12.5.3.0 | 12.5.5.0+ |
| POCO F3 | 12.5.2.0 | 12.5.4.0+ |
| Xiaomi 11 Lite NE | 13.0.3.0 | 13.0.7.0+ |
π‘
If the problem persists after the update, back up the data via Settings β Additional β Backup and Reset before rolling back the firmware.
Method 5: Using ADB to force a lock to be disabled
For advanced users, there's a radical method of disabling the screen lock when calling through ADB (Android Debug Bridge), which requires connecting the phone to a computer, but gives 100% results.
Instructions:
- Turn on Developer Mode (7 times click on the MIUI version in your phone settings).
- Activate Debugging by USB in Settings β Additional β For developers.
- Connect your phone to your PC and open the command line (Windows) or terminal (Mac/Linux).
- Enter the command: adb shell settings put global proximity_delay 2500 Here. 2500 β It's the millisecond time that the screen will go out. 0 shutdown.
- Reboot the phone.
To get it back, use the command:
adb shell settings delete global proximity_delayβ οΈ Warning: This method can increase battery consumption because the screen will stay on longer than usual, and it will reset after resetting the phone settings.
What if the ADB does not recognize the device?
Method 6: Checking for hardware malfunctions
If none of the software methods worked, the problem could be hardware, and it's often the fault of:
- π A damaged sensor plume, especially after a fall or a change in the screen. 9/9A This is a common problem because of the fragile design.
- π§ Moisture intrusion β even if the phone hasnβt sunk, condensation can oxidize the sensor contacts.
- π Battery wear β with severe wear and tear (more than 500 cycles), the phone can unpredictably turn off the screen to save energy.
How to check:
- Put a flashlight on the sensor area (near the front camera) if you see damage or oxidation, there's a hardware malfunction.
- Try calling with wired headphones connected, and if the screen doesn't go out, the problem is the proximity sensor.
- Check battery status through the AccuBattery app (in Health section).If wear is greater than 60%, consider replacing.
The cost of repairing the proximity sensor in service centers:
| Model | Price of repair (ruble) | Repair time |
|---|---|---|
| Redmi Note 10/11 | 1 200 β 1 800 | 1-2 hours |
| Xiaomi 12/13 | 2 000 β 3 500 | 2-3 hours |
| POCO X3/X4 | 1 500 β 2 200 | 1 hour |
Method 7: Alternative solutions (if nothing helps)
If all of the above methods fail, radical measures remain:
- π Factory reset - deletes all data, but often solves software bugs. pre-backup through Settings β Google β Backup.
- π² Using third-party applications, such as Proximity Sensor Reset or Sensor Box (available on Google Play), which allow you to manually control the sensor.
- π οΈ Fastboot flashing is an extreme method that requires unlocking the bootloader.
- π Contact the service center β if the warranty is still valid, do not try to repair yourself.
For models with AMOLED-screens (Xiaomi 13 Ultra, Redmi) K60 Pro: There is another lifehack: turn on Always-On Display (Settings) β Lock screen β This won't solve the problem completely, but the screen will show minimal information even when the call is made.