Xiaomi Redmi 10S is a popular smartphone with a balance of price and functionality, but some users face a problem: during a call, the screen does not go out when approaching the ear, the fault is often a disabled or improperly working proximity sensor, in this article we will discuss how to activate it, check it and what to do if it does not respond.
The proximity sensor is responsible for automatically turning off the screen during a call to prevent accidental taps. On the Redmi 10S (model m2109), it is located next to the front camera and works on the basis of infrared radiation. If you notice that the screen remains active when you call or, conversely, goes out for no reason, the problem can be in settings, sensor contamination or software failure.
Why you need a proximity sensor and how it works on the Redmi 10S
The main purpose of the sensor is to save battery power and prevent false touches during a call. When you hold the phone to your ear, the sensor picks up the obstacle and sends a signal to the system to turn off the backlight. The Redmi 10S uses STK3311, a combined chip that combines proximity and illumination sensors.
Signs of malfunction:
- π΅ The screen does not go out when you call (remains on despite the approach to the ear).
- π¦ The lights are switched off arbitrarily, even when the phone is lying on the table.
- π± At the top of the screen appears a notification βapproach sensor is blockedΒ».
- π The sensor is triggered with a delay (for example, the screen goes out 2-3 seconds after the application).
If the sensor is completely out of order, it will cost 800-1,500 rubles (depending on the service center), but in 80% of cases the problem is solved software - just turn on or reset the settings.
How to turn on the proximity sensor through the settings of Redmi 10S
By default, the sensor is activated, but after updating MIUI or resetting the settings, it can turn off.
- Open Settings (the gear icon on the main screen).
- Go to the About Phone section. β All characteristics.
- Find the Sensors string and tap it.
- In the list, check the item Approximation Sensor - next to it should be the value Works.
If the sensor is turned off or the system cannot see it:
- π§ Restart your phone (hold the power button for 10 seconds).
- π² Update. MIUI Up to the latest version in Settings β Updating the system.
- π§Ή Clear the sensor cache: Settings β Annexes β Application management β Three dots (menu) β Show system-based β Sensor Service β Clear the cache.
βοΈ Preparation for sensor inspection
Checking the proximity sensor using the engineering menu
If the standard settings do not show the status of the sensor, use an engineering menu, which is suitable for advanced users, since careless actions can disrupt the operation of the phone.
Instructions:
- Open the phone app and enter the combination: ##6484###
- Select Proximity Sensor (approximation sensor).
- Put your hand to the top of the screen and change from 5 (no obstacle) to 0 (obstacle detected).
- If the numbers donβt change, the sensor is faulty or contaminated.
Important: Some firmware may not have an engineering menu or require root permissions, in which case use third-party apps, such as the Sensor Test from Google Play.
What to do if the engineering menu is not opened?
Cleaning the proximity sensor: step-by-step instructions
A common cause of failure is contamination of the infrared sensor, dust, greasy prints or residues of protective film block the signal, cleaning takes 2-3 minutes and does not require disassembling the phone.
You'll need:
- π§΄ Alcohol wipes (or cotton swab) + isopropyl alcohol 70%).
- π¦ Lantern (to illuminate the sensor area).
- π§² Lupa (optional, for accurate cleaning).
How to clean:
- Turn off the phone.
- Moisten the cotton swab with alcohol and gently wipe the area next to the front camera (see photo below). Don't press hard - the sensor is fragile!
- Remove the remaining moisture with a dry wipe.
- Turn on the phone and check the sensor through the engineering menu.
β οΈ Warning: Do not use abrasive materials (such as paper wipes) - they may scratch the sensor.
| Cause of malfunction | Symptoms | Decision |
|---|---|---|
| Sensor contamination | The screen does not go out or is triggered with a delay. | Cleaning with alcohol, replacing protective glass |
| Software failure | The sensor is not defined in the settings | Resetting settings, MIUI update |
| Mechanical damage | Sensor's not responding to anything. | Replacement of sensors in the service center |
| Conflict with the case | The screen goes out arbitrarily | Remove the case or use a model with a cutout for the sensor |
Sensitivity setting (for experienced users)
The Redmi 10S doesnβt have a standard slider for adjusting sensitivity, but it can be changed via ADB (Android Debug Bridge), a technique that requires connecting the phone to a PC and basic command line knowledge.
Instructions:
- Turn on Developer Mode: Settings β About Phone β 7 times tap on the MIUI version.
- Activate USB Debugging in Settings β Additional β For developers.
- Connect your phone to your PC and execute the command: adb shell settings put system proximity_delay 1000 (where 1000 β delay time in milliseconds; by default β 500).
- Reset the device.
β οΈ Warning: Incorrect values can cause the screen to go out too quickly or, conversely, not to respond. Recommended settings: 300 (fast-off) - 1500 (slow-off).
π‘
If the sensor is unstable after changing the parameters, return the standard value with the command adb shell settings delete system. proximity_delay and reboot the phone.
What to do if the proximity sensor does not work after the MIUI update
Firmware updates sometimes reset the sensors or make errors in their operation.
- Reverse to the previous version of MIUI (if backup is available).
- Reset to factory settings: Settings β Additional β Restore and Reset β Reset Settings Attention: This Will Delete All Data From Your Phone!
- Install Custom Recovery (TWRP) and manually run the sensor module (for advanced users).
If the reset didnβt help, check the error log:
- Install the Logcat Extreme app from Google Play.
- Start log recording and try activating the sensor.
- Look for lines with proximity or STK3311 in the log, which will indicate a specific error.
π‘
Before resetting your settings, save important data (contacts, photos, messages) to the cloud or PC. Recovery after reset is not always smooth, especially if the sensor has been corrupted at the software level.
Alternative ways to control the screen during a call
If the sensor is not repairable, workaround solutions can be used:
- π± Manual screen shutdown: during the call, press the power button to extinguish the backlight.
- π Simulator applications: Proximity Sensor Fix or Gravity Screen simulate the operation of the sensor through the accelerometer.
- π Headset usage: Connect Bluetooth headphones β the screen will turn off automatically when the phone is removed from the ear.
- π οΈ Replacement of the sensor: in the service center (cost - from 800 rubles).
The disadvantage of alternative methods is increased battery consumption (for example, simulator applications keep the accelerometer active all the time).