Using a smartphone in complete darkness often turns into a test for the eyes. Even with the minimum backlight level set, the screen of many modern devices continues to shine too brightly, causing discomfort, fatigue and even headaches.

Smartphone manufacturers often limit the minimum brightness threshold at the software level to ensure the readability of the interface in daylight. However, at night or in a cinema environment, such care becomes redundant. Minimum brightness at standard settings it can be 2-5 nits, while the human eye in the dark requires less than 1 nit to comfortably perceive information without strain.

Fortunately, the Android ecosystem provides several ways to circumvent these limitations. In this article, we'll look at both built-in hidden menu features and proven third-party solutions to make your screen truly dark while maintaining color rendering and text readability.

Built-in night mode features and filters

The easiest and safest way to reduce eye strain is to use built-in blue light filters. Many users perceive the function Night Light or Reading mode solely as a tool for changing color temperature, but when properly configured, it also visually reduces the perceived brightness.

In the display settings of most modern shells, such as MIUI, One UI or stock Android, you can find the filter intensity slider. Moving it to the far right not only makes the colors warmer, but also darkens the image, since the blue spectrum is the brightest to human perception. Disabling the blue channel allows you to lower the effective brightness below the hardware minimum.

Some manufacturers, for example Xiaomi and Huawei, have implemented an additional feature called "Silent Mode" or a special one-handed mode that darkens the area around the active window. This does not reduce the overall illumination of the matrix, but reduces the area of ​​the luminous surface, which is subjectively perceived as a decrease in brightness.

⚠️ Attention: Using the maximum values ​​of blue light filters can distort colors beyond recognition, making it difficult to view photos or videos. It is recommended to use this method only for reading text or working with documents in the dark.

To activate these functions, you usually need to go to Settings → Display → Eye protection or Settings → Display → Night light. There you can configure the activation schedule and the degree to which the filter affects the image.

💡

Try inverting colors in accessibility (Settings → Accessibility → Improve visibility → Color inversion). Combined with minimal brightness, this creates an “electronic ink” effect, which is ideal for reading books at night.

Using third-party filter applications

If the built-in tools are not enough, specialized applications from the store come to the rescue. Google Play. The principle of their operation is to apply a translucent black layer over the entire system interface. This software dimming does not depend on the hardware backlight of the screen.

One ​​of the most popular and reliable solutions is the application Screen Dimmer or its analogues, such as Darker. These utilities allow you to adjust the transparency of the black filter with an accuracy of a percentage, providing an almost complete darkness of the screen, up to a “black screen” state, in which only a faint outline of the text is visible.

An important advantage of such applications is the ability to create profiles. You can set up one profile for reading books with maximum darkness and a warm filter for evening surfing the Internet. Control is usually carried out through a pop-up window or notification panel, which allows you to quickly change settings depending on the lighting in the room.

  • 🌑 Screen Dimmer - a classic solution with a simple interface and minimal resource consumption.
  • 🔆 Darker (Screen Dimmer) - offers advanced color filter settings and the ability to dim individual applications.
  • 💡 Twilight - focuses on circadian rhythms, but has a powerful manual tool dimming.

When installing such apps, the system will ask for permission to “Overlay on top of other windows”. This is a critical permission, without which the application will not function. After granting rights, you will have full control over the light output of your device.

📊 How do you usually reduce the screen brightness?
Built-in night mode
Third-party application
Color inversion
Nothing, I'm used to it to standard

Engineering menu and hidden display settings

For advanced users, there is access to deep system settings through the engineering menu. This method allows you to change the minimum brightness threshold at the display driver level. However, this method requires caution, since incorrect changes can lead to unstable operation of the screen.

Entering the engineering menu is done by dialing a special code in the “Phone” application. The codes vary depending on the processor and manufacturer. For devices based on MediaTek the combination ##3646633##is often used, and for Samsung#0# or through the app Samsung Members.

Inside the menu you need to find the section responsible for the display (often indicated as Hardware TestingDisplayLCM). There you can find the parameters for the minimum value of the PWM signal (PWM). Lowering this value reduces the minimum brightness available through the standard slider.

Manufacturer Access code Menu section Risk of failure
Xiaomi / Redmi ##6484## CIT / Display Low
Samsung #0# Low Light / Red Medium
MediaTek (general) ##3646633## Hardware Testing High
Pixel / Stock Requires ADB Settings Provider Medium

⚠️ Attention: Changing parameters in the engineering menu may lead to to the fact that the screen will stop turning on or will not work correctly. Before making any changes, it is strongly recommended that you write down the original parameter values ​​in order to be able to return everything as it was.

It is worth noting that on many modern devices with protection Project Treble access to these menus may be blocked by the manufacturer. In this case, trying to enter the code will simply not yield results, and you will have to turn to software dimming methods.

What to do if the code does not work?

If standard USSD codes do not open the engineering menu, your firmware may be blocking this access. Try installing the "Engineer Mode MTK" application from the Play Store, which can force open the menu on devices with MediaTek processors if you have superuser rights (Root).

Configuration via ADB and system commands

The most flexible and secure method for users who do not want to install unnecessary applications or go into the engineering menu is to use USB debugging (ADB). This method allows you to change the system variables responsible for brightness without the need to obtain root access.

First, you need to activate developer mode on your smartphone. Go to Settings → About phone and quickly click 7 times on the “Build number” item. After this, a new section “For Developers” will appear in the settings menu, where you need to enable USB debugging.

Having connected the phone to the computer and installed ADB drivers, you can run a command to change the minimum brightness value. The Android system stores brightness settings in a table Settings.System. The command to set a specific value is as follows:

adb shell settings put system screen_brightness 10

Value 10 in this example means the brightness level. The standard range is usually from 0 to 255. Setting a value less than the standard minimum of the slider (for example, 5 or 10) will lock the screen at a very low glow level. To return automatic adjustment, use the command adb shell settings put system screen_brightness_mode 1.

☑️ Preparing to work with ADB

Done: 0 / 5

This method is especially effective, since the change is applied at the system level and does not require background processes to run, which saves battery power. However, it is worth remembering that after rebooting the device, some settings may be reset if they are not permanently fixed in the configuration file.

Features of AMOLED and OLED matrices

Owners of smartphones with screens like AMOLED or OLED are in a more advantageous position. The peculiarity of such matrices is that each pixel glows independently. When displaying black, the pixel simply turns off without consuming power or emitting light.

This opens up the possibility of using a True Dark Theme. Unlike LCD screens, where the black color is illuminated by a white backlight from below (which creates a flashlight effect even at minimum brightness), OLED screens in dark mode are truly dark. Using dark wallpapers and dark themes in applications reduces the overall brightness of the device more effectively than any software filter.

Some manufacturers implement the “Advanced Dimming” function specifically for OLED screens. It works by reducing the voltage supplied to the pixels when the content is predominantly dark. This allows you to achieve a level of brightness that is physically unavailable in light interfaces.

  • 📱 Energy saving —on OLED screens, reducing brightness through a dark theme directly saves battery.
  • 👁️ Eye comfort —the absence of a general backlight reduces flicker (PWM) at low brightnesses.
  • 🎨 Contrast —black color remains deep and rich even at minimum brightness.

If you have a device with an OLED matrix, first check if there is an “Ultra Dark Mode” switch or similar in the display settings. This often gives better results than trying to programmatically dim a white screen.

💡

For OLED screens, using black wallpaper and a dark system theme is the most effective way to reduce brightness, superior to any software filters.

Flicker frequency (PWM) and eye health

When reducing brightness on smartphones, it is important to consider this parameter as PWM (pulse width modulation). On many devices, especially those with OLED screens, brightness reduction is achieved by quickly turning the backlight on and off. The lower the brightness, the longer the pauses between light pulses.

For sensitive people, a low PWM frequency at minimum brightness can cause rapid eye fatigue, headaches and pain. If you notice these symptoms when using strong dimming methods, your smartphone may be using aggressive modulation.

In such cases, it is recommended not to lower the brightness to the absolute minimum, but to find a compromise value. Sometimes using a filter application (black layer) at medium hardware brightness is a healthier solution than reducing the hardware brightness to minimum, since the filter does not affect the flicker frequency of the backlight.

⚠️ Warning: Prolonged use of a screen with a low PWM frequency may adversely affect your vision. If you feel discomfort, try increasing the brightness to 20-30% and using a darkening film on the screen or glasses with a blue light filter.

You can check the presence and frequency of PWM on your device using the camera of another smartphone. Point the camera at the screen at minimum brightness: if you see running bars, it means pulse width modulation is being used. The absence of stripes indicates the use of DC Dimming technology, which is safer for the eyes.

Questions and answers (FAQ)

Is it safe to use filter applications for constant operation?

Yes, using applications like Screen Dimmer is safe for the system. They do not make changes to system files, but only add a layer on top of the interface. The only negative is the minimal increase in battery consumption due to the filter rendering process, but on modern processors this is almost unnoticeable.

Why is the ultra-low brightness reset after a reboot?

If you used ADB commands or the engineering menu without saving to a permanent config, the system applies standard brightness profiles when booting. For a permanent effect, it is better to use a third-party application with the “Launch on boot” function or create an initialization script (Root is required).

Is it possible to make the screen completely black, but leave it on?

Technically, you can set the brightness to 0 through ADB or the application, but on most devices the screen will either go completely dark (go to sleep) or will barely glow black (on OLED). A completely black switched-on screen without backlighting is only possible on OLED matrices when displaying black content.

Does reducing brightness affect the service life of the screen?

Reducing brightness extends the service life of the screen, especially OLED, since organic LEDs degrade more slowly at low currents. This is also useful for LCD screens, as it reduces the load on the backlight LEDs and the heating of the device.

Do these methods work on all versions of Android?

Basic methods (filter applications) work on all versions of Android from 4.0 and higher. Engineering menus and ADB commands may differ depending on the version of Android and customization of the manufacturer's shell, but the principle of changing system variables remains the same for the entire ecosystem.