Lumolight is an Android flashlight application that provides both screen-based illumination and conventional camera LED torch functionality. Its front flashlight mode brightens the display using a selectable solid color. Users can customize the screen color, brightness, and illumination duration for different situations. The rear flashlight mode activates the camera LED with configurable timing and blinking behavior. Flashing speed can be adjusted using a beats-per-minute setting. On supported devices, users can also change the LED's flashlight strength. Android Quick Settings integration allows the front flashlight to activate without opening the application. Volume buttons provide convenient brightness adjustments. Built with Kotlin and Jetpack Compose, Lumolight uses Material You styling with dynamic colors and light or dark themes.
Features
- Dual flashlight operation using the smartphone display for front illumination and camera LED for rear lighting
- Customizable screen flashlight colors with adjustable brightness levels and illumination durations
- Rear LED flashlight controls with configurable activation duration and blinking patterns
- Adjustable flashlight blinking frequency using beats-per-minute controls for signaling applications
- Camera flashlight strength adjustments on Android devices that support hardware brightness control
- Android Quick Settings tile integration, volume button brightness controls, and Material You dynamic theming