The proximity sensor problem on Xiaomi smartphones is one of the most common complaints of owners, and the Redmi Note 10 Pro model is no exception. Users often face the fact that the screen does not go out during a conversation, which leads to accidental cheek pressing, or, conversely, the device locks immediately after touching the ear, preventing the call from completing.
Fortunately, the MIUI has built-in tools to diagnose and configure this component without having to root or flash the device. The calibration process takes only a few minutes, but requires carefulness in each step, as incorrect actions can cause the sensor to cease to respond to objects completely. Below we will discuss in detail all available methods for restoring the functionality of the Proximity Sensor.
Note that on the Redmi Note 10 Pro, the sensor is located at the top of the display, often hidden under the protective glass, so even thin protective film or contamination can distort the reading. Before proceeding with software calibration, make sure that the area around the speaker is clean and the protective glass is glued correctly and does not cover the touch area. If physical cleanliness is observed, but the problem persists, move on to software solutions.
Diagnostics and checking the current state of the sensor
Before you make any changes to your system configuration, you need to know if the problem is software or hardware. Android has a universal diagnostic code that opens the menu to check all the components of the device. On the Redmi Note 10 Pro, this method works stably and allows you to see the real state of the sensor in real time.
Open the Phone app and type in the combination ##6484##. If done correctly, the CIT menu will appear on the screen. In the test list, look for the Proximity Sensor or Approximation Sensor. When you click on it, you will see a screen with two values: the current distance to the object and the threshold response value. Hold your palm to the top of the screen, the numbers should change and the screen blink.
If the CIT test values don't change or behave randomly even when you close the top of the display with your hand, it could indicate a hardware failure or a critical driver error, but if the test is successful but normal calls fail, then the problem lies in the calibration settings, which we will fix later.
β οΈ Attention: If in the test CIT The sensor shows a 0.0 value constantly or does not respond to hand movements, perhaps the plume inside the case has moved away or the sensor itself has broken, in which case software calibration will not help, and you will need to contact the service center.
Use of the Engineering Menu for Manual Calibration
The most effective way to solve the problem is to use a hidden engineering calibration menu, which allows you to reset old values and write new reference values for your particular instance of the Redmi Note 10 Pro. The procedure requires accurate follow-up of the instructions, as interruption of the process can lead to incorrect operation of the sensor.
To enter calibration mode, use the code ##6484## again and select the Proximity Sensor test. Unlike the normal check, here we are interested in the Calibration button, which is usually located at the bottom of the screen.
βοΈ Checklist before calibration
Once you press the Start button, the system will start collecting data, and you'll be asked to keep your hand away from the sensor first, and then close it with your palm, and the screen will change color or sound to indicate that you're reading the readings successfully, and it's important not to move your phone, and keep the device flat on the table during the procedure.
If the calibration is successful, you will see a message "Pass" or "Success." Otherwise, if the system gives a Fail, the procedure must be repeated, making sure that nothing interferes with the sensor. Sometimes it takes several attempts to achieve a positive result, especially if the room is bright lighting, which can affect the optical sensor.
What to do if the calibration button is inactive?
Sensitivity settings through the system menu
Some versions of the MIUI firmware for the Redmi Note 10 Pro offer an additional sensor sensitivity setting that allows you to adjust the threshold of its operation, which is especially true for users who use high-thickness protective glass or patches that partially overlap the sensor area.
To find these settings, go to Settings, then select About Phone and quickly click on the version several times. MIUI, until you have a message that you've become a developer, then go back to the main settings menu, go to "MoreΒ» β Β«For developers" and find the section related to sensors or input.
You can have a "Proximity Sensor Scale" or something like that that that changes the sensor's sense coefficient, and changing that value makes the sensor more or less sensitive to objects, but you have to be careful, because too high sensitivity will cause the screen to lock permanently, and too low will cause the screen to stop going out altogether.
| Parameter | Default value | Recommended value | Change effect |
|---|---|---|---|
| Sensitivity | Medium | High (for thick glass) | Increases the radius of the reaction |
| Delayed shutdown | 500 ms. | 200-300 ms. | Speeds up screen response |
| Efficiency threshold | Automobile | Manual setting | Precise adjustment to conditions |
| Mode of work | Standard. | Improved. | Using AI algorithms |
Changes take effect immediately, but to consolidate the result, it is recommended to restart the device. If after changing the parameters, the problem does not disappear, return the values to the original values to exclude software conflict.
π‘
Use only high-quality security glass with a sensor cutout. Cheap glass can have an opaque edge that physically covers the sensor, making any software calibration useless.
Resetting sensor settings through ADB-team
For advanced users who have not been helped by standard methods, it is possible to reset the sensor configuration through the ADB (Android Debug Bridge) debugging bridge, which allows you to directly interact with system configuration files and force the recalculation of sensor parameters.
To start, you need to activate the USB debugging mode in the Developer menu and connect the smartphone to the computer. Make sure that the PC has ADB drivers installed. Open the command line and enter a command to check the connection:
adb devicesIf the device appears in the list, you can execute a command to reset the calibration of the proximity sensor. The specific command may vary 2 depending on the version of Android, but the following format is often used:
adb shell settings put system proximity_sensor_calibrated falseOnce the command is executed, the smartphone needs to be restarted. The next time it is turned on, the system will detect that the calibration has been reset, and will attempt to perform automatic adjustment of the sensor, which is especially effective when a software failure blocks the possibility of manual calibration through the menu.
β οΈ Attention: Working with ADB-Introducing incorrect commands can lead to unstable system operation or loss of data. Use this method only if you are confident in your actions and understand the consequences.
Influence of protective accessories and covers
Often, the Redmi Note 10 Pro is not caused by software bugs, but by physical obstacles. The design of the smartphone is such that the proximity sensor is in a very narrow area at the top of the screen. Any thickening in this area, whether it is a thick protective glass, a case with high sides or just a layer of glue, can distort the infrared radiation of the sensor.
If you notice a problem right after you stick a new security glass, try to remove it carefully and check the sensor. Often it helps to use smaller glass or special glasses "Full Glue", which have a transparent area in the area of the speaker, and it is worth checking whether the edge of the cover falls on the area of the sensor when compressed in the hand.
In some cases, it helps to temporarily disable the Approach Sensor feature in call settings, if such an option is available in your dialer app version. However, this is a temporary solution that requires getting used to locking the screen with the power button manually during a conversation.
π‘
Physical obstacles are responsible for 60 percent of all proximity sensor problems, and software calibration cannot compensate for a completely blocked lens.