The screen backlight on Android smartphones is one of the most energy-consuming functions, which not only reduces battery life, but can also interfere in certain situations. For example, when you use your phone as an alarm clock at night, watch a movie in the dark, or just want to save battery power. Unfortunately, standard Android settings do not always allow turn off the backlight completely โ€”many manufacturers limit the minimum brightness level or block manual control due to the risk of damaging the display.

In this article we will look at all possible methods โ€”from basic settings to hidden engineering modes and third-party ones applications. You will learn how to bypass restrictions on Samsung Galaxy, Xiaomi Redmi/POCO, Huawei/Honor and other popular models, as well as what to do if the screen does not go off due to a system failure. Important: some methods require root access or activation developer modeso read the warnings carefully before proceeding.

1. Standard Android settings: timeout and brightness

Let's start with the simplest thing - the built-in system tools. Even if they do not turn off the screen completely, their combination can significantly reduce power consumption.

To set the backlight to turn off automatically:

  • ๐Ÿ“ฑ Open Settings โ†’ Display (on some devices Settings โ†’ Screen).
  • โฑ๏ธ Find the item "Screen timeout" (or "Sleep after inactivity") and select the minimum value - usually 15 seconds.
  • ๐Ÿ”ฆ Move the slider "Brightness" to the far left position. On some phones (for example Samsung), a warning about the minimum threshold will appear.
  • ๐ŸŒ™ Activate "Adaptive brightness"if it is - this will help reduce the backlight in dark rooms.

On Xiaomi and POCO Additionally check the section Settings โ†’ Display โ†’ Advanced โ†’ Reading mode. Here you can enable a dark theme with reduced brightness for specific applications.

โš ๏ธ Attention: On some devices (for example Huawei P40 Pro or Google Pixel) the minimum brightness is locked at 5-10%. This is done to protect OLED matrices from pixel burnout. You can bypass the limitation only through the engineering menu or root.
๐Ÿ“Š Which one do you have? smartphone?
Samsung
Xiaomi/Redmi/POCO
Huawei/Honor
Google Pixel
Another brand

2. Do not disturb mode and night filters

If you need turn off the backlight for a while (for example, at night), use a combination of the mode "Do not disturb" (DND) and the night filter This will not turn off the screen. completely, but will make it almost black and block notifications that could wake up the backlight.

How to set it up:

  1. Go to Settings โ†’ Sound and vibration โ†’ Do not disturb (or Settings โ†’ Notifications โ†’ Do not disturb).
  2. Turn on the mode and set a schedule (for example, with 23:00 to 7:00).
  3. Activate the option "Sleep mode" or "Turn off screen", if available (available on Samsung One UI and some Xiaomi).
  4. Go back to Settings โ†’ Display and turn on "Night light" (or "Dark theme"), setting the maximum intensity.

On Samsung Galaxy s One UI 5.0+ there is a hidden function "Ultra Dark Mode"that makes the interface almost invisible in the dark. activate:

Settings โ†’ Display โ†’ Dark theme โ†’ Advanced โ†’ Ultra Dark Mode (enable)
โš ๏ธ Attention: On Android 13+ some manufacturers have removed the ability to completely turn off the backlight through โ€œDo Not Disturbโ€ due to Googleโ€™s security requirements. In this case, only a third-party will help. Software.

3. Applications for forcibly turning off the backlight

If the built-in methods do not work, use specialized utilities. They allow bypass manufacturer restrictions to turn off the screen to zero, but require additional permissions.

The best applications for this task:

  • ๐Ÿ”ง Screen Off and Lock - a simple utility for instantly turning off the screen (does not require root). Works through a widget or notification.
  • ๐ŸŒ‘ Black Screen of Life - creates a black overlay on top of the interface, simulating a turned off display (suitable). for Android 8.0+).
  • ๐Ÿ› ๏ธ Tasker + plugin SecureTask โ€” for advanced users. Allows you to turn off the backlight according to a schedule or gesture.
  • ๐Ÿ”„ Keep Screen On โ€” paradoxically, this application can also force blank screen through reverse logic (requires configuration).

To install:

  1. Download the application from Google Play or APKMirror (if it has been removed from the store).
  2. Grant permissions on "Overlay on top of other applications" and "Device administrator" (if required).
  3. Set up triggers: for example, double-clicking on a notification or timer.

Install the application from Google Play|Grant permission to overlay|Add a widget to the home screen|Test the operation of the lock button-->

On Xiaomi and Huawei may be required disable battery optimization for the selected application, otherwise the system will kill its processes:

Settings โ†’ Applications โ†’ Manage applications โ†’ [Application name] โ†’ Battery optimization โ†’ No restrictions

4. Engineering menu and hidden codes

Manufacturers hide advanced backlight settings in engineering menu. Access to it is through secret codes, but wrong actions can cause damage. display! Use this method only if you are confident in your actions.

List of codes for popular brands:

Brand Code for engineering menu Section for brightness
Samsung #0# or *#9900# MDNIE โ†’ Scenario โ†’ Manual Mode
Xiaomi/Redmi/POCO ##3644633## Display โ†’ Brightness Control
Huawei/Honor ##2846579## Project Menu โ†’ Display โ†’ Brightness
Google Pixel ##4636## Testing โ†’ Display

Example for Samsung:

  1. Enter in the dialer #0#.
  2. Go to MDNIE โ†’ Scenario โ†’ Manual Mode.
  3. Find the parameter "Backlight" and set the value 0.
  4. Save the settings and restart the phone.
What happens if you set the brightness to 0 in the engineering menu?

On most AMOLED screens (Samsung, Google Pixel) this will completely turn off the backlight, but it can cause artifacts when turned on again. On IPS matrices (Xiaomi Redmi Note) the screen will turn off. gray, but will not go out completely. In both cases, the risk of damage is minimal, but the manufacturer's warranty will be void.

โš ๏ธ Attention: On Android 12+ some engineering codes may not work due to security restrictions. If nothing happens after entering the code, try using the application MTK Engineering Mode (for Mediatek) or Qualcomm Service Menu (for Snapdragon).

5. Turning off the backlight via ADB (without root)

If you have a computer, you can forcefully turn off the backlight via Android Debug Bridge (ADB). This method does not require root access, but you need to USB debugging permissions.

Step-by-step guide:

  1. Enable developer mode:
    Settings โ†’ About phone โ†’ Build number (press 7 times)
  2. Activate USB debugging:
    Settings โ†’ System โ†’ For Developers โ†’ USB Debugging
  3. Connect your phone to the PC and open command line (Windows) or terminal (macOS/Linux).
  4. Enter the commands:
    adb shell
    

    su (if there is root)

    echo 0 > /sys/class/leds/lcd-backlight/brightness

To return the standard brightness use:

echo 255 > /sys/class/leds/lcd-backlight/brightness

If the command does not work, try an alternative way (relevant for Samsung Exynos):

echo 0 > /sys/devices/platform/exynos-drm/graphics/fb0/bl_power
๐Ÿ’ก

If ADB does not recognize the device, update the drivers via SDK Platform Tools from Google or use the utility Universal ADB Driver.

6. Root methods: full control over backlight

If you are ready to get root accessopportunities will open up for deep configuration. backlightincluding its complete disabling. The most effective ways:

  • ๐Ÿ”ง Xposed Framework + module Brightness Control โ€” allows you to set the brightness to 0 and save the settings after a reboot.
  • ๐Ÿ“ฑ Magisk Module "Disable Min Brightness" โ€” removes the minimum brightness limitation at the system level.
  • ๐Ÿ› ๏ธ Editing build.prop โ€” add a line ro.lcd_min_brightness=0 to file /system/build.prop.
  • ๐Ÿ”„ Kernel Adiutor โ€”a utility for fine-tuning the kernel, where you can turn off the backlight at the hardware level.

An example of installing a module via Magisk:

  1. Download the module Disable Min Brightness from the Magisk repository.
  2. Install it via Magisk Manager โ†’ Modules โ†’ Install from repository.
  3. Reboot your phone.
  4. Open Settings โ†’ Display and set the brightness to minimum - now it will be 0.
โš ๏ธ Attention: On Android 13+ s Dynamic Partition editing build.prop may cause to bootloop (loop-on). Before making changes, make a backup via TWRP.
๐Ÿ’ก

Root methods give maximum control, but void the warranty and increase the risk of system damage.

7. Hardware solutions: what to do if the screen does not turn off

If the backlight does not turn off at all (for example, after the phone falls or firmware update), the problem may be hardware failureCommon causes and solutions:

  • ๐Ÿ”‹ Faulty display cable - requires replacement at a service center. Symptoms: the screen flickers, the backlight turns on by itself.
  • ๐Ÿ”„ Backlight controller failure - more common on AMOLED screens overheating. Reflashing or replacing the motherboard will help.
  • ๐Ÿ“ฑ Sticky button. power supply โ€”the phone โ€œthinksโ€ that you are constantly holding the button. Check the response to pressing.
  • ๐Ÿ”Œ Problems with the proximity sensor โ€” if the screen does not go off during a call, clean the sensor or calibrate it through the engineering menu.

For diagnostics:

  1. Connect the phone to the PC and check the logs via ADB Logcat:
    adb logcat | grep -i "backlight"
  2. Test the display for dead pixels using the application Screen Test.
  3. If the screen responds to touches, but the backlight is not controlled, the problem is software. Try resetting the settings to factory settings.

On Samsung s AMOLED there is a hidden function screen self-diagnosis. To run it:

#0# โ†’ Red/Green/Blue Test (check if the backlight is on on a black background)

FAQ: Frequently asked questions about turning off the backlight

Is it possible to completely turn off the backlight on AMOLED screen?

Yes, but with reservations. On AMOLED the black pixels are not backlit, so at brightness 0 the screen will become really dark. However, manufacturers often block this disabling at the software level. You can bypass the limitation through engineering menu or root.

Why does the screen not turn on after turning off the backlight via ADB?

Most likely, you set the brightness to 0 in a file that is reset when you reboot. To return. backlight:

  1. Connect the phone to the PC.
  2. Run the command:
    adb shell echo 255 > /sys/class/leds/lcd-backlight/brightness

If this does not help, you will have to reset the settings via Recovery Mode.

How to turn off the backlight on an always-on display (AOD)?

The function Always On Display (AOD) uses minimal backlight to display the time. To disable it:

  • On Samsung: Settings โ†’ Lock screen โ†’ Always On Display โ†’ Turn off.
  • On Xiaomi: Settings โ†’ Screen lock โ†’ Always-on display โ†’ Disable.
  • On Google Pixel: Settings โ†’ Display โ†’ Lock screen โ†’ Always Show Time and Info โ†’ Turn off.

If the option is missing, use ADB:

adb shell settings put global doze_always_on 0

Is it safe to use applications to force the screen to turn off?

Most applications (for example Screen Off and Lock) simply simulate pressing the power button, so they are safe, however, utilities that change the system ones. files (for example Black Screen of Life) may conflict with the firmware. Before use:

  • Check the reviews in Google Play.
  • Create a restore point via TWRP (if you have root).
  • Do not install applications from unverified ones. sources.
Why did the methods for turning off the backlight stop working after updating Android?

Manufacturers often tighten restrictions on brightness control in new firmware versions. For example, Android 12+ Google has prohibited applications from directly changing the brightness without user confirmation. Solutions:

  • Roll back. to the previous version of the firmware (if there is a backup).
  • Use ADB or root to bypass restrictions.
  • Refer to custom firmware (for example, LineageOS), where there are no such blocking.