From 600c1b0a8ccb3bc2c88a6b987caed96060e9f6cf Mon Sep 17 00:00:00 2001 From: David Date: Sun, 25 Sep 2022 12:30:59 -0500 Subject: [PATCH 1/3] Update 53 More Q&A stuff, added Aquarium call-to-action --- FAQ.md | 23 ++++++++++++++++++++--- Firmwares.md | 2 -- README.md | 6 +++--- 3 files changed, 23 insertions(+), 8 deletions(-) diff --git a/FAQ.md b/FAQ.md index 0600d732..67fd6ecf 100644 --- a/FAQ.md +++ b/FAQ.md @@ -74,6 +74,23 @@ > If there was no pre-compiled update file/package, you'll have to build the firmware yourself. See the next question for details. > For more information, read the [official documentation](https://docs.flipperzero.one/basics/firmware-update). +### Where and when are developer Q&A sessions held? +> Question and Answer session are held every week on Saturday, at 01:00 and 13:00 (GMT) +> +> | Time zone | Side A | Side B | +> | :------------: | :-----: | :-----: | +> | GMT/UTC | 01:00 | 13:00 | +> | Pacific (PDT) | 6:00 PM | 6:00 AM | +> | Mountain (MDT) | 7:00 PM | 7:00 AM | +> | Central (CDT) | 8:00 PM | 8:00 AM | +> | Eastern (EDT) | 9:00 PM | 9:00 AM | +> | China Standard | 09:00 | 21:00 | +> | India Standard | 06:30 | 18:30 | + +### Are there archives of past Q&A sessions? +> Archival is a community effort, so only some are available. +> [https://github.com/flipperdevices/flipper-questions-and-answers](https://github.com/flipperdevices/flipper-questions-and-answers) + ### How do I write/compile my own applications/plugins/firmware/assets?
(The following is a summary of the official FBT docs.)
@@ -280,9 +297,9 @@ > (WIP, Note to self: https://regex101.com/r/iXmE2N/2) ### Why isn't Mifare Classic emulation working? -> There are a number of reasons, some of which can be fixed while others can't. The first thing you should check is that all sectors were read from the card. If not, look at the questions above. -> On the hardware side: Mifare Classic emulation is handled by the CPU, except the clock cycle can't conform to the exact (and strict) timings that these tags communicate with. -> On the software side: Some rarely used card commands (counters, restore, and transfer) haven't been implimented, thus they will always fail during emulation. +> Flipper emulates Mifare Classics according to official specification docs (at 13.56 mhz), however certain card readers operate at slightly different frequencies (such as 13.50 mhz). Since Flipper is unable to detect the frequency (like a real card does), it also can't correct for these minor errors. +> As a result, data transmission doesn't always occur when the reader expects it, and thus emulation is imperfect. +> There are a few theoretical ways to fix this with software, but the best option would require hardware modification. ### Why can't I save/emulate Mifare DESFire? > DESFire is a very complicated and much more secure chipset. There are no known attacks against it yet. diff --git a/Firmwares.md b/Firmwares.md index 9a6f43cd..7f30aa20 100644 --- a/Firmwares.md +++ b/Firmwares.md @@ -1,5 +1,3 @@ -(Adapted from Nano's original messages in the Unleashed firmware Discord.) -

Flipper Zero firmware differences

:: Last updated Aug 3 2022. :: diff --git a/README.md b/README.md index 0c08dbae..5f9a0be9 100644 --- a/README.md +++ b/README.md @@ -51,9 +51,9 @@ ## Applications & Plugins - - - +
OwO whats this?
This section will be succeeded by
Aquarium in the near future.
+ +

📞 Calling all app developers! ✨

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) From bb1ab3efb8515adc84be22462aa2918cee3f2806 Mon Sep 17 00:00:00 2001 From: David Date: Sun, 25 Sep 2022 14:52:58 -0500 Subject: [PATCH 2/3] Update 54 (Closes #55, Closes #58, Closes #63) Co-authored-by: its-sven <96638100+its-sven@users.noreply.github.com> Co-authored-by: Felix Pankratz Co-authored-by: Gabi --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 5f9a0be9..e0241b31 100644 --- a/README.md +++ b/README.md @@ -67,6 +67,10 @@ - [`Sentry Safe` Plugin that can open any Sentry Safe and Master Lock electronic safe without entering pin code.](https://github.com/H4ckd4ddy/flipperzero-sentry-safe-plugin) - [`Dec/Hex Converter` Small "real time" decimal/hexadecimal converter.](https://github.com/theisolinearchip/flipperzero_stuff/tree/main/applications/dec_hex_converter) - [`MultiConverter` Multi-unit converter that can be easily expanded with new units and conversion methods.](https://github.com/theisolinearchip/flipperzero_stuff/tree/main/applications/multi_converter) +- [`Doom` Doom-like clone for Flipper Zero.](https://github.com/p4nic4ttack/doom-flipper-zero) +- [`bpm-tapper` Tap along to a song to measure beats per minute.](https://github.com/panki27/bpm-tapper) +- [`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) ## Firmwares & Tweaks @@ -117,6 +121,7 @@ - [`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) +- [`BadUSB keyboard converter` Payload converted for non-US keyboard layouts.](http://helppox.com/badusbconvert.html) ## Notes & References - [`Official battery self-repair guide` How to troubleshoot battery issues.](https://cdn.flipperzero.one/self-repair-guide.pdf) From 250dcabf5118a4e888e2d2187571543fbcdd90bd Mon Sep 17 00:00:00 2001 From: David Date: Mon, 26 Sep 2022 22:04:05 -0500 Subject: [PATCH 3/3] Update 55 Co-authored-by: BlackPropaganda <82137648+BlackPropaganda@users.noreply.github.com> --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e0241b31..7c4630a8 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ - [`Flipper BadUSB Payloads` Collection of payloads formatted to work on the Flipper Zero.](https://github.com/I-Am-Jakoby/Flipper-Zero-BadUSB) - [`FlipperZero-Goodies` Intercom keys, scripts, etc.](https://github.com/wetox-team/flipperzero-goodies) - [`T119 bruteforcer` Triggers Retekess T119 restaurant pagers.](https://github.com/xb8/t119bruteforcer) -- [`flipperzero-bruteforce` Generate `.sub` files to brute force subghz OOK.](https://github.com/tobiabocchi/flipperzero-bruteforce) +- [`flipperzero-bruteforce` Generate .sub files to brute force Sub-GHz OOK.](https://github.com/tobiabocchi/flipperzero-bruteforce) ## Applications & Plugins @@ -122,6 +122,7 @@ - [`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) - [`BadUSB keyboard converter` Payload converted for non-US keyboard layouts.](http://helppox.com/badusbconvert.html) +- [`U2F SSH Keys` U2F ECDSA SSH Key Generation using Flipper Zero.](https://gist.github.com/BlackPropaganda/44c40f7855a90e289a9477b654e54eb1) ## Notes & References - [`Official battery self-repair guide` How to troubleshoot battery issues.](https://cdn.flipperzero.one/self-repair-guide.pdf)