
Auto Shine
Automatic screen brightness adjustment
New in version 1.0
Revive old project...
Android app for automatic screen brightness adjustment. Replacement for built-in feature.
WARNING: This app is not one click solution! It requires some configuration to work properly.
It uses 4 pairs of light sensor data and corresponding screen brightness. In-between values calculated as simple linear interpolation of those points.
Main intended working mode is "Screen unlock/rotate" - read ambient light data, set brightness once... and do not annoy with backlight beaming anymore.
Permissions:
- Modify system settings - required to control display brightness
- Phone - keep reading light sensor data while phone ringing in pocket
- Notifications - to prevent being killed by system
- Request ignore battery optimizations - to prevent service suspend
- Run background service - it has "special use" type because does not fit in any category
- Run at startup - ...
WARNING: This app is not one click solution! It requires some configuration to work properly.
It uses 4 pairs of light sensor data and corresponding screen brightness. In-between values calculated as simple linear interpolation of those points.
Main intended working mode is "Screen unlock/rotate" - read ambient light data, set brightness once... and do not annoy with backlight beaming anymore.
Permissions:
- Modify system settings - required to control display brightness
- Phone - keep reading light sensor data while phone ringing in pocket
- Notifications - to prevent being killed by system
- Request ignore battery optimizations - to prevent service suspend
- Run background service - it has "special use" type because does not fit in any category
- Run at startup - ...
- Author: Valent-in
- License: GNU General Public License v3.0 only
- Issue Tracker
- Source Code
- Build Metadata
- Reproducibility Status
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid-
This version requires Android 8.0 or newer.
It is built by F-Droid and guaranteed to correspond to this source tarball.
Download APK 48 KiB PGP Signature | Build Log