You call the phone, you bring the Xiaomi Redmi to your ear, and the screen keeps glowing, you accidentally push buttons, the conversation is interrupted. Familiar situation? This problem is common for many Xiaomi smartphone users, especially in the Redmi Note, Redmi and POCO lines. In 80% of cases, the proximity sensor is to blame, but there are other reasons, from failures in MIUI to mechanical damage.
In this article, we will discuss all the possible reasons why the screen does not lock when you call, as well as give step-by-step instructions for diagnosis and repair. You will learn how to check the proximity sensor, reset, update the firmware and even replace the sensor yourself without contacting the service center. 10/11/12, Redmi 9/10 and POCO X3/X4, where the problem is most often encountered.
Important: If your smartphone is in the water, fell from a height or was subjected to repairs, first check the integrity of the plumes and connectors, in which case software methods may not help.
1.How does screen locking work during a call
Before looking for a problem, letβs look at how Xiaomi Redmi should lock the screen in normal mode, and there are three key components:
- π± The proximity sensor is an infrared sensor that detects when you hold your phone to your ear, and it's located next to the front camera.
- π€ System software (MIUI) β processes the signal from the sensor and sends a command to lock the screen.
- π§ Drivers and firmware β ensure the correct operation of the sensor at the iron level.
The algorithm is simple:
- You start the call and hold the phone to your ear.
- The proximity sensor detects the obstacle (your ear) and sends a signal to the system.
- MIUI locks the screen and disables touch control.
- As soon as you pull the phone away from your ear, the sensor goes off again β the screen unlocks.
If any of these stages fail, the screen will not go out, for example, the sensor may be contaminated, the system software may not process signals correctly, and the firmware may contain errors.
2. The proximity sensor is the main cause of the problem
In 90 percent of cases, the proximity sensor is the one to blame, and it can fail for a number of reasons:
- π§΄ Pollution β dust, grease, or moisture enters the sensor area (especially if you carry your phone in your pocket without a cover).
- π₯ Mechanical damage β impact, fall or pressure on the top of the screen.
- π Contact oxidation β if the phone has come into contact with moisture (even condensate).
- β‘ Calibration failure β the sensor is working but does not correctly determine the distance.
How to check the proximity sensor on Xiaomi Redmi:
- Open the Phone app and type ##6484## (some models run ##0*# or #4636##).
If the values don't change, or if the sensor shows N/A, it's malfunctioning. If the values change, but the screen doesn't lock anyway, the problem is the software part.
βοΈ Diagnostics of the proximity sensor
β οΈ Note: On Redmi Note models 11 Newer test codes may not work due to limitations MIUI 13/14. In this case, use third-party apps like Sensor Test from Google Play.
3. Software failures: MIUI, firmware, applications
If the proximity sensor is in good shape, but the screen is not locked, the software is to blame.
| Reason. | Signs. | Decision |
|---|---|---|
| MIUI failure | The problem appeared after updating or installing themes / wallpapers | Reset the settings to factory or roll back firmware |
| Conflict of applications | The screen is not blocked in only some applications (WhatsApp, Telegram) | Clear the application cache or disable permissions to impose |
| Firmware error | The problem occurs after firmware is run through Fastboot or TWRP | Reflash the phone with the official version of MIUI |
| Viral SO | There are banner ads, the phone slows down | Check with antivirus, remove suspicious applications |
The fastest way to check the software part is to go into safe mode:
- Press the power button before the off menu appears.
- Press and hold the item Turn off.
- Confirm the transition to safe mode.
- Call someone and check the screen lock.
If the screen locks normally in safe mode, the problem is in one of the installed applications, and if not, the firmware or system settings are to blame.
π‘
Before resetting, save your data via Settings β About Phone β Backup. This will allow you to quickly restore contacts, SMS and settings after reset.
4. MIUI settings that interfere with screen locking
Sometimes the problem lies in the incorrect settings MIUI. Here are the parameters worth checking:
- π Permissions for the phone app: Go to Settings β Annexes β Application management β Phone. β Permits and make sure all permissions are included.
- π± Gestures and buttons: In Settings β Screen. β Disable the option to raise to wake up β it may conflict with the proximity sensor.
- π Adaptive brightness: In Settings β Screen. β Brightness turn off adaptive brightness β sometimes it interferes with the correct operation of sensors.
- π οΈ Developer Mode: If you have enabled Debugging by USB Or other options for developers, they can affect the sensors. Turn them off in Settings. β The phone. β Version. MIUI (7 times click on the version, then go to the Developer Settings).
Also check the settings of special features:
- Go to Settings β Special Opportunities β Physical Opportunities.
- Make sure the Auto Rotation option is on (sometimes it affects sensors).
- Turn off the Conversation Retention if it is active.
If you use third-party launchers (Nova, Apex, POCO Launcher), try returning the standard MIUI launcher.
5. Mechanical damage: plumes, connectors, screen
If the software methods didn't work, the problem could be the hardware, and most often, the problem is:
- π Approximation sensor plume β moved away or damaged after falling.
- π± Display module β if the phone fell or was subjected to pressure, the flexible plume connecting the screen to the motherboard could be damaged.
- π§ Contact oxidation β if the phone has come into contact with moisture (even steam in the bathroom).
- π§ Microphone module β on some Redmi models, the proximity sensor is integrated into the microphone unit.
How to check the hardware:
- Carefully examine the phone for cracks, dents or traces of moisture.
- Try to press slightly on the top of the screen (where the sensor is located), and if the screen starts to lock, the problem is poor plume contact.
- Connect your phone to your computer and check if the sensor is detected in Device Manager (on Windows) or through adb devices.
β οΈ Note: If you don't have experience in disassembling phones, don't try to check the plumes yourself. Redmi Note 10 Pro and newer models use glue. B7000, It requires careful heating to remove the screen, and the wrong actions can cause the display to fail completely.
What to do if your phone falls into the water?
6. Update firmware and reset settings
If the sensor is working and the settings are not working, try updating or reinstalling the firmware, which will solve the problem in 60% of software failures.
Method 1: Update via OTA
- Go to Settings β About the phone β System update.
- Click Check Updates and install the latest version of MIUI.
- After the update, reboot.
Method 2: Manual updates through Recovery
- Download the official firmware for your model from the Xiaomi Firmware website.
- Rename the file to update.zip and place it in the root of the phoneβs memory.
- Press Volume Up + Power to enter Recovery.
- Select Install update.zip and confirm the installation.
Method 3: Complete reset (Hard Reset)
If the update does not help, reset to factory settings:
- Create a backup copy of the data.
- Go to Settings β About Phone β Backup and Reset.
- Select Reset and confirm the action.
β οΈ Note: On models with a blocked bootloader (for example, Redmi Note 12 for the Russian market), a reset via Fastboot can result in the blocking of the Mi Account.
π‘
If you've had a problem after the reset, it's iron, and 95 percent of the time, it's either a proximity sensor or a display plume.
Alternative solutions and interim measures
If you need to use your phone urgently and repairs are delayed, use temporary solutions:
- π± Manual lock: During the call, press the Power button to lock the screen manually.
- π Headset usage: Connect wired or wireless headphones β the screen will lock automatically.
- π οΈ Third-party apps: Install Proximity Sensor Fix or Sensor Disabler from Google Play. They force the screen to lock during a call.
- π² Airplane Mode: If the problem is network conflict, turn on Flight Mode before calling.
For the POCO X3/X4, there is a patch from the XDA Developers community that fixes the proximity sensor, which can be installed via Magisk (root rights required).
If you decide to use third-party applications, pay attention to:
- Proximity Sensor Reset β Resets the sensor calibration.
- Sensor Test β Checks the operation of all sensors.
- Automatic Call Recorder β Some versions have a built-in screen lock.