The Xiaomi Redmi Note 7 is one of the most popular mid-range smartphones, but even it has occasional issues with its proximity sensor. This small but important sensor is responsible for turning off the screen during a phone call when you hold the device to your ear. If the sensor doesn't work properly, the screen can go out spontaneously or, conversely, remain active, leading to accidental tapping and battery discharge.
In this article, we will discuss how to check the operability of the proximity sensor on the Redmi Note 7, perform its adjustment and calibration, and eliminate typical malfunctions, you will learn what tools you need, how to avoid errors in diagnosis and when to contact the service center. Instructions are suitable for all versions MIUI, including the latest updates to 2026.
What is the proximity sensor and how it works on the Redmi Note 7
The proximity sensor is an infrared sensor that detects the distance between a smartphone screen and an object (like your ear).
- π¦ Infrared emitter emits invisible light.
- ποΈ Photodiode β captures the reflected signal and analyzes its intensity.
When you hold the phone to your ear, the sensor captures close range and sends a signal to the system to turn off the screen and touchscreen. This prevents accidental taps during a conversation. On the Redmi Note 7, the sensor is located at the top of the screen, next to the front camera and speaker.
If the sensor is contaminated, damaged, or miscalibrated, it can malfunction, for example, the screen will go out even when you just hold the phone in your hand, or it won't shut down at all, which will lead to:
- π± Accidental taps on the screen during the call.
- π Accelerated battery discharge (screen remains on).
- π Interrupted conversations due to pressing the button "Complete call".
How to check the proximity sensor on Redmi Note 7 without additional applications
Before you set up the sensor, make sure it's really the problem, and you can use the built-in MIUI tools to do that.
Method 1: Testing through the Engineering Menu
- Open the Phone app.
- Dial the combination: ##6484## (or #4636## β "Equipment Testing").
- Select Proximity Sensor (Proximity Sensor).
- Put your hand to the top of the screen, and the value should change from 5.00 (far) to 0.00 (close).
Method 2: Checking through settings
- Go to Settings β About Phone β MIUI version.
- Click 7 times on the line with the version to activate Developer Mode.
- Back to Settings β Additionally. β For developers.
- Find the Debugging by USB and turn it on.
- Connect your phone to your PC and use the adb shell dumpsys sensorservice command to see real-time data from the sensor.
π‘
If the engineering menu doesn't open, try using the Phone INFO app β Samsungβ (which works on Xiaomi too), which shows detailed information about all sensors, including the proximity sensor.
If the sensor does not respond to the approach of the hand or shows incorrect values (for example, always 0.00 or 5.00), the problem may be:
- π§Ή Sensor pollution (dust, fat, protective film).
- π οΈ Damage to the plume after falling or repairing.
- π Software failure (recalibration needed).
Step-by-step instruction for calibration of the proximity sensor
If the sensor is working but not accurately (e.g., it is delayed), it can be recalibrated, without needing root rights or special programs β built-in MIUI tools are enough.
Step 1: Reset the sensor settings
- Open Settings β Applications β Application Management.
- Find the phone app and click on it.
- Select Warehouse. β Clear the data.
- Reboot the phone.
Step 2: Calibration through the Engineering Menu
- Type ##6484## and select Proximity Sensor.
- Press Calibrate.
- Follow the instructions on the screen: Hold and withdraw your hand from the sensor several times.
- Once completed, restart the device.
Clean the screen of dust and fat|Make sure there is no protective film on the sensor.|Turn off the case if it covers the top of the phone|Charge your phone at least 50 times%-->
Step 3: Checking after calibration
Call another phone and check:
- π The screen goes out when you bring it to your ear.
- π The screen is turned on when the phone is withdrawn.
- β±οΈ No delay between approach and reaction (up to 0.5 seconds allowed).
π‘
If calibration didn't work, the problem could be physical damage to the sensor or plume, which requires repairs at the service center.
Typical proximity sensor issues on the Redmi Note 7 and their solutions
Even after calibration, the sensor may not work properly, so let's look at some of the most common situations and how to fix them.
| Problem. | Possible cause | Decision |
|---|---|---|
| The screen does not go out during the call. | Sensor contamination, software failure, plume damage | Clean the sensor, recalibrate, reset the settings |
| The screen goes off spontaneously. | Sensitivity of the sensor is overstated, protective film interferes | Reduce sensitivity in the engineering menu, remove film |
| The sensor is not responding at all. | Damage to the sensor or motherboard | Diagnostics at the service center |
| Delay in operation | Outdated firmware, background processes | Update MIUI, disable battery optimization for the Phone application |
Important: Some firmware Xiaomi disables access to the engineering menu. If the code ##6484## doesn't work, use the MTK Engineering Mode app (for MediaTek processors) or the Shortcut Master to find hidden menus.
If the sensor stopped working after the MIUI update, try:
- Reverse to the previous version of the firmware.
- Reset your settings to factory (donβt forget to make a backup!).
- Install Custom Recovery (TWRP) and flash the sensor module separately.
What if the sensor is triggered on the cover?
Software methods for solving sensor problems
If the hardware is good, but the sensor is not working properly, the problem may be in the software. Here are some ways to fix it:
1. Resetting the settings of the "Phone" application
Sometimes crashes occur because of the cache or the data of the app responsible for the calls.
- Go to Settings β Applications β Application Management β Phone.
- Click Warehouse β Clear the cache and Clear the data.
- Reboot the phone.
2. Disable battery optimization for sensors
MIUI aggressively optimizes background processes, which can interfere with sensors, to fix this:
- Open Settings β Battery and Performance β Battery Consumption Management.
- Select the Apps and find the Phone.
- Set up a No Limits mode.
3. Firmware update
Some versions of MIUI had sensor-related bugs. Check for updates:
- Go to Settings β About the phone β System update.
- Click Check Updates and install the latest version.
π‘
If the official updates donβt help, try to flash EU-version MIUI It often contains fixes that are not available in global builds.
Cleaning and physical repair of the proximity sensor
If the software methods didn't work, the problem could be physical contamination or damage to the sensor.
1. Sensor cleaning
Over time, the sensor accumulates dust, fat and sweat, which interferes with its operation.
- π§Ό Use soft lilaless fabric soaked in alcohol.
- π« Do not use abrasive materials (cotton sticks, hard-coated wipes).
- π Gently wipe the area around the sensor (near the front camera).
2. Checking the plume
If the sensor doesn't respond at all, the plume connecting it to the motherboard may have gone off to check this out.
- Remove the back cover of the phone (need a mediator and a hair dryer to soften the glue).
- Disconnect the battery (required!).
- Find the plume running from the top of the screen to the board, and check its fitting density.
β οΈ Warning: Disassembling the phone will void the warranty. If you're not sure about your skills, you should contact the service center.
Replacement of the sensor
If the sensor is physically damaged (for example, after a fall), it will have to be replaced. The cost of a spare part for the Redmi Note 7 is about 300-500 rubles.
- π§ Set of screwdrivers (star) T3, T4).
- π₯ Hazel-softening.
- π§² Screen suction cup.
- π± New proximity sensor (compatible with Redmi Note 7).
Where to buy spare parts for Redmi Note 7?
Alternative ways to control the screen during a call
If the proximity sensor is not repairable but the phone is still working, alternative screen control methods can be used:
1. Disabling the sensor in the settings
If the sensor is not working correctly, it can be turned off completely:
- Install the Proximity Sensor Fix app from Google Play.
- Open it and select the Disable Proximity Sensor.
- Now the screen wonβt go out during the call, but you can manually block it with the power button.
2. Use of gestures
MIUI has a Gesture function during the call:
- Go to Settings β System settings β Gestures.
- Turn on the control option during the call.
- You can now move your hand closer to/out of the screen to turn the microphone on/off.
3. speakerphone or headset
If the sensor is not working at all, use:
- π§ Wired or wireless headset (earphones with microphone).
- π’ Hands-free (but uncomfortable in public).
β οΈ Warning: Disabling the proximity sensor may cause accidental taps during the call. If you make frequent calls, it is better to repair the sensor or use a headset.