Repolode
cyb3rko

cyb3rko/flashdim

Android flashlight app that lets you dim the torch across multiple brightness levels on Android 13 and newer devices that support it.

Stars
1,471
Forks
70
Open issues
37
Last commit
3 days ago

What is it?

FlashDim is an Android app for controlling the brightness of the phone's flashlight. Starting with Android 13, some devices allow the torch to run at several brightness levels instead of only on or off, and FlashDim provides the interface for choosing among them.

Beyond level-based dimming, the app includes shortcut buttons for preset brightness levels, an SOS mode, a morse code mode, and an interval/BPM flashing mode. A quick settings tile and a volume-button shortcut allow toggling the light without opening the app. The interface uses Material You design and adapts to the device's system colors. The app states it has no ads and no internet connection.

Full dimming works only on hardware that supports flashlight brightness control, so the project maintains lists of supported and excluded devices. The app is distributed through Google Play, F-Droid, Accrescent, Obtainium, and GitHub releases.

Key features

  • 01Dim the flashlight across multiple brightness levels
  • 02Shortcut buttons for preset brightness levels
  • 03SOS, morse code and interval/BPM flashing modes
  • 04Quick settings tile and two-volume-button toggle
  • 05Material You design that adapts to system colors

Use cases

  • Using a dimmed torch at night without blinding people nearby
  • Sending SOS or morse signals from a phone light
  • Setting a flashing rhythm for signaling or light experiments

Topics

FAQ

What is flashdim?
Android flashlight app that lets you dim the torch across multiple brightness levels on Android 13 and newer devices that support it. FlashDim is an Android app for controlling the brightness of the phone's flashlight. Starting with Android 13, some devices allow the torch to run at several brightness levels instead of only on or off, and FlashDim provides the interface for choosing among them.
Is flashdim free to use? What license does it have?
flashdim is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
Is flashdim still maintained?
Actively maintained. The last commit to flashdim was on Oct 19, 2026.
What can I use flashdim for?
Using a dimmed torch at night without blinding people nearby Sending SOS or morse signals from a phone light Setting a flashing rhythm for signaling or light experiments
Where can I get flashdim?
The source code and installation instructions are on GitHub: https://github.com/cyb3rko/flashdim

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects