Cyanogenmod 11 has a new settings for Automatic brightness.

Screenshot (click to enlarge)

I am curious how exactly "Brightness adjustment" and "Adjustment sensitivity" work.

I tried to find the answer on Google and CM Wiki without success.

  • 1
    Man, this is still unanswered? Not knowing this is bugging me, I must do some research.
    – Ben
    Mar 13, 2014 at 15:52

1 Answer 1


So I went digging in the Cyanogen source code. It appears that settings work as follows:

  • The brightness is determined from ambient light sensor based on spline (can be changed in "Adjust").
  • Brightness adjustment - Makes overall auto-brightness result darker or lighter by affecting gamma value. Centering the slider means "no change".
  • Adjust to sunrise and sunset - Also affects gamma value, but based on time of day and time of sunrise and sunset.
  • Adjustment sensitivity - There is a delay in screen brightness changes due to ambient light changes. This settings affects the delay to make it faster / slower.
  • 1
    I love when features are only documented in the source code :(
    – endolith
    Oct 20, 2014 at 3:08
  • I have really strange issue : setting brightness adjustment to 0 lux preview as it should but then when validating change the luminosity change brigher. Apr 24, 2015 at 22:22

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .