Lux Auto Brightness Varies with device

Source:Vito Cassisi

Control the backlight of your phone, the way you want to.

Sick of the dodgy auto brightness functionality of your phone? Not happy with existing brightness widgets? Now you can replace them with something better!

Please note: This is still *BETA* software. There may be bugs in its functionality. This app will eventually update to a final 'stable' release.

Need assistance? Have questions? Visit the forum! or contact me at

o Can be used to change brightness manually like a traditional brightness widget, or automatically
o Complete auto brightness. Adjust the backlight periodically, every X milliseconds behind the scenes!
o Optional adjustment when the display resumes from standby
o Sub-zero brightness. Makes reading in the dark significantly less irritating.
o Classy widget acts as a control hub
o Fallback mechanisms, such as camera luma readings and user defined fallback brightness
o Choice of 'automatic', 'light sensor' and 'camera' modes for reading in ambient brightness
o Select between logarithmic and linear interpolation algorithms
o Backup your linked samples to your SD card
o Can be used as a light meter (the accuracy depends on the quality of the light sensor in the phone)
o Option to set a brightness offset to prevent setting the backlight too low (default is 15%)
o Customisable filtering mode for phones with light sensors which report lux in large steps (e.g. 10, 160, 225, 320, 640, 1280 etc.)
o Ability to gradually fade backlight adjustments.
o Astronomer mode. Adds a red filter to the screen to preserve the eyesight of stargazers.
o Option to trigger backlight adjustments via persistent notification

Note: The 'Display System-Level Alerts' permission is required by Lux to perform sub-zero and astro mode functions.

o Touch events may not function correctly on old versions of the official GMail app.


Lux isn't your ordinary brightness widget. It can automatically select a backlight level based on a series of user defined linked light samples, so that when you need a quick brightness adjustment, it's simply a matter of hitting the sun icon on the face of the widget. There's no need to be constantly tapping at pre-defined percentage buttons or fiddly sliders.

If you've stepped outside into a bright glaring sun, chances are you'll struggle to see traditional brightness widgets to correct the backlight. Lux has an automatic 'adjust on display active' feature which adjusts to optimal brightness as soon as the display is activated!

Don't want to give up manual control? No need to worry, you can click the arrow below the sun icon and adjust the brightness slider. If you're into the automatic features, you can adjust the slider to a comfortable setting, read in a light sample (that's the brightness of your surroundings), then link the sample to the slider value. Now Lux knows what backlight settings you prefer for that particular environment! Of course, you don't want to be linking samples all the time, so Lux uses interpolation algorithms to estimate the brightness you want for any given environment, based on your past linked samples.

Sometimes getting a reading from the light sensor of a phone proves unsuccessful. This is why we require permission to use the camera - we can read luma brightness values from your camera as a backup! And just to be safe, there's also a 'fallback' brightness option if both prove unsuccessful.


Please report any bugs, with steps to reproduce them. Thank you.

Last Updated:2015-06-10 15:46:12
File size:0KB

Related Downloads