The automatic brightness adjustment on Xiaomi smartphones is a feature that should make life easier for users by adapting the backlight to the lighting around. But in practice, many people find that the screen suddenly dims on a sunny day, then blinds their eyes in the evening. Even after manually adjusting the lighting sensor continues to adjust the brightness at its discretion, ignoring the owner's preferences. If you are tired of struggling with the capricious avionics on the Redmi Note 12, POCO X5 or any other Xiaomi model, this article will help turn it off completely.
We tested all the current methods on firmware MIUI 14 and MIUI 13 (including global and Chinese versions, and also took into account the features of the function on Android 13/12. In the guide you will find not only standard settings, but also hidden parameters of the developer, team. ADB, And we also have workarounds for cases where the system blocks change, and we'll also look at why autobrightness can go on spontaneously after an update. MIUI And how to prevent it.
Why is the autobrightness on Xiaomi not working properly?
Problems with automatic brightness control on Xiaomi smartphones are associated with several factors:
- ๐ Inaccurate light sensors on budget models like Redmi. 10A or POCO M4 Pro uses a cheap sensor that mistakenly detects the level of light, especially when there are sharp changes (exit from a dark room to the street).
- โ๏ธ Algorithms MIUI. The firmware aggressively optimizes power consumption, forcibly reducing brightness even with sufficient battery charge.
- ๐ฑ On some devices (for example, Xiaomi 13 Lite), the autobrightness is duplicated in the Android settings and the MIUI, Which leads to chaotic lighting spikes.
- ๐ Resets after updates. MIUI Often resets custom brightness settings when installing new firmware versions.
Interestingly, on flagship models (Xiaomi 13 Ultra, Mix Fold 3) the problem is less common due to more accurate sensors and optimized software. AMOLED-screens (for example, Redmi Note 11 Pro)+) face additional discomfort: autobrightness can cause screen flickering at low backlight levels.
Method 1: Turning off autobrightness through standard MIUI settings
The most obvious method is to use the built-in system options, which will be suitable for most Xiaomi, Redmi and POCO models on MIUI 12-14:
- Open the Settings app (the gear icon on the home screen).
- Go to the Screen section.
- Slip on Brightness.
- At the top of the screen, turn off the slider next to Auto Brightness (or Adaptive Brightness on some firmware).
- Manually set the desired brightness level by moving the slider.
On some devices (e.g., the POCO F4 GT), the path may be slightly different: Settings โ Display โ Brightness and Color โ Autobrightness. If the function is activated again after turning off, then your phone is running hidden MIUI optimization and you need to use alternative methods (see methods 3-5).
โ๏ธ Checking the auto-brightness disconnection
โ ๏ธ Attention: On devices with MIUI For example, the Redmi Note 11 Pro 5G) After turning off the autobrightness, the Smart Brightness function in the battery settings may remain active. It also needs to be manually deactivated (see Method 2).
Method 2: Deactivate โSmart Brightnessโ in the battery settings
In MIUI 13/14 firmware, Xiaomi added an additional optimization layer that can override standard screen settings to completely disable all automatic adjustments:
- Go to Settings โ Battery and Performance.
- Select Battery Mode (or Energy Saving on some models).
- Slip on the Mode Settings (cog icon in the upper right corner).
- Find the Smart Brightness (or Adaptive Brightness) option and turn it off.
- Go back to the basic battery settings and make sure Performance mode is selected (not Balanced or Energy Saving).
This method is particularly relevant for models with AMOLED-displays (Xiaomi) 12T, Redmi K50), where autobrightness often works in conjunction with technology DC If the brightness changes by itself after these actions, check the developerโs settings (see next section).
| Xiaomi model | The Way to Auto Brightness Settings | Additional options |
|---|---|---|
| Redmi Note 12 Pro+ | Settings โ Screen โ Brightness | Smart brightness in the battery โ Battery mode |
| POCO X5 Pro | Settings โ Display โ Brightness and color | Adaptive brightness in additional โ Special features |
| Xiaomi 13 | Settings โ Screen โ Adaptive brightness | Optimizing the screen in the battery โ Settings |
| Redmi 10C | Settings โ Display โ Brightness | No additional options |
Method 3: Disconnect through the developer settings
If standard methods donโt work, youโll need to use hidden Android options, which is suitable for all Xiaomi devices based on Android 10โ13, but requires carefulness:
- Activate Developer Mode: Go to Settings โ About Phone. Tap 7 times on MIUI Version (you will be notified "You are a developer").
Settings
Additional โ For Developers
Turn off automatic brightness
Adaptive brightness
Deactivate it.
On some firmware (MIUI 14 for Xiaomi 13 Pro) this option can be called Automatic Brightness Adjustment or hidden in the submenu Hardware Rendering Acceleration. If you don't have an option, try using the device. ADB-commands (see Method 4).
๐ก
After turning off autobrightness through the developerโs settings, check the brightness level in a dark room โ sometimes MIUI resets it to a minimum, making the screen almost invisible.
โ ๏ธ Attention: On devices with MIUI for Europe (e.g. Xiaomi 12 Lite) after upgrading to Android 13, the developer's settings may reset. To avoid this, back up through Settings โ Additionally. โ Backup.
Method 4: Using ADB to Forced Shutdown
If all previous methods failed, the system-level autobrightness is disabled using ADB (Android Debug Bridge), which works on 100% of Xiaomi devices, but requires a computer connection:
- Install. ADB-Drivers: Download Platform Tools from Google. Unpack the archive to the root of the disk C:\ (It's got to be a way. C:\platform-tools).
USB debugging
- Go to Settings โ Additional โ For developers.
- Activate Debugging on USB.
- Connect your phone to your PC and execute the commands: adb shell settings put system screen_brightness_mode 0 adb shell settings put system screen_brightness 102 Where 102 โ desired brightness level (from 0 before 255).
After the commands are executed, the autobrightness will be completely blocked until the next reset. To return the automatic adjustment, use the command:
adb shell settings put system screen_brightness_mode 1What if the ADB canโt see the device?
Method 5: A workaround through third-party applications
If you don't want to mess with ADB or developer settings, you can use specialized utilities.
- ๐ฑ Lux Auto Brightness (requires root): Allows custom brightness profiles with time-of-day or geolocation references. Suitable for devices with unlocked bootloader.
- ๐ง Tasker (no root): You can set a task that will force the brightness to be fixed when the screen starts.
- ๐ Night Light Controller: Blocks brightness changes caused by the light sensor, but does not turn off the function in the system.
Important: Apps without root rights can conflict with MIUI optimizations, so after installing them, check for the stability of the screen in different scenarios (for example, when watching videos or in games).
๐ก
After the MIUI update, they may stop working, as Xiaomi often changes the system APIs to control brightness.
What to do if the autobrightness turns on itself?
Many Xiaomi users are faced with the fact that after the shutdown, the autobrightness returns after a few days.
| Problem. | Reason. | Decision |
|---|---|---|
| Autobrightness is turned on after rebooting | Resetting due to MIUI optimization | Use ADB (Method 4) or disable optimization in the developer settings (Do not save actions) |
| Brightness jumps at low battery charge | The energy saving mode is activated | Turn off the ultra-economic mode in the battery settings |
| Settings are reset after the update | MIUI Rewrites User Settings | Before updating, back up through Settings โ Additional โ Backup |
| Autobrightness only works in some applications | The app overrides system settings (e.g. YouTube or Chrome) | Turn off autobrightness in the settings of a particular application or use ADB |
If the problem recurs regularly, check firmware integrity:
- Go to Settings โ About the phone โ System update.
- Put the badge on. โฎ (three points) in upper right corner.
- Select Update Checker and wait for the process to be completed.
- If the system offers Recovery, agree.