Download FlashDim - Dim your flashlight APK 2.4.3 Universal · Android 33+
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 Name | com.cyb3rko.flashdim |
|---|---|
| Version Name | 2.4.3 |
| Version Code | 31 |
| Architecture | Universal |
| Min Android Version | Android 33 (API 36) |
| Main Activity | com.cyb3rko.flashdim.activities.MainActivity |
| Framework | Native (Java/Kotlin) |
| File Size | 1.29 MB |
| Signature (SHA1) | 472DB29E57DFBE4809553BF9C1D815A5E3ED2782 |
| File Hash (SHA256) | fcde388a36884ba6a65f87980a4e981818f0b04dbaee3d325bf38d4c19b52894 |
What's New
📘
Documentation
:
- update excluded devices
⚒️
Build
:
- update internals
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
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.
Similar in Tools
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.