How to enable DC dimming on the OnePlus 12 and OnePlus 12R

OnePlus 12R review
(Image credit: Apoorva Bhardwaj / Android Central)

Once upon a time, all smartphones used DC dimming to control the brightness of their displays. These days, far too many phones rely on the use of PWM dimming to flicker the display quickly and fool your eyes. If you're anything like me, flickering displays can give you headaches, eye aches, or even make you nauseous and dizzy.

Thankfully, companies like OnePlus are listening to complaints and have brought back DC-like dimming on their latest phones. The OnePlus 12 and OnePlus 12R are two amazing phones with fantastic displays, but you can only bring out their most eye-friendly nature by enabling DC dimming.

Oddly enough, the same method doesn't work on both phones. I've broken this down per device, so scroll down to the one you use and follow the simple instructions to enable DC dimming on your OnePlus 12 or OnePlus 12R.

How to enable DC dimming on the OnePlus 12

The OnePlus 12's display is one of the brightest in smartphone history, and while it supports DC dimming, it's not easy to understand what the display option means. Out of the box, the OnePlus 12 uses a triple-pulse PWM dimming method that keeps modulation low but still flickers at a 720Hz rate.

OnePlus calls this special algorithm "Ultra anti-flicker" and while it's better than the Galaxy S24's PWM rate, it's still using display flicker to control brightness. Disabling this setting changes it to DC-like dimming above 25% brightness. Here's how to do that:

1. Open system settings by tapping the settings icon in your app drawer, or swiping down on the status bar and tapping the hexagonal gear icon in the top right.

2. Select display & brightness from the list of options.

3. Select eye comfort and sleep from the list of options.

4. Scroll down and disable ultra anti-flicker.

How to enable DC dimming on the OnePlus 12

(Image credit: Android Central)

Now you can enjoy a more eye-friendly DC-like dimming method at brightness levels above 25%. Dropping the phone's brightness below 25% switches to 2,160Hz PWM regardless of this setting. Typically, though, 2,160Hz is comfortable for most people and makes this one of the best PWM-sensitive phones.

How to enable DC dimming on the OnePlus 12R

The OnePlus 12 and OnePlus 12R use a very similar screen with identical maximum brightness levels and PWM rates, but the OnePlus 12R is even more eye-friendly than the OnePlus 12 thanks to a proper single-pulse EM mode.

Annoyingly, OnePlus hid the DC dimming option behind the developer options menu. Don't worry, though. Enabling developer options is easy and doesn't require any sort of phone modification.

Here's how to enable developer options:

1. Open system settings by tapping the settings icon in your app drawer, or swiping down on the status bar and tapping the hexagonal gear icon in the top right.

2. Scroll down to and tap about device.

3. Tap version.

4. Tap the version number field several times until you see a toast notification telling you that developer options have been enabled.

(Image credit: Android Central)

Once you have developer options enabled, disabling high brightness PWM is easy. Here's how to enable DC dimming on the OnePlus 12R:

1. Open system settings by tapping the settings icon in your app drawer, or swiping down on the status bar and tapping the hexagonal gear icon in the top right.

2. Scroll down to and tap additional options.

3. Scroll down to and tap developer options.

4. Scroll about halfway down the page and select one-pulse EM mode under the display section. It's the only option under the display section.

(Image credit: Android Central)

No more headaches or eye strain

Now you can enjoy single-pulse DC-like dimming on the OnePlus 12R above 25% brightness. Be aware that setting the brightness level below 25% will toggle 2,160Hz PWM dimming regardless of this setting. Most people should feel comfortable with that high of a refresh rate but there are still some that will find it uncomfortable.

If you need lower brightness but want to avoid PWM completely, we recommend using a screen dimmer app to artificially lower brightness by adding a grey overlay to the screen.

Note that the DC-like dimming modes between the two phones are not identical. In our testing, the OnePlus 12R was the most eye-friendly of the two at higher brightness levels as it uses a dimming mode that's more similar to an LCD or an incandescent light bulb, with a single pulse brightness drop at each screen refresh interval.

Meanwhile, the OnePlus 12 uses a 2.3x pulse rate at max brightness, which can still irritate folks who are more sensitive to flicker.

Nicholas Sutrich
Senior Content Producer — Smartphones & VR
Nick started with DOS and NES and uses those fond memories of floppy disks and cartridges to fuel his opinions on modern tech. Whether it's VR, smart home gadgets, or something else that beeps and boops, he's been writing about it since 2011. Reach him on Twitter or Instagram @Gwanatu