How to disable DC Dimming on Xiaomi: a guide

Owners of modern Xiaomi smartphones often face a situation where standard screen settings no longer meet their needs. One of the most discussed features that causes polarization among users is DC Dimming technology. It is designed to reduce eye strain by eliminating backlight flickering at low brightness, but in practice this often leads to unnatural color reproduction and the appearance of β€œnoise” in the shadows.

If you notice that at a minimum brightness your Xiaomi Redmi or POCO It starts showing gray scales or distorting gradients, and it's probably the active flicker reduction mode that's the problem. AMOLED-It's about the natural saturation and contrast of the screens, sacrificing eye comfort for the sake of image quality. In this article, we'll go through all the known ways to deactivate this feature.

It’s worth noting that the shutdown process can vary depending on the version of the MIUI or HyperOS operating system. Developers regularly change the location of switches and close access to hidden functions in the standard interface. So we’ll look at both simple methods through the menu and more complex options using debugging tools.

What is DC Dimming and Why it Should Be Turned Off

DC Dimming (Direct Current Dimming) technology regulates screen brightness by changing the voltage applied to diodes, unlike the classic PWM (pulse-latitudinal modulation), where brightness changes due to the frequency of flickering. At low levels of backlight, PWM can cause eye fatigue in sensitive users, so manufacturers implement DC mode.

But there's a downside to the coin. AMOLED-In the matrices that are commonly used in Xiaomi flagships, the decrease in voltage leads to a violation of color reproduction. DC Dimming at brightness below 30% screen can lose up to 40% of color coverage, and in the shadows there is a noticeable digital noise or the effect of "banding" (banding).

For those who are in mobile photography or just value quality pictures, this becomes a critical issue. Turning off the feature returns the screen to its native characteristics, making black really deep and gradients smooth, but it's worth remembering that in bright sun or in the dark, the eyes can tire faster because of the return of high-frequency flicker.

  • πŸ“‰ Improved color reproduction and saturation at low brightness.
  • πŸ‘οΈ Return of deep black without gray plaque.
  • ⚑ Reducing the load on the image processor in some scenarios.

⚠️ Warning: Long-term use of active PWM screen (after switching off) DC Dimming) at low brightness can cause headaches in people with hypersensitivity to flickering.

Understanding how it works helps you to be mindful of the settings, so if you don't notice the discomfort of flickering, but you see color distortion, deactivating the brightness smoothing would be a logical step to improve the visual experience.

πŸ“Š Have you noticed color distortion in low brightness?
Yeah, the colors are fading.
No, it looks fine.
I didn't pay attention.
I always have maximum brightness.

Search for the switch in the standard MIUI and HyperOS menu

The first thing to do before looking for complex solutions is to check the standard system settings, and in some versions of the MIUI 12, 13 and 14 shell, as well as the new HyperOS, developers have left the option to control this setting, although they often hide it in non-obvious places.

Go to Settings β†’ Screen β†’ Vision Protection. This can be the Twinkle Removal or Anti-flicker switch. Depending on the firmware region (Global, Chinese, EEA), the name and presence of the item may vary. If the switch is active, just turn it to off.

Sometimes the function is activated automatically in Read or Night mode. Check the settings of these profiles separately. In Settings β†’ Screen β†’ Read mode, make sure that you do not tick the boxes for forced use of gentle backlighting.

πŸ’‘

If the switch in the menu is gray and inactive, then the system blocks its change depending on the current temperature of the processor or the level of battery charge.

Owners of the Black Shark or RedMagic series of gaming smartphones (based on MIUI) can find this setting in the Game Turbo gaming space. There are often advanced display settings available only during the running game.

Use the hidden Engineer Mode menu for advanced

If the standard menu fails, the Android engineering menu, adapted for Xiaomi devices, comes to the rescue, a powerful tool that allows you to change hardware settings on the fly. Be careful: changing unknown parameters can lead to unstable work.

You can often use a combination of codes in the Phone app to enter the menu. Try dialing ##6484## or #3646633#. If the code works, the CIT or EngineerMode interface will open. Find the tab associated with the display (usually marked as Display or Hardware Testing).

Inside the section, look for DC Dimming or MtkDcDimming (for MediaTek processors).The switch may simply be called Enable/Disable. Once you change the setting, be sure to restart the device so that the changes take effect at the driver level.

What do I do if the codes don't work?
On newer versions of Android (12, 13, 14), access to the engineering menu via dialing is often blocked by the manufacturer. APK-Activity Launcher or use of the file ADB-commands to start the activity of the engineering menu.

Note that on Snapdragon devices, the menu structure may be different from MediaTek. Look for sections related to Qualcomm Display or just Panel. If you're not sure what the setting is, take a screenshot of the original value before changing.

Deactivation through ADB-team without Root rights

The most reliable way to work on most modern Xiaomi models is to use the Android debugging bridge (ADB). This method allows you to send commands directly to the system, without the limitations of the graphical interface. USB.

First, activate the developer mode on your smartphone. To do this, go to Settings β†’ About Phone and quickly press 7 times on the MIUI Version (or OS Version). Then, in the Developer Menu, turn on Debugging by USB.

Connect your phone to your PC and type the following command into your ADB console to check the connection:

adb devices

After confirming authorization on your smartphone screen, try entering a command to search for the DC Dimming parameter in the settings database.

adb shell settings get system dc_dimming

If the system returns to 1, it means the function is on. To disable, use the command:

adb shell settings put system dc_dimming 0

⚠️ Attention: Teams ADB If the standard command doesn't work, try replacing "system" with "secure" or "global" on the way to the setting.

The good thing about this method is that it doesn't require superuser rights or violates the warranty software, but once you completely reset your settings (Wipe Data), you can return to factory values and you have to repeat the procedure.

Comparison of disconnection methods: performance table

To make it easier for you to choose the right way, we have prepared a comparison table that takes into account the complexity of execution, risks and the likelihood of success on different device models.

MethodDifficultyRisks.Efficiency
Standard menuLow.Absent.Low (often hidden)
Engineering Menu (CIT)MediumAverage (error in settings)High (depends on CPU)
ADB teamTall.Low (with careful input)Maximum
Root and system modificationExpertHigh (loss of warranty, risk of brick)Full control.

As you can see from the table, for most users, the optimal balance between security and the result is the use of ADB. The standard menu works rarely, and obtaining Root rights requires deep knowledge and unlocking the bootloader, which is not suitable for everyone.

β˜‘οΈ Pre-use checks ADB

Done: 0 / 4

Effects of shutdown on PWM and eye health

Shut it down. DC Dimming, you return the screen to work through PWM (PWM). At low brightness levels, the frequency of this flicker can drop to 240 Hz or even lower, which is the standard for many. AMOLED-By comparison, the human eye is more comfortable with frequencies above 1000 Hz (DC Dimming or high frequency PWM).

If you spend a lot of time reading text in the dark, the lack of DC Dimming can lead to rapid fatigue. However, if you use your smartphone mainly during the day or at a brightness above 50%, the difference will not be noticeable, since at high brightness levels the PWM either disappears or goes into high frequency mode.

There's a myth that flickering permanently damages vision. The science is that there's temporary discomfort and possible concentration loss, but not physical damage to the retina. But, listen to your feelings: If you feel a pain in your eyes after you turn off your function, you better get your eye back on the setup.

  • πŸŒ‘ On the brightness 1-10% flickering is most noticeable and potentially harmful.
  • β˜€οΈ At brightness above 50% DC Dimming is often automatically disabled by the system.
  • πŸ“± Using dark interface themes reduces overall brightness, enhancing the PWM effect.

πŸ’‘

Disabling DC Dimming is a trade-off: you get the perfect picture, but sacrifice eye comfort when using your phone in the dark.

Frequently Asked Questions (FAQ)

Does DC Dimming Disconnection Affect Battery Consumption?
There's no direct, significant impact on autonomy. Energy consumption is primarily dependent on the brightness and content on the screen. However, if you're losing color reproduction and you're spinning brightness higher than normal, the charge charge charge may increase slightly.
Will the setup reset after the MIUI update?
Yes, when updating the firmware "over the air" (OTA) System files and settings are often overwritten by factory. ADB-The command will have to be re-entered after the update.
Can I completely remove PWM without DC Dimming on Xiaomi?
It's not possible to completely remove PWM software on hardware-based devices, and the only option is to keep the brightness at maximum and use blue light filters or darkening wallpaper, but that's not effective.
Why do some photos show stripes when DC Dimming is disabled?
This is a normal phenomenon called a rolling shutter, and the camera detects the flickering phases of the backlight, which the eye cannot see because of inertia, but the camera's matrix can capture when the diodes are not burning, and this confirms the PWM's work.