What is DC Dimming? Does your phone support this display technology?

Main Image
  • Like
  • Comment
  • Share

OnePlus 7 Pro (Review) has got a new software update that adds a very interesting feature: DC Dimming. This isn’t completely out of the blue because OnePlus CEO Pete Lau had earlier confirmed on Weibo that DC Dimming was coming to OnePlus phones as a test feature in Laboratory. If you are wondering what exactly we are talking about here, it’s understandable. Let’s elaborate. 

What is DC Dimming?

The most inexpensive solution to lower display brightness of LCD and OLED screens is PWM (or Pulse-Width Modulation).

In the context of LCD displays that have a backlight, PWM is about switching the backlight on and off at high frequency. This is done at a fast pace and your eyes perceive the combined effect as low brightness. For instance, to achieve 50 percent brightness, the backlight needs to be on and off for the same time.

PWM at 50% brightness. Backlight or OLED is active for half cycle

However, the problem is that some people are more sensitive to this backlight switching and are affected by this flicker, particularly at low brightness. For such users, using phones that use PWM in low light results in eye fatigue, severe headaches, and migraine

Source: Android Developers

DC Dimming, on the other hand, is simple in theory and the most obvious way of reducing brightness. It involves reducing current or voltage through the backlight to lower the brightness.

DC Dimming, however, isn’t easy to implement for OLED screens, the kind OnePlus uses on its phones. This is because, in AMOLED displays, each pixel is powered separately and reducing the voltage or current through these OLEDs also causes a shift in color.

Which is to say, with DC Dimming, you will notice different colors at different brightness levels. So, OEMs resort to passing high current through OLED at all times and maneuver off periods in the PWM cycle to lower brightness. 

Images shot at minimum display brightness

This is also why OnePlus has listed Dc dimming as an optional feature in Laboratory. Colors take a hit and thus users who aren’t sensitive to PWM or flicker have the option to opt out.

Going by our experience, there is no substantial downgrade in colors even when you turn on DC Dimming on OnePlus 7 Pro.

How other manufacturers like Samsung, Apple, and LG reduce brightness on AMOLED displays?

Manufacturers like Samsung, Apple, and LG use PWM in combination with Analog brightness control to reduce flicker on their OLED screen for smartphones and TVs. In this approach, the initial dimming is done by reducing the current through OLEDs, and for low brightness level, PWM is applied.

Image shows iPhone X display brightness; PWM impact kicks in at below 50% brightness

Source: IXBT

Xiaomi is another OEM who has added DC Dimming support to Mi 9. The Black Shark 2, which is a gaming phone manufactured by Xiaomi’s subsidiary also has DC Dimming support.

Oppo has started offering DC Dimming as Flicker-free display option in its high-end phones.

Huawei still uses PWM and screen flicker is very prominent on flagships like Huawei P30 Pro. The good thing is that the DC Dimming option can be pushed via an OTA update.

List of phones that support DC Dimming?

  • OnePlus 7 Pro and OnePlus 7(support will be extended to older OnePlus phones as well)
  • Black Shark 2
  • Xiaomi Mi 9
  • Xiaomi Mi 8
  • Redmi K20 Pro and Redmi K20
  • Oppo Reno 10X Zoom
  • Realme X

PWM isn’t the only cause

Low refresh rate (below 60Hz) display or low refresh rate videos can also add flicker. Another factor is scrolling or fast animations on low refresh rate displays.

To protect your eyes from flicker, avoid using your phone in a dark ambiance as far as possible. You can also opt for high refresh rate screens and monitors (greater than 120Hz) at the workplace.

If you are using an OLED display phone, it’s advisable to avoid using it at minimum brightness for watching videos.  iPhone X, for example, doesn’t show flicker at 50 percent brightness but shows strong flicker at lower brightness levels. But that’s not always a solution. Huawei’s P30 Pro shows excessive flickering at anywhere below 100% brightness. 

How to enable DC Dimming on Oppo and Realme Phones?

On Color OS phones from Oppo and Realme, just go to Settings>> Display & Brightness, and toggle on the “low-light flicker-free eye care” option.

How to enable DC Dimming on Xiaomi phones

On Xiaomi phones with MIUI 10 software, go to display settings and turn on “Anti-flicker mode”.

How to enable DC Dimming on OnePlus phones

The option is currently available only on the 7 Pro and 7. You can also turn on DC dimming right before night time usage and turn it off later. An automatic scheduler would have helped.

Step 1: Open the main Settings menu and scroll down to Utilities.

Step 2: Now tap on OnePlus laboratory and turn on DC Dimming.

This is surely something people sensitive to flicker will appreciate.

Deepak SinghDeepak Singh
Deepak Singh is a technology journalist and editor with over 13 years of experience covering consumer electronics. A computer engineering graduate, he has developed deep expertise in chipsets, displays, and hardware performance.

Over the past decade, Deepak has reviewed more than 700 products, including smartphones, laptops, TVs, and audio gear. He currently leads the editorial team at Smartprix, focusing on accurate, useful, and hands-on tech reporting.

When he’s not testing new devices, Deepak enjoys reading and spending time with his family.

Related Articles

ImageGoogle Fitbit Air Spotted in Indian Retail Stores at ₹16,000, Weeks Ahead of Official October Launch

Google’s Fitbit Air appears to have reached Indian retail stores weeks ahead of its official launch. Photos shared online show boxes of the screenless fitness tracker in black, blue, and pink colourways, with one retailer reportedly selling the device for around ₹16,000. Google confirmed in August that the Fitbit Air would launch in India in …

Image13 Best OnePlus 7T Hidden Features, Useful Tips and Tricks

OnePlus 7T is quite an interesting phone that drags down some of the key strengths of the 7 Pro to a relatively more accessible price point. The OnePlus 7T is also the first Android phone to ship with Android 10 based Oxygen OS out of the box. If you have already purchased the OnePlus 7T …

Image20+ OnePlus 7 Pro Hidden Feature, Useful Tips and Tricks

OnePlus has a track record of releasing very capable flagship alternatives, and one part they get right, which most other Chinese manufacturer’s don’t, is the software. The Oxygen OS has always been a OnePlus strength because it’s designed in line with the global taste, doesn’t stuff features to the extent it becomes overwhelming, and has …

Imagerealme 16x 5G to Launch on August 12: Another Big Battery, Another 144Hz Display

realme will launch the realme 16x 5G in India on August 12 at 12 noon. The phone continues the brand’s now-standard template of a large battery, high-refresh display and AI camera features. It features a 7,000 mAh battery with 45W fast charging, bypass charging and reverse charging. realme claims six years of battery health support. …

ImageFresh Nothing Phone (4b) leak reveals display, battery, and camera specs

With the launch of the Nothing Phone (4b) just around the corner, tipster Yogesh Brar has shared the phone’s key specifications on X, revealing what to expect from Nothing’s upcoming mid-range smartphone. According to the leak, the Phone (4b) will feature a 6.7-inch AMOLED display with a 120 Hz refresh rate. The panel uses a …

Discuss

3 Comments
User
VM
Anonymous
6 years ago

Ssd OnePlus 6T and 7T to the kust.

Reply
User
Michael
Anonymous
7 years ago

Whoa, nice to meet owner of Yotaphone! I’ve get white one some time ago! Incredible phone!

Reply
User
Jason
Anonymous
7 years ago

Too bad this phone costs 1000 dollars. PWM free OLED is probably the only type of phone I will ever be able to use. Currently using a Yotaphone 2.

Reply