Brightness Tweak allows you to reduce your screen brightness below the android specified minimum.
Android places certain limitations on screen brightness not allowing you to reduce your screen brightness to the minimum level. This app will allow you to reduce your brightness to the minimum as soon as it detects that the brightness has hit the brightness limit.
On a device I tested, I found the following,
System Minimum (Normal Mode) : 7
System Minimum (Power Saver Mode - Lollipop) : 3
This app will allow you to reduce your screen brightness to 1.
If you are using CM12+ based ROM (May 20 or newer builds) the app will use the CM Tile which you can use to enable or disable the service. On all other devices a notification will be displayed allowing you to do the same. I made this app because the system's minimum brightness was still bright for me and would strain my eyes in a dark room.
- Relies on the system informing the app about brightness rather than polling.
- Utilizes CM's Tile API. So no clutter in your notification drawer if you use CM
Limitations and Known Issues
- If you have set a minimum brightness below the system specified limit, there will be a delay of 1 second or so to apply the brightness after you switch on the screen. This is a limitation and nothing can be done about it as of now.
The app may slow down the entire system if root permissions were not granted in a few seconds. if this happens just swipe away the app from the recents menu. The brightness service is not affected by this and will continue to run.
App available on XDA Labs Download XDA Labs
APKs available in Downloads tab above
Brightness Tweak, App for all devices (see above for details)
Last Updated 2016-03-20