mirror of
https://github.com/apfxtech/qUnleashed.git
synced 2026-06-05 22:09:14 +03:00
qFlipper on flutter for Unleashed firmware
- Dart 86.2%
- HTML 5.9%
- C++ 3%
- CMake 2.2%
- PowerShell 0.9%
- Other 1.8%
| .github/workflows | ||
| android | ||
| assets | ||
| fastlane/metadata/android | ||
| ios | ||
| lib | ||
| linux | ||
| macos | ||
| screenshots | ||
| tools | ||
| web | ||
| windows | ||
| .gitignore | ||
| .gitmodules | ||
| .metadata | ||
| analysis_options.yaml | ||
| LICENSE | ||
| pubspec.lock | ||
| pubspec.yaml | ||
| README.md | ||
qUnleashed
qUnleashed is a Flutter companion app for Flipper Zero, written from scratch as an alternative to Flipper Android App and tailored for custom firmware, first of all Unleashed firmware by DarkFlippers. The app is optimized around Unleashed-specific workflows: tracking firmware releases, reading changelogs, downloading updates and installing them directly from the app, while also reworking and extending parts of the original Flipper app experience.
Features
qUnleashed keeps the familiar companion-app workflows from the original Flipper Android App and extends them for custom firmware, desktop-friendly USB access, stronger local archive tooling and additional tools.
- Connection. Like the original app, qUnleashed connects to Flipper Zero over BLE; unlike the original Android-only workflow, it also supports a desktop USB flow and uses the same app surface for device info, storage operations, CLI access and remote control.
- Updater. The original app focuses on the official firmware update flow; qUnleashed is firmware-centric for Unleashed/custom firmware, with release tracking, changelogs, downloads and in-app install.
- Device info. The original app shows connected Flipper status and firmware data; qUnleashed expands this view with Unleashed-oriented version, build date, storage state and raw device details.
- Archive. The original app provides Archive for saved Flipper keys; qUnleashed turns it into a local-first per-device archive with synced, remote-only, local-only and deleted states, favorites, restore actions and local/remote deletion.
- Archive categories. The original archive covers standard key types; qUnleashed additionally handles Sub-GHz, Wardriving, RFID 125, NFC, Infrared and iButton files, including known subfolders such as Wardriving autosaves.
- File Manager. The original app has a Flipper file manager; qUnleashed keeps this workflow and supports browsing
/ext, hidden-file visibility, folder creation, rename, delete, download, upload and direct text editing. - Screen streaming and remote control. The original app supports screen streaming and device controls; qUnleashed keeps live screen streaming, button input and adds convenient CLI access for low-level control.
- Apps catalog. The original app has FAP Hub; qUnleashed provides an apps catalog with search, categories, sorting, app details, screenshots and install actions.
- Tools. The original app includes NFC/Mfkey32 and infrared tools; qUnleashed keeps MIFARE Classic Mfkey32 recovery and adds a dedicated tools hub with Infrared library and FlipperMap.
- Infrared library. The original app supports the official infrared remote-control source and editor flow; qUnleashed keeps official-source compatibility and additionally supports IRDB by browsing the public
Lucaslhm/Flipper-IRDBrepository, searching the whole library, previewing and editing.irfiles, saving remotes into the local archive or sending them straight to/ext/infraredon a connected Flipper. - FlipperMap. The original app has no direct FlipperMap equivalent; qUnleashed parses synced archive files for latitude and longitude metadata, displays them on an interactive map, shows the current phone position, calculates distance, bearing and walking time, and links each pin back to the saved Flipper file.
Screenshots