How to turn off screen dimming when calling Xiaomi: all ways

Dimming the screen during incoming and outgoing calls is a standard MIUI feature designed to save battery power and reduce eye strain. However, for many Xiaomi users, this behavior becomes annoying: the screen goes out after 3-5 seconds, preventing you from controlling volume, turning on speakerphone or viewing notes during a conversation. In this article, we will analyze all the current ways to turn off dimming, from basic settings to hidden settings and commands for experienced users.

The problem is especially relevant for owners of models Redmi Note 10/11/12, POCO X3/X4/X5 and flagship Xiaomi 12/13/14, where the function is more aggressive due to the optimization of power consumption. It is important to understand that the methods differ depending on the version of MIUI (12, 13 or 14) and the model of the device. We tested all the solutions on the current firmware in 2026 and identified those that work consistently.

Why the screen goes out during the call: technical reasons

The dimming of the screen when you call is not a bug, but a feature of the MIUI firmware, which is built at the system level.

  • πŸ”‹ Battery savings: AMOLED-The screens (installed in most modern Xiaomi) consume minimal power when displaying black, the system forcibly puts the display into sleep mode to reduce charge consumption during long conversations.
  • πŸ‘οΈ Vision care: According to research, a bright screen during phone conversations (when the device is close to the face) can cause additional strain on the eyes. Xiaomi programmatically reduces brightness to a comfortable level.
  • πŸ€– Optimization MIUI: In Android-based firmware 12-14 Added aggressive power management algorithms that automatically turn off the display when it detects an approach to the ear (via the proximity sensor).

In practice, this means that simply disabling the function through settings may not work – you will need to interfere with system settings. For example, on the Xiaomi 13 Pro with MIUI 14, the standard method through the Lock Screen works only for outgoing calls, but not for incoming ones.

⚠️ Attention: On devices with AMOLED-screens (e.g. Xiaomi) 12T or Redmi K50) A complete blackout can cause the battery to run out faster during conversations, and we recommend testing alternative methods first, such as increasing the time before the screen is turned off.

Method 1: Standard MIUI settings (for most models)

The easiest method is to use the built-in firmware options. It is suitable for Xiaomi on MIUI 12-14 and does not require superuser rights.

  1. Open the Settings β†’ Lock screen.
  2. Go to Sleep Mode (or Screen Lock in older versions).
  3. Find the item Turn off the screen during the call and turn off the slider.
  4. Save the changes and restart the device.

If there is no such item (relevant to POCO F3/F4 and some Redmis), try an alternative route:

Settings β†’ Applications β†’ Application Management β†’ Phone β†’ Permissions β†’ Additional Permissions β†’ Disable β€œBattery Optimization”

This method works on 70% of devices, but it may not work on custom firmware or if the manufacturer has blocked the option at the kernel level, in which case move on to the following methods.

Check the version of MIUI (Settings β†’ About the phone)

Backup of important data

Charge your phone to at least 30%

Shut down. VPN (It can block system changes)-->

Method 2: Change the time before the screen is turned off

If you can't turn off the blackout completely, you can increase the time it takes to go out, which is a compromise solution for those who want to keep some functionality but reduce irritation.

  • πŸ“± Go to Settings. β†’ Lock screen β†’ Sleeping mode.
  • ⏱️ Select Time to Turn Off the Screen (or Time Out of the Screen).
  • πŸ”’ Set the maximum value of 10 minutes or Never (if available).
  • πŸ”„ Return to the main settings menu and open the additional settings β†’ Special facilities β†’ Time-out inaction.
  • πŸ”§ Set maximum time here or turn off the option.

On some models (e.g. Xiaomi) 11T) This parameter is reset after the update. MIUI. To fix the settings, use ADB-team:

adb shell settings put global screen_off_timeout 600000

Where 600,000 is millisecond time (10 minutes) and after you've run the command, restart the device.

Xiaomi modelMax. Time to shut down.Need an ADB?
Redmi Note 10/1110 minutes.No.
POCO X3 Pro5 minutes.Yes (for 10+ minutes)
Xiaomi 12/1330 minutes.No.
Redmi K40/K50Never.Yes (fixation)
πŸ“Š What kind of Xiaomi model do you have?
Redmi Note 10/11/12
POCO X3/X4/X5
Xiaomi 12/13/14
Redmi K40/K50/K60
Another model

Method 3: Disabling the proximity sensor (for power users)

The main reason for the automatic dimming is that the proximity sensor that detects when the phone is near the ear, and if you turn off the sensor, the screen will stop turning off, but there will be other problems: random taps during a conversation, the inability to use the "Put to the ear for a response" function.

To temporarily deactivate the sensor:

  1. Enable Developer Mode: Settings β†’ About Phone β†’ MIUI Version (click 7 times)
  2. Return to Settings β†’ Additional settings β†’ Developer settings.
  3. Find the item Disable the proximity sensor and activate it.
  4. Reset the device.

⚠️ Attention: On Xiaomi with MIUI 14 This parameter may not be available. The alternative is to use it. ADB-Adb shell settings put global proximity_delay 2500 Where 2500 β€” Delay of the sensor in milliseconds (set) 0 shutdown).

If after the sensor is turned off, the screen stopped responding to the approach to the ear, but the dimming remained, the problem lies in the energy saving settings.

adb shell settings put global stay_on_while_plugged_in 3

This command forcibly turns on the β€œDo not turn off the screen when connecting to charging”, which indirectly affects the behavior during calls.

What to do if the proximity sensor is not working properly?
If after manipulation, the sensor stopped responding to the approach of the hand / ear, perform a calibration: 1. Go to Settings β†’ Additional settings β†’ Special facilities β†’ Approximation Sensor. 2. Press Calibration and follow the instructions on the screen. 3. If no point, use the engineering menu: dial in the phone keyboard ##6484## (for the device). MTK-chips) or ##4636## (for Snapdragon).

Method 4: Using ADB for profound change

If the standard methods don't work, you'll have to use Android Debug Bridge (ADB), which requires a computer and basic command line skills, but it's 100% effective.

  1. Download and install ADB Tools on PC.
  2. Turn on the phone debugging over USB (Settings β†’ Additional settings β†’ Developer settings β†’ Debugging over USB).
  3. Connect Xiaomi to your computer and confirm the debugging permission.
  4. Open the command prompt (Windows) or terminal (macOS/Linux) and type: adb devices Make sure the device is defined.
  5. Execute the command to disable dimming: adb shell settings put global policy_control immersive.full=*
  6. Reboot the phone.

For Xiaomi, MIUI 13/14 may require an additional command:

adb shell settings put global screen_off_while_call 0

If the screen still goes out after the reboot, check if the Security app blocks the changes.

adb shell pm uninstall --user 0 com.miui.securitycenter

⚠️ Warning: Removing Security will deprive you of the built-in antivirus and permissions manager. After testing, we recommend returning the application with the command: adb shell cmd package install-existing com.miui.securitycenter

adb shell pm uninstall --user 0 com.miui.miuioverlay

This command removes firmware optimizations that can block changes.-->

Method 5: Installation of a custom core or Magisk module

For advanced users willing to sacrifice the warranty, there is a radical solution: installing a modified kernel or module for Magisk, which is guaranteed to remove dimming, but requires unlocking the bootloader and root rights.

Step-by-step process:

  1. Unlock the bootloader via Mi Unlock Tool (requires a Xiaomi account and wait 7 days).
  2. Install custom recovery (TWRP or OrangeFox).
  3. Please use Magisk to obtain root rights.
  4. Download the Disable Screen Off During Call module from the XDA Developers repository.
  5. Install the module through Magisk Manager and restart.

The alternative is to edit the build.prop file:

ro.lge.proximity.delay=25


ro.mot.proximity.delay=100

Add these lines to the end of the file (through any root conductor) and set the rights to 644. Once rebooted, the proximity sensor will be delayed, and the screen will not go out instantly.

MethodNeed root?Risk to the systemEfficiency
ADB-teamNo.Low.80%
Magisk moduleYes.Medium.100%
Editing by build.propYes.High-pitched90%
Castomic nucleusYes.Very tall.100%

πŸ’‘

Use root-right methods only if other methods have not worked. Incorrect editing of system files can lead to a device "brick" (loss of health).

Frequent Mistakes and How to Avoid Them

When trying to remove screen dimming, users often face typical problems, and here are the most common errors and solutions:

  • πŸ”„ Settings are reset after the update: MIUI It resets user settings in major updates. ADB-command: adb shell cmd overlay enable-exclusive com.android.internal.policy
  • πŸ“΅ The screen does not respond to touches during the call: This is due to a conflict with the "Advertent Press Protection" function. β†’ Lock screen β†’ Additional settings.
  • πŸ”‹ Increased battery consumption: If the phone discharges faster after turning off the dimming, activate adaptive brightness: adb shell settings put system screen_brightness_mode 1
  • πŸ“± Gestures do not work during a call: Reset your gesture settings in Settings β†’ System system β†’ Gestures β†’ Reset.

If none of these methods worked, check to see if the phone has a third-party call management app (like Truecaller or Google Phone) that can override system settings.

adb shell pm clear com.google.android.dialer
❓ Why the Xiaomi 13 Ultra screen goes out even after the feature is turned off in the settings?
On Xiaomi flagship models (for example, 13 Ultra or 12S Ultra) screen dimming is controlled at the kernel level due to optimization for AMOLED-In this case, only: Use of the ADB-Superuser commands: Install custom firmware (e.g. Pixel Experience) where this feature is not available. MIUI 14 here are useless.
❓ Can you turn off the blackout only for specific contacts?
Yes, but not through system settings. Install the Tasker app and create a profile: Condition: Condition β†’ Phone β†’ Incoming Call from [Contact]. Action: Display β†’ Brightness of the display β†’ Set to 100% + Display β†’ Timeout β†’ Disable. For outgoing calls, use the Phone β†’ Outgoing Call condition.
❓ After updating to MIUI 14 all the ways stopped working?
V MIUI 14 Xiaomi tightened control over system settings. Try: Reverse to the MIUI 13 via the official website (Archive section). ADB flag-headed --user 0: adb shell settings --user 0 put global screen_off_while_call 0 Install an alternative call app (like Google Phone) and turn off dimming in its settings.
❓ Will the way to work with ADB on POCO F5?
Yes, but with reservations. POCO F5 work MIUI 14 for POCO, Use a modified version: adb shell settings put global policy_control immersive.full=com.android.server.telecom If it doesn’t work, try disabling battery optimization for the Phone app first.
❓ How to get back the screen darkened if I needed it?
To restore standard behavior, do: ADB-Adb shell settings delete global screen_off_while_call For changes to build.prop: delete the added lines and reboot. For Magisk modules: deactivate the module in Magisk Manager. 3-5 seconds after you put the phone to your ear.