Why the screen does not go out when talking on Xiaomi Redmi 9: a complete analysis of the problem

You put a Xiaomi Redmi 9 to your ear while you're calling, and the screen keeps glowing, and you accidentally push buttons, and the conversation turns into torture? This problem is familiar to many owners of Xiaomi budget smartphones, and it's not always related to breakdown. 80% of the time, the settings, the contamination of sensors or software failures that can be fixed on their own without going to the service center.

In this article, we’ll explore all the possible reasons why the Redmi 9 screen (including the Redmi 9A/9C/9T) doesn’t go out when you talk, from the banal disconnected proximity sensor to the board’s hardware malfunctions. You’ll get step-by-step instructions with illustrations, firmware tables, and answers to frequent questions. And if the problem turns out to be more difficult than you thought, you’ll learn how to diagnose the malfunction and how much it will cost to repair.

1. The proximity sensor: how it works and why it fails

The main reason why the Xiaomi Redmi 9 screen doesn't go out during a call is because the proximity sensor is not working properly, and this tiny sensor is located at the top of the screen (usually next to the front camera) and is responsible for turning off the backlight when you hold the phone to your ear, and if the sensor is contaminated, damaged or disabled programmatically, the system doesn't "understand" that you're talking, and the screen stays active.

How to check the proximity sensor on Redmi 9:

  • πŸ” Visual inspection: Take a flashlight and shine it on the top of the screen, and the sensor looks like a small circular hole (sometimes closed with transparent film) if it's clogged with dust or covered with film/glass, that's the reason.
  • πŸ“± Testing through the Engineering Menu: Enter the code ##6484## β†’ Choose Proximity Sensor β†’ If the values are unchanged (remain at 5.00 cm), the sensor is not working.
  • πŸ› οΈ Check in Safe Mode: Press the power button β†’ Hold on to "Switch offΒ» β†’ If the sensor is running, it's the third-party app's fault.

On Redmi 9 (and other budget Xiaomi) often there is a defect of factory assembly: the sensor proximity is not glued to the screen tight enough, which eventually fades away, this manifests itself after falls or overheating the phone, in which case only reglazing the sensor in the service (cost – from 500 rubles).

πŸ“Š Your proximity sensor has ever broken down?
Yeah, on this phone.
Yeah, on another smartphone.
No, never.
I don't know how to check.

2. Software failures: settings, firmware and application conflicts

If the proximity sensor is working, but the Redmi 9 screen is still not going out, the problem is the software part.

  • πŸ”„ Reset sensor settings after update MIUI.
  • πŸ“² Conflict with applications that intercept screen control (such as launchers or call recording programs).
  • 🐞 Firmware bugs, especially in versions MIUI 12.5–13 for Redmi 9.

How to eliminate programmatic causes:

  1. Turn on the sensor manually:
  2. Reset your phone settings:
  3. Update MIUI:

Make sure the sensor is not contaminated | Make a backup of contacts |Write down firmware versions and MIUI|Disable third-party launchers-->

If the problem occurs after you install a specific application (like Truecaller or Call Recorder), remove it and check the sensor.

⚠️ Attention: after resetting, you may lose access to your Xiaomi account if you don't remember your password!

3.Mechanical damage: what breaks down in Redmi 9

Xiaomi’s budget smartphones are not very durable, and the Redmi 9 is no exception. If the phone fell, wet or overheated, the reasons for the sensor’s failure may be hardware:

Type of damageSigns.Cost of repair (β‚½)
Detachment of sensor plumeSensor is not responding, but the camera is working.800–1 500
Cracking in glass above sensorPhysical damage is visible, sensor is not working1,500–3,000 (glass replacement)
Oxidation of contacts after moistureThe phone is slurring, the sensor is working again.1,000–2,500 (cleaning + heat paste replacement)
Breakdown of the motherboardSeveral sensors do not work, the phone spontaneously reboots3 000–6 000

The most vulnerable spot in Redmi 9 is the proximity sensor plume that goes from the board to the top of the screen, which often detaches or rubs when it falls, and you can only check this by disassembling the phone or through the diagnostics in the service (free at official Xiaomi centers).

How to temporarily bypass the problem if the sensor breaks
If the screen is not going out due to a hardware breakdown, you can turn on the backlight manually during the call. 1. Install the Proximity Sensor Fixer app from Google Play. 2. Enable the option β€œForce screen off during calls.” 3. Set the delay (recommended 2-3 seconds). This method does not eliminate the cause, but will make the calls more comfortable before repair.

If the phone falls into water, don't try to dry it with a hair dryer or rice, it will aggravate corrosion, and it's better to take it to the service for cleaning with ultrasound.

4 Film, glass and cases: why they interfere with the sensor

One of the most common reasons why the Redmi 9 screen doesn't go out is because it's a closed proximity sensor, and many users glue full-screen protective glass or film without leaving any cutouts for the sensors, and even a thin film can block the infrared signal of the sensor, and it stops responding to the approach.

How to check:

  • πŸ“ Take off the film/glass and check the sensor without them.
  • πŸ”Ž Light a flashlight through the glass – if the light does not pass through the sensor area, it is too dense.
  • πŸ“¦ Check the case: some models with high sides cover the upper frame of the screen.

The solution is simple: use a glass with a cutout for the sensor or cut the film with scissors. Redmi 9 will fit glasses marked "Notch" or "For sensors." Examples of compatible models:

  • πŸ›‘οΈ Spigen Glas.tR EZ Fit (with a notch for sensors).
  • πŸ›‘οΈ Nillkin H+ Pro (precise fit for Redmi 9).
  • πŸ›‘οΈ Olixar Full Cover (only for models without sensor in the display).

πŸ’‘

Before buying glass, check its compatibility with your Redmi 9 modification. For example, for Redmi 9T (NFC) and Redmi 9A (non-NFC) glass different because of the location of the sensors.

If you use a magnetically attached case (for example, for a holder in a car), the magnet can affect the sensor. Try calling without a case.

5. Custom firmware and root rights: risks and solutions

Redmi 9 owners who install custom firmware (like LineageOS or Pixel Experience) often encounter a failed proximity sensor.

  • πŸ”§ No sensor drivers in unofficial builds.
  • πŸ”„ A faulty kernel that does not support hardware functions.
  • πŸ› οΈ Conflicts with Magisk modules that change the system.

How to restore the sensor on custom firmware:

  1. Check firmware compatibility with Redmi 9 (codenamed lancelot). For example, firmware for Redmi Note 9 (merlin) will not work.
  2. Install the right core. MIUI-firmware will do lancelot_kernel, for AOSP β€” AOSP-lancelot.
  3. Disable conflict modules in Magisk. Most often problems are caused by: Xposed Framework ViPER4Android (can block sensors) GravityBox

persist

TWRP

adb shell


rm -rf /data/property/persist.sys.proximity

If you are not sure of your actions, it is better to return the stock firmware through the Mi Flash Tool.

  1. Download the latest official firmware for Redmi 9 (select Global Region).
  2. Unpack the archive and launch MiFlash.exe.
  3. Connect your phone in Fastboot mode (press Volume Down + Power).
  4. Select the firmware folder and press Flash.

πŸ’‘

Before repairing, make sure to back up the data! 90% of the time, when you repair hardware, the phone is reset to factory settings.

If the phone is warranty (up to 12 months from the date of purchase), contact the authorized service.

FAQ: Answers to Frequent Questions

Can I replace the proximity sensor with a Redmi 9?
Technically, but it's complicated. The sensor is soldered to the plume, and you need a soldering hair dryer and microelectronics experience to replace it. Without the skills, you risk damaging the board. You'd better go to the service.
After the MIUI update, the sensor stopped working.
Try to roll back to the previous firmware version through Recovery first. If it doesn't work, do a full reset (Wipe Data in TWRP). Sensor bugs are often fixed in the next updates.
The screen goes out, but not always, over and over. What's the matter?
This is a sign of unstable plume contact or sensor contamination, and try to clean the sensor hole with a cotton swab dipped in alcohol, and if it doesn't work, the service will check the plume.
Can a virus block the proximity sensor?
Theoretically, yes, but it's extremely rare in practice. First, check your phone for viruses (Malwarebytes or Dr.Web), then reset the settings. If the sensor is working, the problem was in the software.
How much does it cost to replace the proximity sensor in the official Xiaomi service?
In authorized centers Xiaomi replacement of the sensor with the plume will cost 1,200-2000 rubles (2026), the price includes work and original spare part, warranty for repair – 6 months.