Why Xiaomi Redmi Note 8 Pro is not blocked when calling: 7 reasons and ways to fix

Have you noticed that during a phone call, your Xiaomi Redmi Note 8 Pro screen remains active, even though it used to be automatically locked? This problem is not only annoying, it leads to accidental taps on the screen, quick battery drain and even the risk of interrupting an important call. In 80% of cases, software malfunctions are to blame, but sometimes the root of the problem lies in the hardware components.

In this article, we’ll look at all the possible reasons why your smartphone doesn’t lock your screen when you call, from the trivial settings of the proximity sensor to serious firmware failures. You’ll get step-by-step instructions for diagnosing and troubleshooting, and when to contact the service center.

1. Testing of the proximity sensor: the first step of diagnosis

The proximity sensor is a small sensor next to the front camera that detects when you hold your phone to your ear. If it doesn't work properly, the screen won't lock. On the Redmi Note 8 Pro, this sensor is located to the left of the speaker for conversations (see diagram below).

To check his work:

  • πŸ“± Open the Phone app and dial ##6484## (sensor test code).
  • πŸ” In the menu, select Proximity Sensor (approximation sensor).
  • πŸ–οΈ Close the sensor with your hand – the value should change from 5.00 to 0.00.
  • 🚫 If the numbers don’t change or the sensor isn’t on the list, it’s faulty.
πŸ“Š You have already tried to test the proximity sensor?
Yeah, but he's not responding.
Yeah, it's working fine.
No, I didn't know about that method.
I have another problem.

If the sensor doesn't respond, try cleaning the surface with a soft napkin β€” sometimes dust or protective film will block the signal, and check if the phone has a thick case or glass overlaid the sensor.

⚠️ Attention: On the Redmi Note 8 Pro, the proximity sensor is combined with the light sensor. If the screen is not locked, but also does not automatically adjust the brightness, the problem is precisely this module.

Reset sensor settings and calibration

Sometimes the sensor malfunctions because of improper calibration, and MIUI has a hidden menu to reset the sensor settings.

  1. Go to Settings. β†’ The phone.
  2. Tap 5 times on the line version of MIUI to activate the developer mode.
  3. Back to Settings β†’ Additionally. β†’ For developers.
  4. Find the Calibration of the proximity sensor and follow the instructions on the screen.

If this item is missing, try an alternative method:

  • πŸ“² Install the Sensor Test app from Google Play.
  • πŸ”„ In the Proximity section, click Calibrate (calibrate).
  • πŸ”„ Reboot your phone after calibration.

Run the test via ##6484##| Clear the sensor surface | Check the calibration in the developer settings |Install the diagnostic application-->

After the reboot, test the call – if the problem persists, move on to the next step.

3. Software failures: cleaning the cache and resetting settings

Often, the fault is not the sensors themselves, but the system files that control them, and let's start with the safest method, which is to clean the cache:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Select the phone (calling app).
  3. Press Warehouse. β†’ Clear the cache.
  4. Repeat for the Settings app.

If this does not help, reset your network settings:

  • πŸ“Ά Settings β†’ SIM-maps and mobile networks β†’ Resetting network settings.
  • πŸ”„ Confirm the action and restart the phone.

⚠️ Warning: Resetting your network settings will delete all stored Wi-Fi passwords and mobile internet settings. Write down important data in advance.

If the problem persists, you will have to resort to a more radical method - reset to factory settings. Before that, be sure to back up the data through Settings β†’ Additional β†’ Backup and Reset.

4. firmware problems: update or rollback

Unstable versions of MIUI often cause sensor failures.

  1. Go to Settings β†’ About the phone β†’ System update.
  2. If an update is available, install it.
  3. After the update, reset the cache via Recovery: 1. Turn off the phone. 2. Press the power button + volume up until the logo appears. 3. Select Wipe Cache Partition β†’ Reboot.

If the problem has occurred since the last update, try to roll back to the previous version of MIUI.

  • πŸ“₯ Download stable firmware from the official website en.miui.com (choose the version for Redmi Note 8 Pro codenamed begonia).
  • πŸ”§ Install it via Recovery or Fastboot (instructions are available on the forum) 4PDA).
MIUI versionRelease dateFamous sensor bugs
MIUI 12.5.3March 2023Yes (corrected 12.5.4)
MIUI 12.0.8October 2021No.
MIUI 11.0.6June 2020Yeah (calibration issues)

πŸ’‘

Before rolling back the firmware, check if the bootloader is blocked on your phone. If so, unlock it through the official Mi Unlock app, otherwise you risk getting a brick.

5. Hardware malfunctions: when you need help from the service

If all software methods have been tried, but the screen is still not locked, the problem may be:

  • πŸ”Œ Damaged sensor plume is a common problem after falling or disassembling the phone.
  • πŸ’‘ Faulty display module – if the screen changed, the wizard could damage the contacts of the sensor.
  • πŸ”‹ Bloated battery – it can put pressure on the motherboard and disrupt the work of sensors.
  • πŸ“± Oxidized contacts – if the phone has been exposed to moisture.

It is difficult to diagnose hardware malfunctions on your own, but there are indirect signs:

  • πŸ” The proximity sensor is not displayed in the test menu (#6484##).
  • πŸ”„ The problem only appears when the phone is in a certain position (for example, if you press the screen).
  • πŸ’₯ The phone overheats or discharges quickly even without loading.

⚠️ Warning: If you suspect a hardware malfunction, don't try to disassemble the phone yourself - the Redmi Note 8 Pro has fragile plumes that are easily damaged).

How much does it cost to repair the proximity sensor?
In official Xiaomi services, replacing the proximity sensor costs 1,200-2,500 rubles (depending on the region). In informal workshops, the price may be lower (800-1,500 rubles), but there is a risk of installing a non-original module. If the problem is in the plume, it will cost 1,500-3000 rubles to replace it.

6. Alternative solutions: how to lock the screen manually

While you are looking for a reason or waiting for repairs, you can temporarily lock the screen manually:

  • πŸ”’ During the call, briefly press the power button - the screen will go out.
  • πŸ“± Use gestures: in Settings β†’ Additionally. β†’ Button gestures enable the option Blocking with double touch.
  • πŸ€– Install the Proximity Sensor Fix app from Google Play – it forcibly locks the screen when you call.

You can also turn off touch buttons during a conversation:

  1. Go to Settings β†’ Special Options β†’ Physical buttons.
  2. Turn on the option to turn off touch buttons when calling.

These methods do not solve the root of the problem, but will help to avoid accidental pressing.

7.Prevention: How to avoid repeated failures

To prevent the problem from returning after repair or reset, follow these guidelines:

  • πŸ›‘οΈ Install a case without high sides - they can block the sensor.
  • πŸ”„ Regularly (every 2-3 months) clean the cache of system applications.
  • 🚫 Avoid installing custom firmware - they often break the work of sensors.
  • πŸ“² Do not use your phone in wet conditions (such as in the bathroom) – this leads to oxidation of contacts.

It is also useful to disable battery optimization for system applications:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Select Phone β†’ Battery β†’ Battery Optimization
  3. Set it up without limits.

πŸ’‘

If the problem has occurred after the update, don’t rush to reset your phone. First check the forums (such as 4PDA or XDA Developers) for known bugs in your version of MIUI. Often a patch comes out after 1-2 weeks.

Frequently asked questions

Can I replace the proximity sensor with the Redmi Note 8 Pro?
Technically, yes, but it requires experience in soldering microelectronics, the sensor is soldered to the motherboard, and if you unscrupulously dismantle it can damage the tracks. If you're not a specialist, you better contact the service. The cost of self-replacement (with the purchase of a sensor) will be ~ 1,000 rubles, but the risk of disabling the phone is high.
Why did the problem remain after the factory reset?
It means it's not the software, it's the hardware. Possible options: Sensor plume is damaged, motherboard contacts are oxidized, sensor itself is faulty (replacement required), try to flash your phone through a Fastboot with a full clean (clean all) if it doesn't work, take it to the service.
Is there a difference between a proximity sensor and a light sensor?
Yes, these are two different sensors, but on the Redmi Note 8 Pro, they're combined into one module, and the proximity sensor is responsible for locking the screen during a call, and the light sensor is responsible for automatically adjusting the brightness, and if both don't work, the module is definitely malfunctioning.
Could the virus be causing the problem?
In theory, yes, but in practice, viruses rarely affect sensors. If you suspect an infection: Scan your phone through Google Play Protect. β†’ Security β†’ Google Play Protect. Delete suspicious apps. Reset to factory settings. If the sensor went off, the software was the problem.
What to do if the phone is guaranteed?
Contact a Xiaomi authorized service center with a check and a box. You must guarantee free of charge: Diagnose the sensor. Replace it if the hardware malfunctions. Refuse the phone if the problem is software. Warranty repair period is up to 30 days. If you refuse to take the phone, demand a written refusal with the cause.