An open-source framework for building universal native apps with React that run on Android, iOS, and the web.
PoomSmart/TrollLEDs
A TrollStore iOS app that lets you control each individual flashlight LED on iPhones and iPads separately.
- Stars
- 167
- Forks
- 6
- Open issues
- 0
- Last commit
- 12 hours ago
What is it?
TrollLEDs is an iOS app, installed through TrollStore, that gives direct control over the separate flashlight LEDs on supported devices. Devices with several LEDs, such as a white and an amber pair, can be dimmed or switched independently, which the standard Control Center torch does not allow.
On quad-LED devices, four sliders set the levels of two white and two amber LEDs, and a setting lets you declare whether the device physically has two or four LEDs. Newer iPhone 14 and later models with adaptive True Tone flash are handled as three groups (center, corners, sides) with a torch current budget. Older dual-LED devices get a simpler torch level and warmth slider. The app also exposes shortcuts, and it releases the LED connection after five minutes of inactivity to limit battery drain. Only one process can hold the flashlight at a time, so a switch in the app locks the LEDs to TrollLEDs.
Key features
- 01Independent brightness sliders for each white and amber flashlight LED
- 02Manual setting for two-LED or four-LED physical configurations
- 03Three-group control for adaptive True Tone flash on iPhone 14 and later
- 04Simpler torch level and warmth controls for older dual-LED devices
- 05Shortcuts such as All On, White On and Amber On
- 06Automatic exit after five minutes of inactivity to reduce battery drain
Use cases
- Using a warm amber light for close-up work or to preserve night vision
- Trying different white and amber mixes for photography or video lighting
- Running a dim low-brightness flashlight on devices with multiple LEDs
Topics
FAQ
- What is TrollLEDs?
- A TrollStore iOS app that lets you control each individual flashlight LED on iPhones and iPads separately. TrollLEDs is an iOS app, installed through TrollStore, that gives direct control over the separate flashlight LEDs on supported devices. Devices with several LEDs, such as a white and an amber pair, can be dimmed or switched independently, which the standard Control Center torch does not allow.
- Is TrollLEDs free to use? What license does it have?
- TrollLEDs is open source under the MIT license. Check the license terms before using it in commercial products.
- Is TrollLEDs still maintained?
- Actively maintained. The last commit to TrollLEDs was on Oct 18, 2026.
- What can I use TrollLEDs for?
- Using a warm amber light for close-up work or to preserve night vision Trying different white and amber mixes for photography or video lighting Running a dim low-brightness flashlight on devices with multiple LEDs
- Where can I get TrollLEDs?
- The source code and installation instructions are on GitHub: https://github.com/PoomSmart/TrollLEDs
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
An iOS app launcher that runs IPA apps inside itself without installing them separately on the device.
A desktop app that installs SideStore or other iOS apps onto an iDevice and manages its pairing files, built with Tauri.
A cross-platform command-line replacement for Xcode that builds, signs and installs iOS apps from SwiftPM packages on Linux, Windows and macOS.
An MCP server that lets AI agents and LLMs automate and inspect iOS and Android apps on simulators, emulators, and real devices.
An agent skill that teaches AI coding assistants like Claude Code and Codex to write more modern, accessible, and performant SwiftUI code.