Why Xiaomi Redmi Note 9 is not blocked when calling โ€“ all the reasons and ways to eliminate

Have you noticed that during a phone conversation, the screen of the Xiaomi Redmi Note 9 remains active, although it used to be automatically locked? It's not just a minor inconvenience - battery drains, casual touches interrupt the call, and in the worst cases, it can signal serious malfunctions. In this article, we will analyze all possible reasons why the smartphone stopped blocking when calling, and give step-by-step solutions - from simple settings to hardware repairs.

The problem is not only for the Redmi Note 9, but also for other Xiaomi models based on MIUI. However, this model has specific โ€œpainโ€: incorrect operation of the proximity sensor, conflicts with the shell after updates, as well as a hardware defect in the contacts of the sensor plume, which manifests itself over time due to wear and tear of the mechanism. We will not limit ourselves to general tips โ€“ we will analyze each scenario taking into account the features of this model.

1. The proximity sensor: how it works and why it "goes blind"

The main reason the Redmi Note 9 doesn't lock the screen during a call is because the proximity sensor malfunctions, and it's located at the top of the screen (near the speaker) and it's responsible for turning off the display when you hold the phone to your ear, and if the sensor doesn't work, the system doesn't "understand" that you're talking, and the screen stays on.

On the Redmi Note 9, the proximity sensor is combined with the light sensor (they are in the same module).

  • ๐Ÿ“ฑ Module pollution: Dust, sweat or cosmetics get into the gap between the glass and the case, blocking the infrared signal.
  • ๐Ÿ”ง Weakening of the plume contacts: over time, the sensor connector oxidizes or moves away from the board (especially after falls).
  • ๐Ÿค– Calibration failure: after update MIUI or resetting the sensor may require reconfiguration.
  • ๐Ÿ’ฅ Physical damage: A crack in the glass in the sensor area or a hit on the top edge of the phone.

You can check the sensor with service code or third-party applications, for example, type in the dialer:

##6484##

This will open the sensor testing menu. Put your hand up to the top of the screen, and if the sensor is working, it will show a green square or Near: 0 cm (close distance) and Far: 5 cm (deleted). If the readings don't change, the sensor will malfunction.

โš ๏ธ Note: Some Redmi Note 9 firmware may not have service code, in which case use the Phone Tester app from Google Play, which shows the status of all sensors, including the proximity sensor.

2. Software failures: from updates to โ€œcurvedโ€ firmware

If the proximity sensor is working but the screen is still not locked, the problem lies in the software. Xiaomi Redmi Note 9 is especially vulnerable to such failures due to the frequent release of MIUI updates, which are not always optimized for specific models.

Typical programmatic reasons:

  • ๐Ÿ”„ Conflict after the update: New versions MIUI 12/13/14 They can โ€œbreakโ€ the logic of the screen lock.
  • ๐Ÿงน Resetting: After resetting to factory settings, some sensor parameters are reset to a โ€œdefaultโ€ state.
  • ๐Ÿ“ฑ Errors in the system cache: Clogged cache of the application Phone or System UI lead to a hanging of functions.
  • ๐Ÿ› ๏ธ Custom firmware: Informal builds (like LineageOS or Pixel Experience) often donโ€™t support sensors properly.

How to diagnose a software failure:

  1. Check the MIUI version in Settings โ†’ About Phone. If it's a beta (marked with the letter V at the end of the build number), roll back to stable.
  2. Run your phone in safe mode (hold the power button โ†’ Safe Mode) and if it's locked, it's the third-party app's fault.
  3. Delete the cache of the Phone application: Settings โ†’ Applications โ†’ Application management โ†’ Phone โ†’ Storage โ†’ Clear the cache.
๐Ÿ“Š What version? MIUI You're using it?
MIUI 12
MIUI 13
MIUI 14
Custom firmware
I don't know.

3. Phone Settings: What Could Have Changed Without Your Knowledge

Sometimes the problem lies in incorrect settings that were changed accidentally or after an update. Redmi Note 9 has several "hidden" options that affect the lock screen during the call.

Check the following points:

  1. Settings โ†’ Screen โ†’ Autolock: Must be enabled (recommended value is 5 seconds or 10 seconds).
  2. Settings โ†’ Additional โ†’ Special features โ†’ Gesture management: turn off the option to Ignore the proximity sensor (if it is active).
  3. Settings โ†’ Applications โ†’ Permissions โ†’ Auto Run: Make sure that the Phone application is allowed to autorun.
  4. Settings โ†’ Battery and Performance โ†’ Battery Mode: If Charge Saving Mode is selected, some sensor functions may be turned off.

Pay special attention to the settings of the application โ€œPhoneโ€:

  1. Open the phone application โ†’ press โ‹ฎ (three-point) โ†’ Settings โ†’ During the call.
  2. Check if the screen lock option is enabled when approaching (it is called the Approach Sensor on some firmware).
  3. Turn off the option to keep the screen on if it is active.

โ˜‘๏ธ Checking settings before calling

Done: 0 / 4

4. Physical damage: when repairs are not necessary

If none of the software methods worked, the problem is likely hardware.The Redmi Note 9 has design weaknesses that cause the proximity sensor to fail:

Type of damageSigns.Decision
Detachment of sensor plumeThe sensor stopped working after a fall or impact, and the screen can flicker when the phone is tilted.Disassembly and reconnection of the plume (experience or service center is required).
Cracks on glass in the sensor areaVisible damage to the glass above the speaker, the sensor is not responding to the approach.Replacement of glass with sensor (often sold as a single module)
Oxidation of contactsThe problem was caused by the ingress of moisture, and the sensor is unstable (it works, it does not).Cleaning contacts with alcohol or replacing the plume.
Maternity board malfunctionThe sensor is not specified in the service menu, and other sensors (gyroscope, accelerometer) may not work either.Diagnosis in the service center, it is possible to replace the fee.

Self-repair is only possible if you have experience disassembling smartphones. Redmi Note 9 will require:

  • ๐Ÿ”ง Setting screwdrivers T3-T5 and mediator.
  • ๐Ÿ”ฅ Hair dryer or a station for heating glue (the body is glued, not on latches!).
  • ๐Ÿ“ฑ New approximation sensor plume (article for order: Xiaomi Redmi Note 9 Proximity Sensor Flex Cable).

โš ๏ธ Attention: When disassembling the Redmi Note 9, there is a high risk of damage to the battery plume - it is attached to the motherboard with fragile connectors. If you are not sure about your skills, contact the service: ~1 500โ€“2 500 โ‚ฝ.

5 Conflicts with covers, films and accessories

Sometimes the problem isn't with the phone, but with accessories that interfere with the sensor, which is especially true for the Redmi Note 9, which has a proximity sensor close to the edge of the screen.

Check the following points:

  • ๐Ÿ“ฑ High-sided case: If the case covers the top of the screen, it can block the infrared signal of the sensor.
  • ๐Ÿ”„ Security glass or film: poor quality glass with a metalized layer (for example, "mirror" or "private") screens the signal. Take off the glass and check the sensor.
  • ๐ŸŽง Magnet headphones: Some wireless headphones (like Xiaomi AirDots) have magnets that can affect the sensor.
  • ๐Ÿ”‹ Power Bank or wireless charging: Strong magnetic fields from accessories sometimes knock sensors down.Remove magnetic radiation sources away from your phone.

If the problem disappears after removing the case or glass, the solution is simple - replace the accessory with a model with a notch under the proximity sensor. For example, cases from Spigen or Ringke for Redmi Note 9 have special notches for sensors.

๐Ÿ’ก

Before buying a case, check if it has a cutout at the top โ€“ it should match the location of the proximity sensor on your phone.

6. Alternative solutions: if nothing has worked

If all of the above methods fail, there are workarounds that at least partially solve the problem:

  • ๐Ÿ”„ Forced button lock: Get used to locking the screen with the power button manually during a call. Inconvenient but secure.
  • ๐Ÿ“ฑ Screen locking apps: Utilities like Proximity Sensor Fix or Screen Off and Lock can emulate sensor performance.
  • ๐Ÿ”ง Firmware rollback: If the problem has appeared after the update MIUI, Return to the previous version via Fastboot (instruction below).
  • ๐Ÿค– Reset to factory settings: Extreme measure, but sometimes helps. be sure to make a backup!

To roll back firmware on Redmi Note 9, follow the following steps:

  1. Download the desired version of MIUI from the official Xiaomi website (select the Redmi Note 9 model, merlin encoding).
  2. Unpack the archive and place the update.zip file in the root of the phoneโ€™s memory.
  3. Go to Settings. โ†’ The phone. โ†’ Updating the system โ†’ โ‹ฎ (three-point) โ†’ Select a firmware file.
  4. Select the downloaded file and confirm the installation. The phone will reboot.

โš ๏ธ Note: Firmware rollback erases all data if you are not using Lockโ€™s Data Cleanup feature. Also, after rollback, you may need to re-unlock the bootloader if it was previously unlocked.

๐Ÿ’ก

If the proximity sensor is physically fit, but the problem remains โ€” 90 percent of the time, it's the software that's to blame. Start by clearing the cache and resetting the phone app before you resort to drastic measures.

FAQ: Frequent questions about screen locking on Redmi Note 9

Can I turn off the proximity sensor altogether if it interferes?
Yes, but it's not recommended. The proximity sensor not only locks the screen, but it also saves battery power and prevents accidental taps. If you still want to turn it off, install the Sensor Disabler app from Google Play. Give it ADB rights (via your computer). Disable the Proximity Sensor sensor on the list. After that, the screen will not lock when you call, but you will lose all the benefits of the sensor.
Why is the sensor unstable, it blocks the screen, then it does not?
This is a typical sign of poor plume contact or sensor contamination. Try: wipe the top of the screen with alcohol (especially around the speaker); lightly press to check if the glass is in the sensor area; if the problem persists, take the phone apart and check the density of the plume to the board.
After the screen was replaced, the sensor stopped working.
This is a common problem when replacing the display with a Redmi Note 9. Reasons: Poor screen without a proximity sensor (often in cheap Chinese modules the sensor is not connected); damage to the plume during disassembly; improper assembly (the sensor plume is not connected to the board); Solution: disassemble the phone and check: is the sensor plume connected to the motherboard (the connector is usually signed PROXIMITY). If the sensor itself is correct (call the multimeter), if the screen is replaced in the service, they are obliged to eliminate the defect in the law.
Could a virus be the cause of a broken sensor?
In theory, but in practice, it's highly unlikely. Viruses don't usually affect hardware sensors because they're low-level controlled (HAL) but some malware can: Block system applications (like the Phone); change power saving settings by disabling sensors; to rule out the virus: Check the phone through Malwarebytes or Dr.Web Light; remove suspicious applications (especially those with ADMIN or Accessibility rights); reset to factory ones (if the problem goes away, it's the software's fault).
How to check the proximity sensor without a service code?
If the code ##6484## doesn't work, use one of these apps: Phone Tester (reveals the status of all sensors in real time), Sensor Box for Android (visualizes the data from the proximity sensor), CPU-Z (the Sensors tab displays the list of sensors working). You can also check the sensor manually: During the call, bring your hand to the top of the screen. If the screen goes out, the sensor works, but it is delayed. If there is no reaction, the sensor is malfunctioning or software is disabled.