Flash custom firmware on the Flipper Zero
Install Momentum, Unleashed, or RogueMaster firmware on your Flipper Zero directly from this page — no qFlipper, no command line. You need Chrome or Edge on a desktop computer and a USB-C data cable.
Before you start
Charge the Flipper above ~30%, keep an SD card inserted, and close qFlipper or any open lab.flipper.net tab (only one program can use the port). The install runs on the Flipper after it reboots — do not unplug it until it returns to the desktop.
How it works
This uses the same mechanism as the official lab.flipper.net updater: the firmware's update package is downloaded, written to your SD card under /ext/update/, and the Flipper applies it itself on reboot. It does not use DFU and does not wipe your SD card — your keys, captures, and settings stay.
Momentum vs Unleashed vs RogueMaster
| Firmware | In short |
|---|---|
| Momentum | Feature-rich, well-maintained continuation of Xtreme. A good default. |
| Unleashed | Popular, stable base with region locks removed. |
| RogueMaster | The largest app/animation pack — heaviest install. |
All three are open-source (GPL-3.0). Pick one in the Firmware type selector.
Which browsers can flash the Flipper?
| Browser | Supported |
|---|---|
| Chrome / Edge (desktop) | ✅ Yes |
| Chrome (Android) | ✅ Yes |
| Safari (macOS / iOS) | ❌ No |
| Firefox | ❌ No |
Browser flashing relies on the Web Serial API, which ships only in Chromium-based browsers.
Troubleshooting
| Symptom | Fix |
|---|---|
| Connect fails / no RPC session | Close qFlipper and any lab.flipper.net tab, put the Flipper on its desktop (not inside an app), unplug/replug, then Connect. |
| No port in the picker | Use a USB-C data cable (not charge-only). |
| Update rejected | Make sure an SD card is inserted and has free space; try again. The running firmware is untouched. |
| Stuck after reboot / failed update | Recover with the qFlipper desktop app (Repair mode) — the SD-card data is unaffected. |
What are these firmwares?
Momentum, Unleashed, and RogueMaster are community custom firmwares for the Flipper Zero, published under GPL-3.0: Momentum, Unleashed, RogueMaster.
Frequently asked questions
Which custom firmware should I choose?
Momentum is a feature-rich, well-maintained all-rounder (the default here). Unleashed is a popular, stable base with region locks removed. RogueMaster bundles the most apps and animations but is the heaviest. All three are GPL-3.0 open-source. Pick one in the Firmware type selector.
Unleashed has several versions — which do I pick?
Unleashed ships three app-pack builds, shown in the Version list: Default (base apps — the recommended balance), Extra apps (base + the extra community app pack, the heaviest), and No apps (a lightweight build with no preinstalled apps). Momentum and RogueMaster each ship a single build, so they have no variant to choose.
Will this brick my Flipper or erase my files?
Installing firmware does not wipe your SD card (your keys, sub-GHz captures, etc. stay). The page stages the update package to the SD card and the Flipper applies it on reboot — the same flow as the official lab.flipper.net updater. If an update fails, you can recover with the qFlipper desktop app in Repair mode.
How long does it take?
The firmware package is 4–19 MB and uploads over serial in roughly 1–4 minutes depending on the firmware, then the Flipper reboots and applies it on-device (another minute or two). Keep it plugged in the whole time.
Why does Connect fail?
Only one program can use the Flipper's serial port at a time. Close qFlipper and any open lab.flipper.net tab, make sure the Flipper is on its desktop (not inside an app), then unplug/replug and try again.
Which browsers work?
Chrome or Edge on a desktop computer (and Chrome on Android). It uses the Web Serial API, which Safari and Firefox do not support.
WARNING
For educational and lawful purposes only. Comply with all applicable laws in your jurisdiction.