소스 검색

Update 60 (Closes #70, Closes #71, Closes #73)

Co-authored-by: Patrizio Bekerle <patrizio@bekerle.com>
Co-authored-by: GLUTEN <57950551+GlUTEN-BASH@users.noreply.github.com>
Co-authored-by: Alexander Kopachov <alex.kopachov@gmail.com>
David 3 년 전
부모
커밋
48981ef642
3개의 변경된 파일164개의 추가작업 그리고 113개의 파일을 삭제
  1. 40 21
      FAQ.md
  2. 116 83
      Firmwares.md
  3. 8 9
      README.md

+ 40 - 21
FAQ.md

@@ -29,11 +29,15 @@
 ### What is Awesome Flipper Zero?
 > It's an [Awesome List](https://github.com/sindresorhus/awesome/blob/main/awesome.md) that I ([djsime1](https://dj.je)) created shortly after receiving Lurat, my lovely dolphin sidekick.
 
+### What is an Awesome List?
+> An [Awesome List](https://github.com/sindresorhus/awesome/blob/main/awesome.md) is a collection of links and resources related to some project or topic. Think of it like a central curated hub to discover interesting stuff.
+
+
 ### How can I contribute to this repo?
 > Perferably, open a [Pull Request](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request) with your changes, or use one of the methods in the next question to contact me.
 
 ### I found a mistake, broken link, or something else. What should I do?
-> Open a [new discussion](https://github.com/djsime1/awesome-flipperzero/discussions/new) on this repo, Message me on Discord ([`@DJ#9822`](https://discord.gg/9rduBhctJ6)), Telegram ([`djsime1`](https://t.me/djsime1)), or email me (![dj at dj.je](https://user-images.githubusercontent.com/8518150/180326401-1408742a-124c-49a7-9818-60c31d0e0d28.png)).
+> Open a [new discussion](https://github.com/djsime1/awesome-flipperzero/discussions/new) on this repo, or contact me via one of the methods listed on [this page](https://dj.je/pages/contact).
 
 ### Why are there so many unmerged pull requests?
 > If there's multiple small pull requests open at the same time, I'll often merge them together as a single update. Due to the way GitHub works, I'm unable to mark them as merged when I do this. To compensate, I include the contributors as co-authors on the commit, and mention the Pull Request ID's as part of the update message.
@@ -197,6 +201,16 @@
   Once you have the CLI open, type <code>log</code> and press enter to start watching logs. Press <code>Ctrl-C</code> or <code>Cmd-C</code> to exit log mode.
 </blockquote>
 
+### How can I tell if I'm running the Iceman edition firmware?
+<blockquote>
+  From the idle screen, press right to open your Flipper's passport.
+  Check for the Iceman logo on the left, like in this screenshot:
+  <details>
+    <summary>(Click to reveal screenshot)</summary>
+    <img src="https://user-images.githubusercontent.com/8518150/203851157-e0ce2065-dd55-4e37-a5aa-5b07ed62e872.png" alt="Iceman firmware screenshot">
+  </details>
+</blockquote>
+
 
 
 ## Sub-GHz [🔝](#top)
@@ -246,24 +260,24 @@
 
 ### Feature/Compatability table
 
-| Card name/type    | Read | Write | Save | Emulate | Notes                  |
-| :--------------- | :--: | :---: | :--: | :-----: | :-------------------- |
-| Mifare Classic    | ✅    |       | ✅    | ✅     | Emulation is hit/miss  |
-| Mifare DESFire    | ✅    |       |      |        |                        |
-| Mifare Ultralight | ✅    |       | ✅    | ✅     | Non-password protected |
-| EMV Cards         | ✅    |       |      |         | Can read bank cards    |
-| NTAG-21X          | ✅    |       | ✅    | ✅     |                        |
-| NFC-B             |       |       |      | ❌      | No hardware support for emulation     |
-| iClass/PicoPass   | ✅    |       | ✅    | ❌      | No STM SDK support for emulation     |
-| EM4100/EM4102     | ✅    | ❌     | ✅    | ✅      |                        |
-| H10301            | ✅    | ❌     | ✅    | ✅      |                        |
-| Indala            | ✅    | ❌     | ✅    | ✅      |                        |
-| T5577             | ✅    | ✅     | ✅    | ✅      |                        |
-| EM4305            | ✅    | ✅     | ✅    | ✅      |                        |
-| Paxton Net2       | ❌    | ❌     | ❌    | ❌      | Hitag2: no support     |
-| Legic Prime       | ❌    | ❌     | ❌    | ❌      | 13.56mhz, but proprietary|
-
-***Note:*** *While T5577 and EM4305's can be written, they are rarely handed out as ID badges.*
+| Card name/type    | Read | Write | Save | Emulate | Notes                             |
+| :---------------- | :--: | :---: | :--: | :-----: | :-------------------------------- |
+| Mifare Classic    | ✅   | ✅    | ✅   | ✅      | Emulation can be a hit or miss    |
+| Mifare DESFire    | ✅   |       |      |         | Can read public files             |
+| Mifare Ultralight | ✅   |       | ✅   | ✅      | Unlock tags with various methods  |
+| NTAG-21X          | ✅   |       | ✅   | ✅      | Very similar to Mifare Ultralight |
+| EMV Cards         | ✅   |       | ❌   | ❌      | Can read unencrypted bank cards   |
+| NFC-B             |      |       |      | ❌      | No hardware support for emulation |
+| iClass/PicoPass   | ✅   |       | ✅   | ❌      | No STM SDK support for emulation  |
+| EM4100/EM4102     | ✅   | ❌    | ✅   | ✅      |                                   |
+| H10301            | ✅   | ❌    | ✅   | ✅      |                                   |
+| Indala            | ✅   | ❌    | ✅   | ✅      |                                   |
+| T5577             | ✅   | ✅    | ✅   | ✅      |                                   |
+| EM4305            | ✅   |       | ✅   | ✅      |                                   |
+| Paxton Net2       | ❌   | ❌    | ❌   | ❌      | No support for Hitag2             |
+| Legic Prime       | ❌   | ❌    | ❌   | ❌      | Proprietary protocol              |
+
+***Key:*** *Check = Already implimented as of latest official firmware. No mark = Could be implemented in the future. Cross mark = Unlikely to ever be implemented or impossible.*
 
 ### How do I identify which type of card/tag I have?
 > To determine the protocol (NFC, RFID, or iClass/PicoPass) you'll need to attempt reading in each corresponding app. If nothing works, check the tag/card for any markings or indications. As a last resort, take a picture of the card/fob and the reader and ask in the [Flipper Discord server](https://flipperzero.one/discord).
@@ -272,8 +286,9 @@
 > Run the "Read card" action in the NFC app. Only NFC-A type tags are supported (Mifare/NTAG/Some EMV).
 > Once successfully read, the tag's type is displayed in bold at the top of the screen.
 
-### Why can't I write an NFC tag?
-> This will become possible in the near future with a firmware update.
+### Which NFC tags can I write?
+> Currently, Mifare Classic's are the only NFC card that can be written to.
+> More will be added in the future with firmware updates.
 
 ### I was told a Mifare Ultralight/NTAG tag has password-protected sectors. What does that mean?
 > Either the read was interrupted, or the tag is actually password protected.
@@ -318,6 +333,10 @@
 ### Is there any way to save then emulate a bank card to authorize transactions?
 > No, as explained in the previous question.
 
+### Why does the NFC feature table say bank cards can be read?
+> Most NFC-enabled bank cards expose their card number unencrypted. The expiration date, CVV, and ZIP code are not revealed.
+> The card number alone is not enough to create a transaction, thus there's no reason to add a save option.
+
 ### Can Flipper emulate a payment terminal and authorize transactions?
 > No. Are you starting to see a pattern here?
 

+ 116 - 83
Firmwares.md

@@ -1,106 +1,139 @@
 <h1>Flipper Zero firmware differences</h1>
 <h3>
-  <code>::</code> Last updated Oct 12 2022. <code>::</code>
+    <code>::</code> Last updated Nov 24 2022. <code>::</code>
 </h3>
-<p>This document will <em>(hopefully)</em> 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&#39;ve seen this question asked,
-  I wouldn&#39;t be in college debt. ¯\_(ツ)_/¯ <br>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="#unleashed">Unleashed</a></td>
-      <td><a href="#plugins">RogueMaster</a></td>
-      <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>
+<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>
+        <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>
 </h2>
 <ul>
-  <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>
+    <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>
 </ul>
-<h2 id="unleashed">Unleashed <kbd>
-    <a href="https://github.com/DarkFlippers/unleashed-firmware">DarkFlippers/unleashed-firmware</a>
-  </kbd>
+<h2 id="unleashed">
+    🔓 Unleashed
+    <kbd>
+        <a href="https://github.com/DarkFlippers/unleashed-firmware">DarkFlippers/unleashed-firmware</a>
+    </kbd>
 </h2>
 <ul>
-  <li><em>(AKA Code Grabber firmware.)</em></li>
-  <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>
-  <li>Adds extra Sub-GHz frequencies by default through Official <em>setting_user</em> file.</li>
-  <li>Adds extra Mifare classic keys to included dict file and leaves user file untouched.</li>
-  <li>Can be used to capture and send dynamic encrypted protocols/rolling codes. <em>(Modern garage doors, etc.)</em></li>
-  <li>Encrypted Sub-GHz signals and codes can be added manually.</li>
-  <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>
+    <li><em>(AKA Code Grabber firmware.)</em></li>
+    <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>
+    <li>Adds extra Sub-GHz frequencies by default through Official <em>setting_user</em> file.</li>
+    <li>Adds extra Mifare classic keys to included dict file and leaves user file untouched.</li>
+    <li>Can be used to capture and send dynamic encrypted protocols/rolling codes. <em>(Modern garage doors, etc.)</em>
+    </li>
+    <li>Encrypted Sub-GHz signals and codes can be added manually.</li>
+    <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>
 </ul>
-<h2 id="plugins">RogueMaster <kbd>
-    <a href="https://github.com/RogueMaster/flipperzero-firmware-wPlugins">RogueMaster/flipperzero-firmware-wPlugins</a>
-  </kbd>
+<h2 id="plugins">
+    💫 RogueMaster
+    <kbd>
+        <a
+            href="https://github.com/RogueMaster/flipperzero-firmware-wPlugins">RogueMaster/flipperzero-firmware-wPlugins</a>
+    </kbd>
 </h2>
 <ul>
-  <li>Built off Unleashed as the base firmware (which is a fork of Official dev firmware.)</li>
-  <li>Removes Sub-GHz regional transmission restrictions after changes to <em>extend_range.txt</em> file.</li>
+    <li>Built off Unleashed as the base firmware (which is a fork of Official dev firmware.)</li>
+    <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>
-  <li>Adds extra custom assets <em>(Mifare classic dict, example files, etc)</em>.</li>
-  <li>Includes some PRs from Official firmware that are not yet merged in Official firmware <em>(bleeding edge)</em>.</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>
+    <li>Has Sub-GHz protocols and most of the other changes taken from Unleashed FW (see <a
+            href="#unleashed">changes</a>).</li>
+    <li>Adds extra custom assets <em>(Mifare classic dict, example files, etc)</em>.</li>
+    <li>Includes some PRs from Official firmware that are not yet merged in Official firmware <em>(bleeding edge)</em>.
+    </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>
 </ul>
-<h2 id="v1nc">v1nc <kbd>
-    <a href="https://github.com/v1nc/flipperzero-firmware">v1nc/flipperzero-firmware</a>
-  </kbd>
+<h2 id="v1nc">
+    ⌨ v1nc
+    <kbd>
+        <a href="https://github.com/v1nc/flipperzero-firmware">v1nc/flipperzero-firmware</a>
+    </kbd>
 </h2>
 <ul>
-  <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>
+    <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>
 </ul>
-<h2 id="wetox">Wetox <kbd>
-    <a href="https://github.com/wetox-team/flipperzero-firmware">wetox-team/flipperzero-firmware</a>
-  </kbd>
+<h2 id="wetox">
+    🎩 Wetox
+    <kbd>
+        <a href="https://github.com/wetox-team/flipperzero-firmware">wetox-team/flipperzero-firmware</a>
+    </kbd>
 </h2>
 <ul>
-  <li>The dev branch is intended for public use, while others are either testing or archived hackathon submissions.</li>
-  <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>
+    <li>The dev branch is intended for public use, while others are either testing or archived hackathon submissions.
+    </li>
+    <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>
 </ul>
-<h2 id="muddledbox">MuddledBox <kbd>
-    <a href="https://github.com/MuddledBox/flipperzero-firmware">MuddledBox/flipperzero-firmware</a>
-  </kbd>
+<h2 id="muddledbox">
+    📦 MuddledBox
+    <kbd>
+        <a href="https://github.com/MuddledBox/flipperzero-firmware">MuddledBox/flipperzero-firmware</a>
+    </kbd>
 </h2>
 <ul>
-  <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>
+    <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>
 </ul>
-<h2 id="summary">Summary <kbd>(TL;DR)</kbd></h2>
+<h2 id="summary">
+    📝 Summary
+    <kbd>(TL;DR)</kbd>
+</h2>
 <ul>
-  <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>
-  <li>RogueMaster is more focused on visual tweaks, new items, and changes (some experimental).</li>
-  <li>RogueMaster is based on Unleashed, but may be less stable than Unleashed in some circumstances.</li>
-</ul>
+    <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>
+    <li>RogueMaster is more focused on visual tweaks, new items, and changes (some experimental).</li>
+    <li>RogueMaster is based on Unleashed, but may be less stable than Unleashed in some circumstances.</li>
+</ul>

+ 8 - 9
README.md

@@ -49,14 +49,9 @@
 - [`T119 bruteforcer` Triggers Retekess T119 restaurant pagers.](https://github.com/xb8/t119bruteforcer)
 - [`flipperzero-bruteforce` Generate .sub files to brute force Sub-GHz OOK.](https://github.com/tobiabocchi/flipperzero-bruteforce)
 - [`UNC0V3R3D BadUSB collection` Yet another BadUSB collection.](https://github.com/UNC0V3R3D/Flipper_Zero-BadUsb)
+- [`Flipper-StarNew` Universal Intercom Keys.](https://github.com/GlUTEN-BASH/Flipper-Starnew)
 
 ## Applications & Plugins
-
-<table align="center">
-  <tr><th><h3 align="center">📞 Calling all app developers! ✨</h3></th></tr>
-  <tr><td><em align="center">Interested in publishing your app on <a href="https://github.com/flipper-aquarium">Aquarium</a> in the near future? <a href="https://dj.je">Get in contact with me!</a></em></td></tr>
-</table>
-
 - [`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)
@@ -76,6 +71,8 @@
 - [`SD Load Applications` Prebuilt applications (FAP) for popular firmware options.](https://github.com/UberGuidoZ/Flipper/tree/main/Applications)
 - [`Tuning Fork` Use your flipper as a tuning fork.](https://github.com/besya/flipperzero-tuning-fork)
 - [`GPS` Display data from a serial GPS module.](https://github.com/ezod/flipperzero-gps)
+- [`USB HID Autofire` Send left-clicks as a USB HID device.](https://github.com/pbek/usb_hid_autofire)
+- [`Flipper Authenticator` Generate TOTP authentication codes.](https://github.com/akopachov/flipper-zero_authenticator/)
 
 ## Firmwares & Tweaks
 
@@ -86,7 +83,7 @@
 
 - [`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)
+- [`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)
 - [`OpenHaystack BLE mod` Very old PoC that makes Flipper behave like an AirTag.](https://github.com/AlexStrNik/flipperzero-firmware)
@@ -107,6 +104,7 @@
 - [`Flipper Zero Boards` ESP32 and NRF24 daughterboards for the Flipper.](https://github.com/DrB0rk/Flipper-Zero-Boards)
 - [`Flipper Zero Car Mount` Uses foam from the original box.](https://www.thingiverse.com/thing:5464899)
 - [`Soft TPU cover` Similar to the official silicone case.](https://www.printables.com/en/model/272676-soft-tpu-flipper-zero-cover)
+- [`Flipper-Boy` Flipper Zero Case with 22mm Watch Strap Adapter.](https://www.printables.com/model/304243-flipper-boy)
 
 ## Off-device & Debugging
 - [`Official Web Interface` Web interface to interact with Flipper, including Paint and SUB/IR analyzer.](https://my.flipp.dev/)
@@ -123,7 +121,7 @@
 - [`FlippMibo` Yet another Amiibo to Flipper conversion script.](https://github.com/0xz00n/FlipMiibo)
 - [`mfkey32v2` MFC key recovery reader attack.](https://github.com/equipter/mfkey32v2)
 - [`Fztea` Connect to your Flipper's UI over serial or make it accessible via SSH.](https://github.com/jon4hz/fztea)
-- [`pyFlipper` Unofficial CLI wrapper writter in Python](https://github.com/wh00hw/pyFlipper)
+- [`pyFlipper` Unofficial CLI wrapper writter in Python.](https://github.com/wh00hw/pyFlipper)
 - [`SUB Plotters / comparers` Python package to plot and compare multiple .sub files.](https://github.com/ShotokanZH/flipper_sub_plotters_comparers)
 - [`ClassicConverted` Converts Mifare Classic binary files to Flipper.](https://github.com/equipter/ClassicConverter)
 - [`musicxml2fmf` Converts MusicXML files to Flipper Music Format.](https://github.com/white-gecko/musicxml2fmf)
@@ -131,6 +129,7 @@
 - [`U2F SSH Keys` U2F ECDSA SSH Key Generation using Flipper Zero.](https://gist.github.com/BlackPropaganda/44c40f7855a90e289a9477b654e54eb1)
 - [`flipper0` Rusty crate with safe interface to Flipper Firmware and autogen bindings underneath.](https://crates.io/crates/flipper0)
 - [`flipperzero-rs` Hand-crafted bindings to Flipper Firmware with custom build tool.](https://github.com/dcoles/flipperzero-rs)
+- [`fzfs` Flipper Zero filesystem driver.](https://github.com/dakhnod/fzfs)
 
 ## Notes & References
 - [`Official battery self-repair guide` How to troubleshoot battery issues.](https://cdn.flipperzero.one/self-repair-guide.pdf)
@@ -140,7 +139,7 @@
 - [`Reset forgotten PIN` How to reset your device's PIN code.](https://gist.github.com/djsime1/18d73b981249859f17aab3e2bfd2b600)
 - [`Atmanos Flipper Software Docs` Flipper development tutorials and information.](https://flipper.atmanos.com/docs/overview/intro)
 - [`Flipper Zero GPIO Pinout` Official GPIO pinouts.](https://miro.com/app/board/uXjVO_LaYYI=/?moveToWidget=3458764522696947614&cot=10)
-- [`Add-on Modules GPIO Pinouts` ESP32, ESP8266, ESP32-CAM, ESP32-WROOM, NRF24](https://github.com/UberGuidoZ/Flipper/tree/main/GPIO)
+- [`Add-on Modules GPIO Pinouts` ESP32, ESP8266, ESP32-CAM, ESP32-WROOM, NRF24.](https://github.com/UberGuidoZ/Flipper/tree/main/GPIO)
 - [`Firmware roadmap` Official stock firmware roadmap.](https://miro.com/app/board/uXjVO_3D6xU=/?moveToWidget=3458764522498020058&cot=14)
 - [`Flipper Zero SW&HW keynote` (OUTDATED) Hardware & software architecture document.](https://miro.com/app/board/o9J_l1XZfbw=/?moveToWidget=3458764514405659414&cot=14)
 - [`Unofficial Community Wiki` To help consolidate all things Flipper (official and unofficial).](https://flipperzero.miraheze.org/wiki/Main_Page)