(Adapted from Nano's original messages in the Unleashed firmware Discord.)
Flipper Zero firmware differences
:: Last updated July 27 2022. ::
This document will (hopefully) maintain a list of differences between various forks of the <a
href="#official">Flipper Zero firmware</a>. <br>If I had a dollar for every time I've seen this question asked,
I wouldn't be in college debt. ¯_(ツ)_/¯
Also consider checking out the <a
href="https://github.com/djsime1/awesome-flipperzero">Awesome Flipper Zero list</a>, and my <a
href="https://gist.github.com/djsime1/73adaaf24f20b8bb70c4d4854431b0f1">rant about the two types of Flipper users</a>. </p>
<table><tr>
<td>
<strong>Jump to:</strong>
</td>
<td><a href="#official">Official</a></td>
<td><a href="#plugins">RogueMaster</a></td>
<td><a href="#unleashed">Unleashed</a></td>
<td><a href="#wetox">Wetox</a></td>
<td><a href="#muddledbox">MuddledBox</a></td>
<td><a href="#v1nc">v1nc</a></td>
<td><a href="#summary">Summary / TL; DR</a></td>
</tr></table>
Official
<a href="https://github.com/flipperdevices/flipperzero-firmware">flipperdevices/flipperzero-firmware</a>
- Has region-locked Sub-GHz transmission because of legal limitations.
- Has no ability to save and send rolling codes (dynamic encrypted) in Sub-GHz, only shows them in captured list.
- Factory-set device name that shows everywhere (Bluetooth broadcast, USB connection, etc) can not be changed.
<li><em>The Flipper team has a list of device names with their corresponding production information <a href="https://discord.com/channels/740930220399525928/765282833744265246/971881286543224852">(No shipping address)</a> so they can assist you easier in case of an RMA.</em></li>
Unleashed
<a href="https://github.com/Eng1n33r/flipperzero-firmware">Eng1n33r/flipperzero-firmware</a>
- (AKA Code Grabber firmware.)
- Very active development and Discord community.
- Removes Sub-GHz regional transmission restrictions.
- Adds extra Sub-GHz frequencies.
- Adds extra mifare classic keys.
- Can be used to capture and send dynamic encrypted protocols/rolling codes. (Modern grage doors, car fobs,
etc.)</em></li>
- Encrypted Sub-GHz signals/codes can be manually added.
- Current modified and new Sub-GHz protocols list.
- Comes with extra custom apps from community. Apps List.
- Other small tweaks and changes.
RogueMaster
<a href="https://github.com/RogueMaster/flipperzero-firmware-wPlugins">RogueMaster/flipperzero-firmware-wPlugins</a>
- Firmware with regional TX restriction removed.
- Has Sub-GHz protocol changes copied from Unleashed FW.
- Adds extra Sub-GHz frequencies.
- Adds extra mifare classic keys.
- Experimental Games only/DUMB mode.
- Has some other small changes.
- Most known community plugins & games have been added.
Wetox
<a href="https://github.com/wetox-team/flipperzero-firmware">wetox-team/flipperzero-firmware</a>
- The dev branch is intended for public use, while others are either testing or archived hackathon submissions.
- Cracking T5577 RFID passwords via dictionary attack.
- Desktop header branding [WTX].
- Has some frequently updated interesting experimental stuff in different branches.
MuddledBox
<a href="https://github.com/MuddledBox/flipperzero-firmware">MuddledBox/flipperzero-firmware</a>
- Abandoned. Not updated for more than 2 months.
- Removes Sub-GHz regional transmission restrictions.
- Adds self-promo images to about page in settings.
- Adds a few extra common Sub-GHz frequencies to capture on.
v1nc
<a href="https://github.com/v1nc/flipperzero-firmware">v1nc/flipperzero-firmware</a>
- Supports different keyboard layouts for Duckyscripts via the script keyword
DUCKY_LANG
- Up to date fork of the Unleashed firmware
- Includes community plugins & games
Summary (TL; DR)
- Staying up to date with upstream (official) firmware is important.
- TX restriction removal is illegal in most circumstances, use at your own risk.
- MuddledBox was the first popular firmware fork, but didn't grow up.
- Unleashed is more focused on the core functionality and Sub-GHz protocols, only stable community apps are included.
- RogueMaster has more community plugins and other small changes.