FORUMS
Remove All Ads from XDA

CM7 Automatic backlight settings

203 posts
Thanks Meter: 42
 
By ctinsley, Senior Member on 7th March 2011, 04:46 PM
Post Reply Email Thread
There has been a lot of posts under the CM7 nightly thread about people not being happy with the auto brightness settings on the Droid Incredible, I was one of these people till I decided to take sometime and figure out how it works and now I would like to share the setup I've came up with. I'm sure that not everyone will like my setup, but I do think it's much better than the current defaults so hopefully it'll make some people happy.

I started out with a list of goals I wanted achieve for my setup and I think I did pretty well.
1
. It needed to be easy on battery life
2. It has to work in all lighting conditions. It must be easily read in really dark rooms and in bright sun light.
3. I didn't want the screen brightness to "jump" it had to be subtle.
4. It has to be responsive to changing light conditions.
I want to give credit to byrong because with out his testing that he published here, I'm not sure if I would achieved all of my goals especially when it came to battery life. Also to the entire CM team, you guys are great and its much appreciated that you guys give us such support for the latest android OS.

Below you'll find all my settings, please feel free to comment and let me know how it works for you. Please remember I've only tested these settings in CM7 and that I have an AMOLED Incredible so I'm not sure how these settings work for people with the SLCD Incredible.

Settings>CyanogenMod settings>Display>Automatic backlight

Original:


Updated:


[Standard Disclamier: I take no responsibility for any damage your device may incur due to rooting, flashing custom roms or anything else you may do to it.]
The Following 15 Users Say Thank You to ctinsley For This Useful Post: [ View ] Gift ctinsley Ad-Free
 
 
7th March 2011, 05:08 PM |#2  
byrong's Avatar
Senior Member
Flag East Coast
Thanks Meter: 723
 
More
Thanks for showing your entire setup. A lot of people have been sharing their levels without sharing their other settings.

I've been meaning to mess around more with the CM7 auto-brightness. The one day I tried it, I became very frustrated: it seemed that the sensor was only detecting a few ambient brightness levels and was especially sloppy in dark areas.

When I get some more time, I want to try out your settings and see how they work for me.

Hm, looks like I'll have to wait until tomorrow to hit the Thanks button; apparently I've already clicked it too many times today
7th March 2011, 05:16 PM |#3  
OP Senior Member
Flag Happy Valley
Thanks Meter: 42
 
More
NP at all.
You are absolutely right the sensor itself only picking up a few levels; 160,225,640,1280,& 2600 to be exact, from what I can tell. Thats why having filtering on is so important.
7th March 2011, 08:35 PM |#4  
TheBr0ken's Avatar
Recognized Developer
Thanks Meter: 2,714
 
Donate to Me
More
brightness levels have been a pretty frustrating subject for me, keeping the brightness to max is what I usually have to do, but its an obvious battery killer. Giving this a shot. thanks for the info!
18th March 2011, 12:50 AM |#5  
OP Senior Member
Flag Happy Valley
Thanks Meter: 42
 
More
Any update guys?? I want to gauge how well it is working for other people. For me its perfect I have not had to tweak it one bit yet.

Sent from my ADR6300 using XDA App
The Following User Says Thank You to ctinsley For This Useful Post: [ View ] Gift ctinsley Ad-Free
18th March 2011, 01:11 AM |#6  
byrong's Avatar
Senior Member
Flag East Coast
Thanks Meter: 723
 
More
I went back to manual levels.

The filtering definitely helps, but unfortunately only delays the inevitable. They are just averaging the current raw readings against previous raw readings. This creates in-between values as you shift from one ambient lighting condition to another, but since the raw sensor only reads a fixed number of levels, even the filtered value will eventually shift back to one of the fixed raw levels.

userjf and slayher have been experimenting with ways to add more raw light levels via a custom kernel. Seems that the max number of readable levels is 10. Hopefully that will become a more commonplace mod that will make the auto-brightness more usable.
20th March 2011, 04:58 PM |#7  
neur0tk's Avatar
Senior Member
Flag Latrobe
Thanks Meter: 128
 
More
I was wondering how you got all those different levels to display? mine only displays about 5 is that because I am running a SLCD dinc versus an AMOLED dinc
20th March 2011, 09:59 PM |#8  
Senior Member
Sarasota, FL
Thanks Meter: 112
 
More
Click the "set number of levels" button at the bottom, then input the number of levels you would like...
11th May 2011, 04:39 AM |#9  
Senior Member
Flag Minnesota
Thanks Meter: 71
 
More
I will try these levels out, looks like they may work great, I will report back n let you know...

Sent from my ADR6300 using XDA App
12th May 2011, 07:24 PM |#10  
Senior Member
Northern Virginia
Thanks Meter: 7
 
More
I am giving these a try as well. The automatic brightness has been generally dissapointing on my Dinc with CM7 thus far
12th May 2011, 07:39 PM |#11  
OP Senior Member
Flag Happy Valley
Thanks Meter: 42
 
More
These settings are an improvement but they are not as good as they used to be on CM7 RC1 & the early nightlies. In the final version of CM7 they increased the brightness scale, see this thread for more details, you can see it now scales to 10240 instead of 2600 which makes my settings not as effective, it stay brighter longer than they did before but at its still an improvement of the defaults since the levels don't jump and down often. I recently upgraded to a Tbolt, so I don't have my Inc handy, once I do I'll see if I can dig up my modified settings for the final version of CM7 and post them here.
Post Reply Subscribe to Thread

Tags
automatic backlight, cm7

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes