awesome-flipperzero/Firmwares.md

5.6 KiB

(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 Flipper Zero firmware.
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 Awesome Flipper Zero list, and my rant about the two types of Flipper users.

Jump to: Official RogueMaster Unleashed Wetox MuddledBox v1nc Summary / TL; DR

Official flipperdevices/flipperzero-firmware

  • 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.
    • The Flipper team has a list of device names with their corresponding production information (No shipping address) so they can assist you easier in case of an RMA.

Unleashed Eng1n33r/flipperzero-firmware

  • (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.)
  • 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 RogueMaster/flipperzero-firmware-wPlugins

  • 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 wetox-team/flipperzero-firmware

  • 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 MuddledBox/flipperzero-firmware

  • 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 v1nc/flipperzero-firmware

  • 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.