The automatic brightness adjustment on Xiaomi smartphones is a feature that should make life easier, but often becomes a source of irritation. The screen then suddenly dims on a sunny day, then blinds your eyes at night, and the brightness slider in the notification panel is stubbornly reset to βauto.β If you are tired of struggling with the moody MIUI algorithm that ignores your preferences, this article is for you.
We tested all the current methods of turning off autobrightness on Xiaomi, Redmi and other devices. POCO (Including models from 2023 to 2026, you can provide step-by-step instructions even when standard settings don't work. MIUI 14, what to do if the brightness is reset after a reboot, and why some βfolkβ ways can harm your smartphone.
Why is the autobrightness on Xiaomi not working properly?
The problems with automatic brightness control in Xiaomi are related to the features of MIUI firmware and hardware limitations.
- π Algorithm of adaptation: MIUI It uses its own light analysis engine, which often conflicts with the ambient light sensor.+ The sensor is located too close to the front camera, which causes the brightness jumps at the slightest change in the angle of the phone.
- π± Battery optimization: In the background, the com.miui.powerkeeper service works, which forcibly reduces brightness when the battery is low (even if the autobrightness is turned off!). MIUI 13+.
- π§ Hidden settings: Xiaomi hides some of the brightness parameters in the engineering menu. POCO F5 There's an undocumented parameter. auto_brightness_enhance, hand-tuning.
- π Firmware updates: After updates MIUI It often resets the user's brightness settings, especially when it comes to transitions between versions (e.g., with a different light). MIUI 12.5 at 13.0).
Interesting fact: In the Xiaomi 13 Ultra, the light sensor is calibrated automatically when it is first turned on, but over time its accuracy decreases due to contamination of the infrared filter, which is one of the reasons why the autobrightness begins to βglutchβ after 6-12 months of use.
Method 1: Standard shutdown via MIUI settings
The most obvious method is to turn off autobrightness in the settings menu. It works on all Xiaomi, Redmi and POCO devices with MIUI 10 and later.
- Open the Settings app** (cog icon).
- Go to the Display section (on some models β Screen).
- Slip on Brightness.
- Uncheck the box opposite "Automatic brightness"** (or switch the slider to the off position).
β οΈ Attention! on some devices (e.g. Xiaomi) 12T) After turning off the autobrightness, the slider in the notification panel may continue to reset.This is due to the MiuiSystemUI background service, which ignores user settings.
βοΈ Preparation for auto-brightness shutdown
If the brightness is automatically adjusted after these steps, check:
- π Is the energy saving mode activated (it can forcefully turn on autobrightness).
- π Is the dark theme on schedule β it sometimes conflicts with brightness settings.
- π Are there any third-party brightness control apps installed (e.g. Lux Auto Brightness or Tasker).
Method 2: Disconnect via the engineering menu (for power users)
If the standard method didnβt work, you can try turning off autobrightness through the engineering menu, which is suitable for most Xiaomi models, but requires caution β incorrect changes can lead to malfunctions in the screen.
Instructions:
- Open the Phone app** and enter the combination: ##36446337## (code to log into the engineering menu on MIUI).
β οΈ Attention! On some devices (e.g, POCO X5 Pro) the engineering menu may be missing or may require root rights. Also, after turning off the autobrightness through this menu, the light sensor stops working completely - this is normal, but can affect other functions (for example, automatically turning on the screen when holding the phone to the ear during a call).
What to do if the engineering menu does not open?
For models Xiaomi 13/13 Pro and Redmi K60 there is an alternative way:
Settings β About Phone β MIUI version (shap 7 times to unlock the developer mode)
Return to the main settings menu β Additional settings β Developer Mode β Turn off Automatic BrightnessMethod 3: Use ADB-Teams (100% working method)
If previous methods didnβt work, the most reliable option is to turn off autobrightness via ADB (Android Debug Bridge), which works on all Xiaomi devices regardless of the MIUI version and does not require root rights. You will need a computer with Xiaomi drivers installed and USB debugging enabled.
Step-by-step:
- Turn on the developer mode on your phone: Settings β About Phone β MIUI version (shap 7 times).
- Return to Settings β Additional settings β Developer settings and activate Debugging over USB.
- Connect the phone to your computer and confirm the debugging permission.
- Download ADB Tools and unpack the archive.
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB and execute the commands:
adb shell settings put system screen_brightness_mode 0
adb shell settings put system screen_brightness 102 # (value from 0 to 255 where 102 β 40% of brightness)Once the commands are executed, the autobrightness will be permanently turned off, and the brightness will be fixed at the specified level. To return manual control of the slider, use:
adb shell settings put system screen_brightness_mode 1π‘
If, after the execution, ADB-commands brightness is still reset, check for updates MIUI. In some versions (e.g, MIUI 14.0.4 for Redmi Note 11) there is a bug that causes the system to ignore user settings.
Important: On devices with a Snapdragon 8 Gen 2 processor (such as Xiaomi 13 Pro) after turning off autobrightness via ADB The screen may flicker at low brightness, due to the characteristics of the Qualcomm display driver, the solution is to set the brightness to at least 20% (a value of 51 in). ADB).
Method 4: Disconnection through launcher applications (for POCO and AOSP-firmware)
If your Xiaomi runs on custom firmware (like Pixel Experience or LineageOS), standard methods may not work, and an alternative launcher with advanced brightness settings will help.
Recommended annexes:
- π± Nova Launcher: Allows you to capture brightness through widgets and gestures. POCO F4 GT and other models with close AOSP firmware.
- π§ Tasker: You can create a task that resets the brightness settings when you unlock the screen. It requires settings, but gives you maximum control.
- βοΈ Lux Auto Brightness: Alternative brightness manager with manual calibration. works even if standard autobrightness is disabled.
Example of settings through Nova Launcher:
- Install Nova Launcher from Google Play.
- Add the Nova Settings β Brightness Control widget to the home screen.
- In the widget settings, turn off Auto-brightness and fix the value.
β οΈ Attention, on devices with MIUI (Even in developer mode, some launchers may conflict with system services. K50 Gaming Nova Launcher can cause animations to stutter when the brightness changes. In this case, use Tasker or ADB.
Method 5: Radical-method β disabling the light sensor (for advanced only)
If all previous methods failed, the radical solution is to physically disable the light sensor, which is only suitable for users with experience in disassembling phones and requires accuracy, and we do not recommend using it unless absolutely necessary, as it deprives the phone of an important function (for example, automatically turning on the screen during calls).
How it works:
- Take your phone apart (Xiaomi usually requires a T3/T4 pickup and screwdriver).
- Find a flexible plume connecting the front camera and sensors to the motherboard.
- Carefully disconnect the plume or seal the illumination sensor with opaque tape (for example, tape).
- Collect the phone and check β autobrightness should disappear, and the manual setup will work stably.
π Warning: Disabling the sensor will result in:
- π« Impossibility to use the function "Raise to wake up"** (if it was used).
- π« Turning off the automatic screen lock during calls (when lifting to the ear).
- π« Loss of Adaptive Brightness functionality** in some applications (e.g. Google Photos).
π‘
Turning off the light sensor is an irreversible change that could affect other functions of the phone, and use this method only if all other options are exhausted and you are prepared for the consequences.
| Method | Difficulty | PC required | It's working on MIUI 14. | Reversibility |
|---|---|---|---|---|
| Standard settings | β | β No. | β Yes. | β Yes. |
| Engineering menu | ββ | β No. | β οΈ Partially. | β Yes. |
| ADB-team | βββ | β Yes. | β Yes. | β Yes. |
| Launchers/Tasker | βββ | β No. | β Yes. | β Yes. |
| Disabling the sensor | βββββ | β No. | β Yes. | β No. |
What to do if the brightness is reset after rebooting?
One of the most common problems is that the avlubra is back when you reboot your phone, and that's because MIUI resets some of the settings when you update your system services. Here's how to fix this:
Decision 1: Fixing through ADB (permanent)
Follow the command:
adb shell cmd device_config put brightness_device_config screen_brightness_mode_user 0This command records the setting to a device-specific configuration that MIUI does not reset.
Solution 2: Disabling Battery Optimization for System Applications
- Go to Settings β Applications β Application Management.
- Click on the three dots in the upper right corner and select Show System.
- Find the Settings app (com.android.settings) and turn off battery optimization for it.
Solution 3: Using Tasker to automatically apply settings
Create a task in Tasker that will perform ADB-command to disable autobrightness when booting the system:
Profile: Event β System β Downloading the device
Task: Execute the command β Code β adb shell settings put system screen_brightness_mode 0π‘
If none of these methods work, check if your phone has MIUI beta installed. Brightness control bugs are common in beta firmware. The solution is to roll back to a stable version via Fastboot or Mi Flash Tool.