Your Xiaomi screen goes out or gets darkened during phone calls?This feature, designed to save battery power, often annoys users - especially when you need to dial an extra number, turn on speakerphone or take advantage of other options during a call. Fortunately, there are several ways to turn this behavior off in MIUI, but not all of them are obvious.
Complicating the problem, different versions of the firmware and different models (Redmi Note 12, Poco X5, Mi 11) may have different paths to settings. Moreover, after the MIUI 14β15 updates, some menu items have moved or received new names. In this article, we will discuss all the current methods, from standard settings to hidden features of the engineering menu.
If youβve tried to turn off screen dimming through Settings β Display, but it didnβt work out, donβt rush to reset your phone to factory settings. 80% of the time, the problem is solved by changing one or two settings that most users donβt even know about.
It is important to note that on some models (such as Black Shark 5 or Xiaomi 13T), the logic of the screen when calling depends on the version of Google Phone, the standard phone application, and you will need a separate setup, which we will discuss in the corresponding section.
Why the screen goes out during the call: technical reasons
The automatic disabling feature was originally conceived as a power saving mechanism: When you hold your phone to your ear, the proximity sensor picks up the obstacle and sends a signal to the system to turn off the screen, which prevents accidental tapping and really reduces battery consumption β but only in theory.
In practice, users face a number of problems: Xiaomi uses aggressive energy saving algorithms that sometimes work even when the sensor is not closed (for example, if you hold the phone at an angle). In some cases, the screen does not just go out, but completely locks, making it impossible to access the call interface without unlocking.
Another common reason is the conflict between the standard Phone app and the proprietary MIUI shell. After system updates, settings can be reset and new firmware versions introduce additional restrictions, for example, MIUI 15 has a separate option called Energy Saving during calls, which is enabled by default.
Finally, low-end models (Redmi 10A, Poco M5) often have low-sensitivity proximity sensors that can falsely fire from bright light, moisture, or even protective glass, and in such cases, only completely shutting down the function helps.
Method 1: Disabling the proximity sensor in call settings
The most obvious and safe method is to deactivate the proximity sensor directly in the phone app settings, which works on most devices with MIUI 12-15, including the Xiaomi 12, Redmi Note 11 and Poco F4.
Instructions:
- Open the standard Phone app (Trainer icon).
- Slip on the three dots in the upper right corner and select Settings.
- Go to Calls or Call Settings (name depends on MIUI version).
- Find the option of the Approximation Sensor (could be called Automatic Screen Shutdown or Smart Screen Control).
- Move the slider to the off position.
If there is no such item, try an alternative path:
- Go to Settings β Applications β Application Management.
- Find the phone in the list and tap it.
- Select Permissions, then Sensors.
- Disable access to the proximity sensor.
Make sure you have the latest version of the phone app installed.
Check if there are any updates to MIUI in Settings β About the phone
Remember the current sensor settings in case you return to them
- Keep in mind that after switching off the screen will not go out even in your pocket.-->
Important: Some firmware (e.g. MIUI Global for the European region) may have the option hidden, in which case the engineering menu method will help (see section 4).
Method 2: Configure energy saving for a phone application
MIUI is actively optimizing background processes, and sometimes it affects the behavior of the screen during calls. If the proximity sensor is disabled but the problem remains, check the power saving settings for the Phone application.
How to do this:
- Go to Settings β Applications β Application Management.
- Find the phone in the list and select it.
- Slip on the battery (or energy consumption).
- Choose the option without restrictions.
- Go back and open AutoRun β turn on the permission.
Check the general energy saving settings:
- Go to Settings β Battery and Performance.
- Select Mode Selection and set Performance (if available).
- Turn off the option Adaptive battery or Smart energy saving.
This manipulation will help if the problem is caused by aggressive MIUI optimization, but on some devices (for example, Xiaomi 13 Ultra), even this is not enough, then you will have to use more radical methods.
π‘
If the phone starts to run out faster after changing its power saving settings, go back to Balanced mode. Alternatively, add the Phone app to the optimisation exceptions through battery settings.
Method 3: Using hidden settings through ##
For power users, there is a method of activating hidden settings through the engineering menu, which works on most Xiaomi devices, but requires caution β incorrect changes can lead to crashes.
Instructions:
- Open the phone app and enter the combination: ##6484###
- The MTK Engineering Mode (or similar) menu will open.
- Go to the Hardware Testing β Sensor section.
- Find the Proximity Sensor and tap it.
- In the PS Calibration field, enter the value of 0 and press Calibrate.
- Go back to the main menu and select Exit.
Once calibrated, the proximity sensor will be turned off at the system level. To return the standard behavior, repeat the procedure, but enter a value of 1 instead of 0.
Warning: Some models (Poco X3 Pro, Redmi K50) may not have an engineering menu or require superuser rights, and may have false light sensors after calibration.
What if the #6484## code doesn't work?
Method 4: Editing settings through ADB (for advanced)
If standard methods donβt work, you can use Android Debug Bridge (ADB) to change system settings, which requires connecting your phone to your computer and having a basic command line knowledge.
Step-by-step:
- Turn on Developer Mode: Go to Settings β About Phone. Tap 7 times on MIUI Version. Go back to Settings β Additional β Developer. Activate USB Debugging.
File transfer
ADB Tools
Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
adb devices
adb shell settings put global proximity_delay 0
adb shell settings put global proximity_wake_lock_enabled 0Reboot the phone.
These commands disable the proximity sensor delay and lock the screen during calls. To return the standard settings, use:
adb shell settings delete global proximity_delay
adb shell settings delete global proximity_wake_lock_enabledWarning: Changing system settings through ADB can cause the phone to run unstable. Make a backup before executing commands.
π‘
ADB-commands are the most reliable way to disable screen dimming, but it requires technical skills. If you are not sure about your actions, use the standard settings (method 1 or 2).
Method 5: Install an alternative call app
If none of the above methods worked, the radical solution remains to replace the standard Phone app with a third-party one, which is true for devices with heavily stripped firmware (for example, Xiaomi for the Russian market).
Best alternatives:
- π Google Phone is the official Google app with flexible screen settings. MIUI, but without aggressive energy saving.
- π True Phone Dialer β offers a separate switch for the proximity sensor and customization of the call interface.
- π οΈ ExDialer β a lightweight application with minimalistic design and manual screen control.
How to determine:
- Download. APK-file of the selected application (for example, with APKMirror).
- Allow installation from unknown sources in Settings β Applications β Special Access β Install unknown applications.
- Install the application and assign it to standard in Settings β Applications β By default.
- In the settings of the new application, find the Screen section during the call and turn off automatic dimming.
β οΈ Note: Some Xiaomi firmware may have third-party calling apps conflicting with system services. Check user reviews of your model before installing.
Table of compatibility of methods with popular models Xiaomi
Not all methods work equally well across devices, and here is a compatibility table for popular models (relevant for MIUI 14-15):
| Model | Method 1 (Call settings) | Method 2 (Energy saving) | Method 3 (Engineering Menu) | Method 4(ADB) | Method 5 (Party of the annex) |
|---|---|---|---|---|---|
| Redmi Note 12 Pro+ | β Yes. | β Yes. | β No (menu blocked) | β Yes. | β Yes. |
| Poco F5 | β Yes. | β οΈ Partially (reset required) | β Yes. | β Yes. | β Yes. |
| Xiaomi 13 Lite | β No (hiddenly) | β Yes. | β Yes. | β Yes. | β οΈ Limitations MIUI |
| Redmi 10C | β Yes. | β Yes. | β Yes. | β No (mistake) ADB) | β Yes. |
| Black Shark 6 Pro | β No. | β οΈ Partially. | β Yes. | β Yes. | β Yes. |
If your model is not in the table, try methods in the order of 1 to 5. Newer devices (Xiaomi 14, Redmi Note 13) may require a combination of several methods.
Frequent Mistakes and How to Avoid Them
When trying to turn off screen dimming, users often face typical problems, and here are the most common ones and ways to solve them:
- π Settings are reset after the update MIUI Solution: Once you install the update, re-apply the selected method (especially for methods 1 and 2). MIUI 15 Add the Phone app to battery optimization exceptions.
- π΅ The screen does not respond to touches after waking Solution: This is due to the proximity/lock sensor conflict. Try calibrating the sensor through the engineering menu (method) 3) or use ADB-Adb shell settings put global proximity_wake_unlock 1
- π Increased battery consumption Solution: If you turn off the proximity sensor, the screen will stay on longer. To save charge, reduce the time to automatically turn off the display in Settings β Display. β Sleeping mode up to 15-30 seconds.
- π οΈ It's not working. ADB-Solution: Make sure that debugging is enabled USB And the drivers are installed correctly. Try reconnecting the device or using another cable. Some firmware requires a permission confirmation on the phone when you first connect.
β οΈ Note: If after manipulating the settings, the phone stopped detecting the ear during calls (for example, does not switch to the speaker when you are away from the face), return the standard sensor parameters through the engineering menu or ADB.