Friday, April 5, 2019

applications - How does reducing brightness of screen increase battery life?


For all I have heard, reducing the screen brightness of your phone can increase your battery life. Just about every expert in the field agrees to this statement. But today I came across this article which kind of raised quite a few questions in my mind. The excerpt from the article in question here is:




All these screen dimming/color cast applications function in essentially the same way: by overlaying a graphic on the screen to reduce the brightness and/or change the color cast of the screen. Think of it like adding a partially opaque layer to an image in Photoshop. When you tell the Lux application, for example, that you want the screen 50 percent dimmer than the actual hardware in the phone can provide via LED adjustments, the application essentially cheats by layering a gray mask over the screen that decreases the brightness because the screen elements are darker. Other apps like Screen Adjuster, Darker, Easy Eye, Twilight, and even the brightness adjustment function in popular battery-saving app JuiceDefender all work the same way.





  1. So if the screen brightness applications (like Lux) only add a partially opaque layer they are essentially not dimming the backlight (correct me if I am wrong here) so in turn it would not have any affect in battery life. Right?




  2. The article continues saying – Anything that layers something over the screen in anyway disables the “Install” button as the button is rendered unclickable in order to prevent malicious software from creating a false overlay that leads the user to think an application has a different set of permissions or that the application is an entirely different app altogether. So does reducing the screen brightness via Settings uses some other technique (probably it actually reduces the backlight)?






Answer



I think you've got to differentiate between "software-layers" and "hardware-layers" in the first place. If you put a "display foil" on top of the screen, that will certainly not reduce battery consumption (though it "dims" your display). But if it's a software layer reducing brightness, that's something completely different: How should that be achieved other than reducing the "amount of light created"? It's not a "physical layer on top", though it kind-of works like that when it comes to LCDs.1


I have no means of proving it "physically", but here are two ways I can imagine2:



  • reducing light intensity of the "light generators" (LEDs for OLED, or backlight for LCD) by feeding less power to them – which would work for both types of displays, and is the way the actual brightness control works

  • altering the color values (e.g. convering "#FFFFFF" to "#DDDDDD", making "white" a "light gray") – primarily working for OLED to "safe power", but in theory also for displays using differently colored LEDs (or LED arrays) to compose the color, if such exist3


As Dan put it1: Using a filter/overlay like this will make either type of screen look darker, but it'll only reduce power use on OLED screens. On LCD screens, only decreasing the backlight brightness saves power.


Apart from that, your quotes nowhere state the filters would not affect power consumption in either way.





1 Following up a discussion in chat between Dan and me, on LCDs it in fact is similar; quoting Dan: Using a software overlay to darken pixels on an LCD screen won't reduce the power consumption [… which works] by putting a transparent grey full-screen window on top of other windows; that's more likely to increase overall power consumption, because you're giving the window compositor more work to do. Doesn't contradict whith what I wrote, but gives more insight in "applying the right filter to the wrong display type": The same amount of "backlight" is generated, just the crystals (LCD = Liquid Crystal Display) are darker.


2 There might be other possibilities which escaped me, so I don't claim the list to be complete. It should give some insight nevertheless.


3 There are differently colored LEDs at least for Red, Green, and Blue (read: RGB, so such a combination would cover the full color spectrum), making displays like this potentially possible (note I didn't say they already exist!); different colors feature different efficiency – so "red-ifying" the screen would safe power (red-orange LEDs feature the most lumen-per-Watt according to Wikipedia).


No comments:

Post a Comment

samsung galaxy s 2 - Cannot restore Kies backup after firmware upgrade

I backed up my Samsung Galaxy S2 on Kies before updating to Ice Cream Sandwich. After the upgrade I tried to restore, but the restore fails ...