diff --git a/Firmwares.md b/Firmwares.md index 8248e2b1..03f7bc79 100644 --- a/Firmwares.md +++ b/Firmwares.md @@ -1,11 +1,11 @@

Flipper Zero firmware differences

- :: Last updated Aug 3 2022. :: + :: Last updated Oct 12 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 Awesome Flipper Zero list and my rant about the two types of Flipper users.

@@ -33,7 +33,7 @@

Unleashed - Eng1n33r/flipperzero-firmware + DarkFlippers/unleashed-firmware

    @@ -42,12 +42,12 @@
  • Removes Sub-GHz regional transmission restrictions by default.
  • Allows Sub-GHz extended frequency range (i.e. restaurant pagers) through dangerous_settings file.
  • Adds extra Sub-GHz frequencies by default through Official setting_user file.
  • -
  • Adds extra Mifare classic keys.
  • +
  • Adds extra Mifare classic keys to included dict file and leaves user file untouched.
  • Can be used to capture and send dynamic encrypted protocols/rolling codes. (Modern garage doors, etc.)
  • Encrypted Sub-GHz signals and codes can be added manually.
  • -
  • Current modified and new Sub-GHz protocols list can be found here.
  • -
  • Comes with proven-stable extra apps and plugins from the general community. -
    • More details and full list of changes can be found in their README.
    +
  • Current modified and new Sub-GHz protocols list can be found here.
  • +
  • Comes with extra apps and plugins from the general community through SD Application loader (FAP files). +
    • More details and full list of changes can be found in their README.

RogueMaster RogueMaster/flipperzero-firmware-wPlugins @@ -60,10 +60,10 @@
  • Has Sub-GHz protocols and most of the other changes taken from Unleashed FW (see changes).
  • Adds extra custom assets (Mifare classic dict, example files, etc).
  • Includes some PRs from Official firmware that are not yet merged in Official firmware (bleeding edge).
  • -
  • Includes a number of games, some experimental only, as well as "Games Only Mode" (aka Dumb Mode).
  • +
  • Includes experimental "Games Only Mode" (aka Dumb Mode).
  • Includes an enhanced, but experimental, new "Dolphin Level" system.
  • -
  • Has added most known community tweaks, plugins & games (some may be unstable or incomplete.)
  • -
  • Also includes a number of other small tweaks and changes.
  • +
  • Includes extra apps and plugins from the general community through SD Application loader (FAP files).
  • +
  • Also includes a number of other small tweaks, changes, and a ton of additional animations.
    • More details and full list in their README.

    v1nc @@ -71,9 +71,9 @@

      -
    • Supports different keyboard layouts for Duckyscripts via the script keyword DUCKY_LANG
    • -
    • Out of date with upstream Unleashed firmware
    • -
    • Includes community plugins & games
    • +
    • Supports different keyboard layouts for Duckyscripts via the script keyword DUCKY_LANG.
    • +
    • Out of date with upstream Unleashed firmware, appears to not be maintained.
    • +
    • Includes some integrated community plugins & games but not updated FAP loader.

    Wetox wetox-team/flipperzero-firmware @@ -101,6 +101,6 @@
  • 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 core functionality, stability, and Sub-GHz protocols.
  • -
  • RogueMaster has more community plugins, visual tweaks, games, and changes (some experimental).
  • +
  • RogueMaster is more focused on visual tweaks, new items, and changes (some experimental).
  • RogueMaster is based on Unleashed, but may be less stable than Unleashed in some circumstances.
  • diff --git a/README.md b/README.md index b6c9ec8c..bba2e036 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,7 @@

    Interested in publishing your app on Aquarium in the near future? Get in contact with me!
    -- [`Flipper-Plugin-Tutorial` Building a Custom "Hello world" plugin.](https://github.com/mfulz/Flipper-Plugin-Tutorial) +- [`Flipper-Plugin-Tutorial` Updated plugin tutorial based on new build methods.](https://github.com/csBlueChip/FlipperZero_plugin_howto) - [`Spectrum analyzer` Sub-GHz frequency spectrum analyzer.](https://github.com/jolcese/flipperzero-firmware/tree/spectrum/applications/spectrum_analyzer) - [`Tetris` A rudimentary Tetris game.](https://github.com/jeffplang/flipperzero-firmware/tree/tetris_game/applications/tetris_game) - [`Flappy Bird` The name says it all.](https://github.com/DroomOne/flipperzero-firmware/tree/dev/applications%2Fflappy_bird) @@ -72,6 +72,7 @@ - [`Metronome` Musical metronome.](https://github.com/panki27/Metronome) - [`USB Keyboard` A refactor of the BT remote to work over USB. Allows the Flipper to act as an USB HID keyboard.](https://github.com/huuck/FlipperZeroUSBKeyboard) - [`Minesweeper` Minesweeper implementation.](https://github.com/panki27/minesweeper) +- [`SD Load Applications` Prebuilt applications (FAP) for popular firmware options.](https://github.com/UberGuidoZ/Flipper/tree/main/Applications) ## Firmwares & Tweaks @@ -80,8 +81,8 @@ 🔰 Click here for a feature
    comparison of these firmwares!
    -- [`Unleashed` Frequency-unlocked firmware with rolling codes support & community plugins.](https://github.com/Eng1n33r/flipperzero-firmware) -- [`RogueMaster` Unleashed + Official FW fork with assorted community plugins, tweaks, & games.](https://github.com/RogueMaster/flipperzero-firmware-wPlugins) +- [`Unleashed` Unlocked firmware with rolling codes support & community plugins, stable tweaks, and games.](https://github.com/DarkFlippers/unleashed-firmware) +- [`RogueMaster` Fork of Unleashed firmware with custom graphics, experimental tweaks, community plugins and games.](https://github.com/RogueMaster/flipperzero-firmware-wPlugins) - [`v1nc flipper zero firmware` Unleashed fork with support for different Duckyscript keyboard layouts & community plugins](https://github.com/v1nc/flipperzero-firmware) - [`Wetox` Very similar to the official branch, with a few small tweaks.](https://github.com/wetox-team/flipperzero-firmware) - [`Muddled Forks` Less-active firmware modifications.](https://github.com/MuddledBox/flipperzero-firmware/tree/muddled_dev) @@ -105,6 +106,7 @@ - [`Soft TPU cover` Similar to the official silicone case.](https://www.printables.com/en/model/272676-soft-tpu-flipper-zero-cover) ## Off-device & Debugging +- [`Official Web Interface` Web interface to interact with Flipper, including Paint and SUB/IR analyzer.](https://my.flipp.dev/) - [`OOK to .sub` Python script to generate Flipper RAW .sub files from OOK bitstreams.](https://gist.github.com/jinschoi/f39dbd82e4e3d99d32ab6a9b8dfc2f55) - [`csv2ir` Script to convert IRDB CSV's to Flipper .ir files.](https://github.com/Spexivus/csv2ir) - [`flipperzero-sesproject` Segger Embedded Studio project.](https://github.com/hedger/flipperzero-sesproject) @@ -142,6 +144,7 @@ - [`ESP32 Marauder on WiFi dev board` Portable WiFi/Bluetooth pentesting.](https://github.com/justcallmekoko/ESP32Marauder/wiki/flipper-zero) - [`ESP32 Marauder guide video` Companion video for the above link.](https://youtu.be/_YLTpNo5xa0) - [`Flipper Skylanders` How to read a Skylanders figure with Flipper.](https://github.com/V0lk3n/Flipper-Skylanders) +- [`Flipper Zero Dimensions` Basic info on screen and case dimensions.](https://github.com/UberGuidoZ/Flipper/tree/main/FlipperZero_Dimensions)