🛡️ Safest method: download the file and flash with qFlipper (☰ → Install from file). The in-browser flash below now verifies every file (md5) before flashing and aborts on any corruption — but qFlipper is the most battle-tested.
Advanced — local file or custom URL
Drop a flipper-z-f7-update-ninja-*.tgz or
No firmware loaded yet.
2 Connect Flipper not connected
USB = fastest (desktop Chrome/Edge). Bluetooth = works on Android phones (slower).
3 Install / Update
Idle.
🛟 Stuck on start? Recover
A bad/incompatible flash can leave the Flipper stuck on boot. The
DFU bootloader is hardware-level and cannot be bricked — it always recovers you.
Enter DFU: hold LEFT + BACK ~5s until the screen blanks, then release — or plug in and let qFlipper detect it.
Open qFlipper → click “Repair” → it reinstalls clean firmware and unbricks.
Then flash NINJA again here — the target check now protects you.
On a phone? / Prefer qFlipper?
Android: use Bluetooth above (Chrome). Pair your Flipper in phone settings first.
iPhone: browsers can't flash — use the official Flipper mobile app, or a desktop.
qFlipper (any OS): download the .tgz (Advanced → Pick file), open qFlipper → ☰ → Install from file.