Have you ever encountered a situation where you accidentally press buttons on the screen while talking to Xiaomi Redmi? Drop your phone to your ear - and voila: the call dropped, the loud speaker turned on, or worse - a message was sent to the wrong person. This problem is familiar to many owners of Xiaomi smartphones, especially with models of the Redmi Note 10/11/12 or POCO line. The fault is all - incorrect operation of the proximity sensor or the lack of automatic locking of the screen.
In this article, we will discuss 7 working ways to lock the screen on Xiaomi Redmi during a call: from standard features MIUI You'll learn why the proximity sensor sometimes bugs, how to check it, and what to do if the screen doesn't lock even after all the manipulations. AMOLED-displays that you will not find in official documentation.
Why the screen doesn't lock during a call: 3 main reasons
Before we get to the bottom of this, it's important to understand why the Redmi screen stays active during a conversation, and 80 percent of the time, one of three things is the problem.
- π Faulty proximity sensor: contaminated, damaged or disabled in settings. 9/10 This sensor often fails after falls.
- π± Software bugs MIUI: especially after the updates to MIUI 13/14. For example, in the firmware V14.0.4.0.TMCRUXM For the Redmi Note 11 There was a delay delay delay bug.
- βοΈ Power saving settings disabled: the system can force the sensors to βsleepβ to save charge.
To diagnose the problem, perform a quick test:
- Open the Phone app and dial ##6484## (sensor test code).
- Put your hand up to the top of the screen (where the sensors are located). If the screen turns black, the sensor works. If not, you need to clean or replace it.
β οΈ Note: Some Redmi models (like the Note 8 Pro) may not have the sensor test code. CPU-Z (sensors).
Method 1: Enabling the proximity sensor in the MIUI settings
The most obvious, but often ignored, method is to check the sensor settings, which in MIUI can be hidden or reset once it's updated. Here's how to find it:
- Go to Settings β System β Additional β Special features β Approximation sensor.
- Make sure the switch is in the on position.
- Below, select Lock the screen when calling and activate it.
If your MIUI version doesnβt have this path, try an alternative route:
- π§ Settings β Annexes β Application management β Phone. β Permits β Sensors (enable access to the proximity sensor).
- π After the changes, restart the phone - this will reset the cache of settings.
Is the sensor enabled in the MIUI settings?
Is there any access to the sensor in the phone app?
Is the smartphone rebooted after the changes?
Is the sensor checked through the engineering menu?
-->
Redmi 10/11 models with MIUI 14 may not have a separate switch to lock during a call, in which case resetting the phone app will help:
Settings β Applications β Application Management β Phone β Storage β ResetMethod 2: Using the βPut to the earβ gesture
There's a hidden feature in MIUI that locks the screen when you bring the phone up to your ear -- even if the proximity sensor is faulty.
- Open Settings β Lock screen β Additional settings β Gestures.
- Find the option to Bring to the ear for locking (some firmware called Smart lock).
- Turn it on and set the delay to 1 second (this is the optimal value for most models).
This method works on all Redmis with MIUI 12 and later, including the POCO X3/X4. The main advantage is that it does not require a proper proximity sensor.
β οΈ Note: On some firmware, the gesture may conflict with the Up to Wake function. If the screen is not locked, turn off this option in Settings β Lock screen β Raise to wake up.
Approximation sensor
"Put to the ear" gesture
Power button
Third-party annexes
Don't block it.-->
Method 3: Power button locking (manual method)
If the automatic methods don't work, you can always lock the screen manually with the power button.
- β‘ On Redmi with MIUI 13/14 A short press on the power button can reset the call if the screen is not locked.
- π On some models (e.g. Redmi) 9A) The power button is programmed for other actions (e.g. calling a voice assistant).
To avoid problems:
- Press the power button for 1-2 seconds (a long press will cause the switch-off menu, but will not interrupt the call).
- Or use a button combination: Power + Volume Up (on some firmware, this blocks the screen without the risk of a call reset).
| Model Redmi | The combination for locking | Risk of a call reset |
|---|---|---|
| Redmi Note 10/11/12 | Long press on the power (2 seconds) | Low. |
| Redmi 9/9A/9C | Food + Volume up | Medium. |
| POCO X3/X4 | A short tap on the power. | High (may drop) |
| Redmi K40/K50 | Swipe gesture down the screen | Absent. |
π‘
On models with an infrared sensor (such as the Redmi Note 11 Pro+), try to cover the top of the phone with your palm for 3 seconds β this sometimes works as an alternative lock.
Method 4: Third-party applications for forced blocking
If MIUI's regular funds don't help, third-party utilities will come to the rescue.
- π± Proximity Sensor Fix (fixes the proximity sensor, runs on Android 10β13).
- π Gravity Screen (locks the screen when the phone changes position, such as when you hold it to your ear).
- π οΈ MacroDroid (allows you to create an automatic rule: If a call is made) β lock-inΒ»).
Instructions for MacroDroid (the most reliable option):
- Install the app from Google Play.
- Create a new macro with trigger Phone β Call state β Incoming/outgoing.
- Add the action System β Lock the device.
- In macro settings, set the delay of 1 second to avoid conflicts.
β οΈ Note: Apps like Gravity Screen require permission for special features and can drain the battery 5-10% faster. MIUI 14 also need to manually add them to the AutoRun list (in Settings) β Annexes β Application management).
How to check if MIUI blocks third-party applications?
Method 5: Hidden settings of the engineering menu (for advanced)
If you're ready to dive into the engineering menu, you can manually calibrate the proximity sensor or force the lock on. Careful: wrong actions can lead to failures!
Instructions for Redmi Note 10/11/12 models:
- Open the Phone app and dial ##36446337## (engineering menu code for MediaTek) or #4636## (for Snapdragon).
- Go to Hardware Testing β Sensor β Proximity Sensor.
- Check the values of Near (close) and Far (far). Normal: Near: 0 cm Far: 5-10 cm
If the values do not change when you raise your hand, the sensor is defective.
For forced activation of the block:
- From the engineering menu, select MTK Settings β Proximity Sensor Calibration.
- Press Calibrate and follow the instructions (usually hold and remove your hand 3 times).
- Save the settings and restart the phone.
The cost of repairs in Xiaomi service centers:
| Type of repair | Cost (β½) | Time (hours) |
|---|---|---|
| Cleaning the sensor | 500β1 000 | 0.5β1 |
| Replacement of the proximity sensor | 1 500β2 500 | 1β2 |
| Repair of the plume | 2 000β4 000 | 2β3 |
| Diagnosis + cleaning of contacts | 1 000β1 500 | 1 |
On Redmi Note 11 and later, the proximity sensor is often built into the front camera module, so replacing it costs more (from 3,000). β½).
π‘
Before visiting the service center, reset your phone to factory settings (via Settings β About Phone β Resetting). Sometimes this eliminates software conflicts and you wonβt need repairs.