2022-07-10 00:04:33 -04:00
< h1 > Flipper Zero firmware differences< / h1 >
< h3 >
2023-10-30 10:53:50 -04:00
< code > ::< / code > Last updated Oct 30 2023. < code > ::< / code >
2022-07-10 00:04:33 -04:00
< / h3 >
2022-11-24 15:13:18 -05:00
< p >
This document maintains a list of differences between various forks of the
< a href = "#official" > Flipper Zero firmware< / a > .
< / p >
< table >
< tr >
< td >
< strong > Jump to:< / strong >
< / td >
< td > < a href = "#official" > Official< / a > < / td >
< td > < a href = "#unleashed" > Unleashed< / a > < / td >
< td > < a href = "#plugins" > RogueMaster< / a > < / td >
2022-12-30 19:34:30 -05:00
< td > < a href = "#Xtreme" > Xtreme< / a > < / td >
2023-09-09 23:13:51 -04:00
< td > < a href = "#Dexv" > Xvirus< / a > < / td >
2023-04-14 15:34:21 -04:00
< td > < a href = "#SquachWare" > SquachWare< / a > < / td >
2022-11-24 15:13:18 -05:00
< td > < a href = "#v1nc" > v1nc< / a > < / td >
< td > < a href = "#wetox" > Wetox< / a > < / td >
< td > < a href = "#muddledbox" > MuddledBox< / a > < / td >
< td > < a href = "#summary" > Summary (TL;DR)< / a > < / td >
< / tr >
< / table >
< h2 id = "official" >
✅ Official
< kbd >
< a href = "https://github.com/flipperdevices/flipperzero-firmware" > flipperdevices/flipperzero-firmware< / a >
< / kbd >
2022-07-10 00:04:33 -04:00
< / h2 >
< ul >
2022-11-24 15:13:18 -05:00
< li > Has region-locked Sub-GHz transmission because of legal limitations.< / li >
< li > Has no ability to save and send rolling codes (dynamic encrypted) in Sub-GHz, only shows them in captured list.
< / li >
< li > Factory-set device name that shows everywhere (Bluetooth broadcast, USB connection, etc) that cannot be changed.
< / li >
< ul >
< 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 >
< / ul >
2022-07-10 00:04:33 -04:00
< / ul >
2022-11-24 15:13:18 -05:00
< h2 id = "unleashed" >
🔓 Unleashed
< kbd >
< a href = "https://github.com/DarkFlippers/unleashed-firmware" > DarkFlippers/unleashed-firmware< / a >
< / kbd >
2022-07-10 00:04:33 -04:00
< / h2 >
< ul >
2023-10-30 10:53:50 -04:00
< li > < em > Stable custom firmware focused on new features and improvements of original firmware components, with almost no UI changes< / em > < / li >
2022-11-24 15:13:18 -05:00
< li > Very active development and Discord community.< / li >
< li > Removes Sub-GHz regional transmission restrictions by default.< / li >
< li > Allows Sub-GHz extended frequency range (i.e. restaurant pagers) through < em > dangerous_settings< / em > file.< / li >
2023-10-30 10:53:50 -04:00
< li > Allows changing Flipper's name via Settings->Desktop< / li >
< li > Adds extra Sub-GHz frequencies by default without using < em > setting_user< / em > file, < em > setting_user< / em > is kept untouched for user settings.< / li >
2022-11-24 15:13:18 -05:00
< li > Adds extra Mifare classic keys to included dict file and leaves user file untouched.< / li >
2023-10-30 10:53:50 -04:00
< li > Can be used to capture, send, or make new dynamic encrypted protocols/rolling codes thats present in Official FW but locked (no encoder code was made). < em > (Modern garage doors, etc.)< / em >
2022-11-24 15:13:18 -05:00
< / li >
2023-10-30 10:53:50 -04:00
< li > Dynamic Sub-GHz signals and codes can be added manually to pair Flipper as new remote with your system.< / li >
2022-11-24 15:13:18 -05:00
< li > Current modified and new Sub-GHz protocols list < a
href="https://github.com/DarkFlippers/unleashed-firmware#current-modified-and-new-subghz-protocols-list">can
be found here< / a > .< / li >
< li > Comes with extra apps and plugins from the general community through SD Application loader (FAP files).
< ul >
< li > More details and full list of changes can be found in their < a
href="https://github.com/DarkFlippers/unleashed-firmware#readme">README< / a > .< / li >
< / ul >
2022-07-10 00:04:33 -04:00
< / ul >
2022-11-24 15:13:18 -05:00
< h2 id = "plugins" >
💫 RogueMaster
< kbd >
< a
href="https://github.com/RogueMaster/flipperzero-firmware-wPlugins">RogueMaster/flipperzero-firmware-wPlugins< / a >
< / kbd >
2022-07-10 00:04:33 -04:00
< / h2 >
< ul >
2023-10-30 10:53:50 -04:00
< li > Built off < a href = "#unleashed" > Unleashed< / a > as the base firmware (which is a fork of < a href = "#official" > Official< / a > dev firmware.)< / li >
< li > Contains copy of Xtreme Settings App with big parts of code removed and renamed to CFW Settings< / li >
< li > Provides closed source builds (with code taken from opensource projects) on Patreon< / li >
2022-11-24 15:13:18 -05:00
< li > Removes Sub-GHz regional transmission restrictions after changes to < em > extend_range.txt< / em > file.< / li >
2022-08-04 15:03:15 -04:00
< li > Allows Sub-GHz extended frequency range (i.e. restaurant pagers) through < em > extend_range.txt< / em > file.< / li >
2022-12-30 19:34:30 -05:00
< li > Has Sub-GHz protocols and most of the other changes taken from Unleashed FW (see < a href = "#unleashed" > changes< / a > ).< / li >
2022-11-24 15:13:18 -05:00
< li > Adds extra custom assets < em > (Mifare classic dict, example files, etc)< / em > .< / li >
2023-10-30 10:53:50 -04:00
< li > Includes some PRs from Official firmware that are not yet merged in Official firmware (Unfinished, WIP) < em > (bleeding edge)< / em > .
2022-11-24 15:13:18 -05:00
< / li >
< li > Includes experimental "Games Only Mode" (aka Dumb Mode).< / li >
< li > Includes an enhanced, but experimental, new "Dolphin Level" system.< / li >
< li > Includes extra apps and plugins from the general community through SD Application loader (FAP files).< / li >
< li > Also includes a number of other small tweaks, changes, and a ton of additional animations.< / li >
< ul >
< li > More details and full list in their < a
href="https://github.com/RogueMaster/flipperzero-firmware-wPlugins#readme">README< / a > .< / li >
< / ul >
2022-08-04 15:03:15 -04:00
< / ul >
2022-12-30 19:34:30 -05:00
< h2 id = "Xtreme" >
2023-09-09 23:13:51 -04:00
💋 Xtreme
2022-12-30 19:34:30 -05:00
< kbd >
2023-09-09 23:13:51 -04:00
< a href = "https://github.com/Flipper-XFW/Xtreme-Firmware" > Flipper-XFW/Xtreme-Firmware< / a >
2022-12-30 19:34:30 -05:00
< / kbd >
< / h2 >
< ul >
2023-10-30 10:53:50 -04:00
< li > Built from RogueMaster originally then converted to fork of < a href = "#unleashed" > Unleashed< / a > + < a href = "#official" > Official< / a > FW for future development.< / li >
< li > Adds custom UI and custom Main Menu themes, and asset packs (icons, animations)< / li >
< li > Removes Sub-GHz regional transmission restrictions by default.< / li >
< li > Allows Sub-GHz extended frequency range (i.e. restaurant pagers) through Xtreme Settings App.< / li >
< li > Allows changing Flipper's name via Xtreme Settings App< / li >
2022-12-30 19:34:30 -05:00
< li > Has Sub-GHz protocols and most of the other changes taken from Unleashed FW (see < a href = "#unleashed" > changes< / a > ).< / li >
2023-10-30 10:53:50 -04:00
< li > Adds extra custom assets < em > (Mifare classic dict, 18+ animations (installed separately), example files, etc)< / em > .< / li >
2022-12-30 19:34:30 -05:00
< li > Includes an enhanced/improved "Dolphin Level" system similar to RogueMaster.< / li >
< li > Includes extra apps and plugins from the general community through SD Application loader (FAP files).< / li >
< li > Also includes a number of other small tweaks, changes, and stability fixes.< / li >
< / ul >
< h2 id = "Dexv" >
2023-09-09 23:13:51 -04:00
❌Xvirus
2022-12-30 19:34:30 -05:00
< kbd >
2023-09-09 23:13:51 -04:00
< a href = "https://github.com/Xvirus-Team/xvirus-firmware" > Xvirus-Team/xvirus-firmware< / a >
2022-12-30 19:34:30 -05:00
< / kbd >
< / h2 >
< ul >
2023-09-09 23:13:51 -04:00
< li > Fork of < a href = "#unleashed" > Unleashed FW< / a > < / li >
2023-10-30 10:53:50 -04:00
< li > Adds custom-themed graphics that are not included in the Official Firmware.< / li >
2022-12-30 19:34:30 -05:00
< li > Removes Sub-GHz regional transmission restrictions after changes to < em > extend_range.txt< / em > file.< / li >
< li > Allows Sub-GHz extended frequency range (i.e. restaurant pagers) through < em > extend_range.txt< / em > file.< / li >
< li > Has Sub-GHz protocols and most of the other changes taken from Unleashed FW (see < a href = "#unleashed" > changes< / a > ).< / li >
2023-01-24 15:53:58 -05:00
< li > Adds extra custom assets < em > (Mifare classic dict, example files, etc)< / em > .< / li >
2022-12-30 19:34:30 -05:00
< li > Includes extra apps and plugins from the general community through SD Application loader (FAP files).< / li >
< / ul >
2023-04-14 15:34:21 -04:00
< h2 id = "SquachWare" >
🌲 SquachWare
< kbd >
< a href = "https://github.com/skizzophrenic/SquachWare-CFW" > skizzophrenic/SquachWare-CFW< / a >
< / kbd >
< / h2 >
< ul >
< li > < em > (OEM+)< / em > < / li >
2023-10-30 10:53:50 -04:00
< li > < em > SquachWare is abandonware for the time being! There are still some good files on it but the underlying firmware is very outdated!! I would love to resurrect the project in the future, but for now, we're on hiatus!< / em > < / li >
2023-04-14 15:34:21 -04:00
< li > Adds custom animations/moods.< / li >
< li > Includes built-in name changer! (No recompile required to change your devices name).< / li >
< li > Includes extra community based apps and plugins through SD Application loader (FAP files).< / li >
< li > Includes community based Bad USB scripts.< / li >
< li > Includes community based Sub-GHz files.< / li >
< ul >
< li > More details can be found in their < a
href="https://github.com/skizzophrenic/SquachWare-CFW">README< / a > .< / li >
< / ul >
< / ul >
2022-11-24 15:13:18 -05:00
< h2 id = "v1nc" >
⌨ v1nc
< kbd >
< a href = "https://github.com/v1nc/flipperzero-firmware" > v1nc/flipperzero-firmware< / a >
< / kbd >
2022-08-04 15:03:15 -04:00
< / h2 >
< ul >
2022-11-24 15:13:18 -05:00
< li > Supports different keyboard layouts for Duckyscripts via the script keyword < code > DUCKY_LANG< / code > .< / li >
< li > Out of date with upstream Unleashed firmware, appears to not be maintained.< / li >
< li > Includes some integrated community plugins & games but not updated FAP loader.< / li >
2022-07-10 00:04:33 -04:00
< / ul >
2022-11-24 15:13:18 -05:00
< h2 id = "wetox" >
🎩 Wetox
< kbd >
< a href = "https://github.com/wetox-team/flipperzero-firmware" > wetox-team/flipperzero-firmware< / a >
< / kbd >
2022-07-10 00:04:33 -04:00
< / h2 >
< ul >
2022-11-24 15:13:18 -05:00
< li > The dev branch is intended for public use, while others are either testing or archived hackathon submissions.
< / li >
2023-10-30 10:53:50 -04:00
< li > Out of date with upstream Official firmware, appears to not be maintained.< / li >
2022-11-24 15:13:18 -05:00
< li > Cracking T5577 RFID passwords via dictionary attack.< / li >
< li > Desktop header branding [WTX].< / li >
< li > Has some frequently updated interesting experimental stuff in different < a
href="https://github.com/wetox-team/flipperzero-firmware/branches">branches< / a > .< / li >
2022-07-10 00:04:33 -04:00
< / ul >
2022-11-24 15:13:18 -05:00
< h2 id = "muddledbox" >
📦 MuddledBox
< kbd >
< a href = "https://github.com/MuddledBox/flipperzero-firmware" > MuddledBox/flipperzero-firmware< / a >
< / kbd >
2022-07-10 00:04:33 -04:00
< / h2 >
< ul >
2022-11-24 15:13:18 -05:00
< li > The first 'custom firmware', nowadays abandoned.< / li >
< li > Removes Sub-GHz regional transmission restrictions.< / li >
< li > Adds self-promo images to about page in settings.< / li >
< li > Adds a few extra common Sub-GHz frequencies to capture on.< / li >
2022-07-10 00:04:33 -04:00
< / ul >
2022-11-24 15:13:18 -05:00
< h2 id = "summary" >
📝 Summary
< kbd > (TL;DR)< / kbd >
< / h2 >
2022-07-10 00:04:33 -04:00
< ul >
2022-11-24 15:13:18 -05:00
< li > Staying up to date with upstream (official) firmware is important.< / li >
< li > TX restriction removal is illegal in most circumstances, use at your own risk.< / li >
< li > MuddledBox was the first popular firmware fork, but didn't grow up.< / li >
< li > Unleashed is more focused on core functionality, stability, and Sub-GHz protocols.< / li >
2023-10-30 10:53:50 -04:00
< li > Xtreme is more focused on new visual tweaks, UI customisation, and other.< / li >
2022-11-24 15:13:18 -05:00
< li > RogueMaster is based on Unleashed, but may be less stable than Unleashed in some circumstances.< / li >
2023-04-14 15:34:21 -04:00
< li > SquachWare is forked from OFW, adding lots of custom stuff to play with out of the box all while retaining the securities and comfort of OFW.< / li >
2022-12-30 19:34:30 -05:00
< / ul >