Problems with the proximity sensor on the Xiaomi Mi A3 smartphone can make using the device a nightmare, especially during long conversations.The screen either doesn't go out when you bring the phone to your ear, or, conversely, does not turn on when you remove the device.
Many users mistakenly believe that the malfunction is in the hardware and rush to carry the gadget to the service center. However, in 90% of cases, the situation is corrected by software calibration or the correct configuration of system parameters. In this article, we will discuss all the ways to troubleshoot the problem in detail.
We will look at both standard methods through the engineering menu and more advanced methods using the ADB-It is important to understand that Xiaomi Mi A3 It runs on pure Android (Android One), so some methods are familiar to shells. MIUI, This may be different or require adaptation.
The principle of operation and the main symptoms of malfunction
The proximity sensor in the Xiaomi Mi A3 is an infrared sensor located at the top of the display, next to the speaker, whose task is to determine the distance to the object. When you bring the phone to your face, the sensor detects the reflection of the IR beam and signals the system to turn off the touchscreen and turn off the matrix.
If this mechanism is not working properly, you may experience a number of unpleasant phenomena, such as when you're talking to your cheek, you may accidentally press the reset button or turn on the speakerphone, sometimes the screen remains black even after you've removed the phone from your ear, and you have to lock the device with a button.
A common cause of failure is software conflict or driver failure after a system update, and sensor performance is affected by wide black-framed protective glass that can overlap the sensor core, and it is important to distinguish between software failure and physical failure.
- π± The screen does not go out when you bring the phone to your ear during a ringing.
- π± The display remains black after the conversation is over.
- π± Accidental tapping of the cheek or ear during a conversation.
- π± Involuntary turn on speakerphone without touching the screen.
β οΈ Attention: If after all the software manipulations, the sensor continues to operate chaoticly, there may be a problem in the physical damage to the plume or the sensor itself.
Preparation of the smartphone for diagnosis
Before you get to the complex settings, you need to eliminate the trivial factors that interfere with the correct operation of the sensor. First of all, check whether there is a protective glass or film on the screen that covers the area above the speaker. Even a minimal offset can block the IR beam.
The second important step is cleaning the top of the body, and the fat, dirt or dust that has accumulated in the speaker's grid can distort the sensor readings. Wipe the area with a soft cloth soaked in an alcohol solution. Make sure there is no pile from the case in the hole.
It's also worth checking if you have phone or screen monitoring apps, if you have any third-party callers or launchers that can intercept the sensor, and if you want to keep the experiment clean, you'd better temporarily shut down any suspicious programs.
βοΈ Pre-calibration check
Calibration through CIT Engineering Menu
The most efficient way to set up the proximity sensor on the Xiaomi Mi A3 is to use the built-in engineering test menu (CIT), which allows you to check the operation of all sensors and reset them to factory values, accessed through a special code.
Open the Phone app and dial the combination ##6484##. If the menu doesn't open, try the alternative code ##4636##, although the former option is preferable for testing iron.
Inside the test, you'll see the current distance. Close the top of the screen with your palm, the value should change (usually from 5.0 to 0.0 or vice versa, depending on the software version). If there's no reaction, press Calibration or Start to start the calibration process.
Calibration process:
1.Push Start.
2. Remove your hand from the screen (green light should be lit).
3. Close the sensor with your hand (the indicator should go out).
4. Repeat 3-5 times according to the instructions on the screen.Once the test is completed successfully, be sure to press the Pass or Save button to save the new settings. Without this step, calibration will not apply. Reboot the device and check the sensor's performance in a real call.