FlashDim - Dim your flashlight Icon

Download FlashDim - Dim your flashlight APK 2.4.3 Universal · Android 33+

By Cyb3rKo • Updated May 18, 2026
Tools Universal Native (Java/Kotlin) 1.29 MB
Download APK
Verified Safe

This is the universal build of FlashDim - Dim your flashlight 2.4.3. It contains native libraries for every CPU architecture (arm64-v8a, armeabi-v7a, x86, x86_64), so it installs on any Android device. The trade-off is size — it's larger than per-architecture variants. Pick this one if you're unsure which CPU your phone has, or if you plan to share the APK with multiple devices.

File size: 1.3 MB   •   Min Android: 33   •   Target Android: 36   •   Version code: 31   •   Framework: Native (Java/Kotlin)   •   Permissions: 3

File Information

Package Namecom.cyb3rko.flashdim
Version Name2.4.3
Version Code31
ArchitectureUniversal
Min Android VersionAndroid 33 (API 36)
Main Activitycom.cyb3rko.flashdim.activities.MainActivity
FrameworkNative (Java/Kotlin)
File Size1.29 MB
Signature (SHA1)472DB29E57DFBE4809553BF9C1D815A5E3ED2782
File Hash (SHA256)fcde388a36884ba6a65f87980a4e981818f0b04dbaee3d325bf38d4c19b52894

What's New

📘
Documentation
:
- update excluded devices
⚒️
Build
:
- update internals

App Description

Starting with Android 13, it's possible to control multiple brightness levels of the flashlight.

To be able to use this new feature I've developed this app.

Features

:

- 🔦 dimming your flashlight level by level

- 🎚 shortcut buttons for different brightness levels

- 🆘 SOS flash button

- 📫 morse code flash mode

- ⏲️ Interval / BPM mode

- ⚡ quick settings tile for fast access

- 🔊 press both volume buttons for easy flashlight toggle

- 🔒 private, no ads, no internet connection

- 💯 modern Material You (M3) design elements

- 🎨 app colors adapt to device's system colors

Of course this app is part of the open source community.

Check it out at:

github.com/cyb3rko/flashdim

Accessibility Service Disclosure:

To offer the functionality to toggle the flashlight using the volume buttons FlashDim uses an accessibility service. It is able to read key events and react to the click of the volume buttons.

I do not process or collect any kind of data other than the volume button key events. To verify that, you can access this app's source code on GitHub.

---

information-slab-circle-outline created by Jeff Anders - Pictogrammers

vibrate created by Google - Pictogrammers

rocket-launch-outline created by Michael Irigoyen - Pictogrammers
Download FlashDim - Dim your flashlight APK

Fast, free and safe download.

APK Permissions 3

  • android.permission.FLASHLIGHT
  • android.permission.VIBRATE
  • com.cyb3rko.flashdim.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
APK Verified

The cryptographic signature guarantees that the file is safe to install and was not tampered with in any way.

Frequently Asked Questions about FlashDim - Dim your flashlight APK

This is the universal variant — a single APK that contains native libraries for every CPU architecture. It installs on any Android device but is larger than per-architecture variants.

Yes — the APK's signature has been cryptographically verified against the publisher's signing key. The SHA-256 hash is shown in the File Information panel so you can independently confirm the file matches the original release.

Android 33 (API level 36) or newer. Older devices will refuse the install.

Install a free app like 'CPU-Z' or 'Droid Hardware Info' from the Play Store and look at the ABI / Instruction Set row. Most phones made after 2017 are arm64-v8a; if in doubt, download the universal variant.

All variants are functionally identical — same features, same version. They differ only in which CPU architectures the native code is compiled for, and (sometimes) which screen densities the included graphics target. Pick the one that matches your device for the smallest install size, or pick 'Universal' if you're unsure.