Auto Shine is a free, open-source Android application that automatically adjusts screen brightness according to surrounding light conditions. It provides an alternative to Android's built-in adaptive brightness system with greater control over brightness behavior. Users configure four pairs of ambient light sensor readings and preferred screen brightness levels. The application calculates intermediate values through linear interpolation to create a personalized brightness response. Its primary operating mode adjusts brightness when the screen is unlocked or the device rotates. This approach avoids continuous brightness fluctuations that can become distracting during use. A background service maintains the required monitoring functionality, with permissions for system settings and battery optimization exemptions. Auto Shine is designed for users who prefer predictable brightness adjustments.
Features
- Automatic Android screen brightness adjustment using ambient light sensor readings
- Four customizable light-to-brightness calibration points for personalized display behavior
- Linear interpolation for calculating brightness between configured sensor values
- Screen unlock and device rotation triggers for controlled brightness updates
- Background monitoring service with startup and battery optimization settings
- Alternative adaptive brightness behavior that reduces frequent display fluctuations