⬇️ Download
🖥️ Web Updater (chrome) [recommended]
☁️ Flipper Lab/App (chrome/mobile)
🐬 qFlipper Package (.tgz)
📦 Zipped Archive (.zip)
Check the install guide if you're not sure, or join our Discord if you have questions or encounter issues!
❤️ Support
If you enjoy the firmware please spread the word! And if you really love it, maybe consider donating to the team? :D
Ko-fi: One-off or Recurring, No signup required
PayPal: One-off, Signup required
BTC:
1EnCi1HF8Jw6m2dWSUwHLbCRbVBCQSyDKm
Thank you <3
🚀 Changelog
Breaking Changes:
- Desktop: Settings restructured due to removal of LFS / LittleFS Internal Storage
- You might need to reconfigure Desktop Settings (PIN code, auto lock, show clock)
- Desktop Keybinds should transfer correctly automatically
Added:
- Apps:
- Tools: Key Copier (by @zinongli)
- Sub-GHz: Music to Sub-GHz Radio (by @jamisonderek)
- Sub-GHz:
- Added Solight TE44 weather station recognition (#183 by @m7i-org)
- OFW: Add Dickert MAHS garage door protocol (by @OevreFlataeker)
- MNTM Settings: Allow setting Dolphin XP manually (by @Willy-JL)
- Settings: Show free flash amount in internal storage info (by @Willy-JL)
- Services:
- Furi: Re-enabled
FURI_TRACE
since LFS removal frees DFU, will get better crash messages with source code path (by @Willy-JL) - OFW: RFID: Add GProxII support (by @BarTenderNZ)
- OFW: iButton: Support ID writing (by @Astrrra)
- OFW: GUI: Added a text input that only accepts full numbers (by @leedave)
- FBT:
- OFW: Add
-Wundef
to compiler options (by @hedger) - OFW: Ensure that all images conform specification (by @skyhawkillusions & @hedger)
- Don't format images in external apps folder, only firmware (by @Willy-JL)
- OFW: Add
Updated:
- Apps:
- BLE Spam: Can use 20ms advertising again with LFS gone (by @Willy-JL)
- Seader: Remove some optional ASN1 fields, disable ASN1 debug, correct key for Save as SR (by @bettse)
- NFC Playlist: Move playlist items, many bugfixes and improvements (by @acegoal07)
- ESP Flasher: Update Marauder bins to v1.0.0 (by @justcallmekoko)
- Pokemon Trading: Reset trade without affecting current pokemon, major refactoring (by @kbembedded)
- T5577 Raw Writer: Code refactor, bugfixes and improvements (by @zinongli)
- AirMouse: Fix compatibility with new firmwares (by @ginkage)
- Flizzer Tracker: Fix app not responding to keypresses (by @LTVA1)
- UHF RFID: Bugfixes, some refactoring, write modes (by @frux-c)
- Authenticator: Fix BT keys filenames format (by @akopachov)
- Mifare Fuzzer: Fix crash on unsupported card type loaded (by @Willy-JL)
- Cross Remote: Use system provided NumberInput (by @leedave)
- UL: UART Terminal: Configurable CRLF or newline mode (by @xMasterX)
- UL: SubGHz Bruteforcer: App refactoring and code documentation (by @derskythe)
- Various app fixes for
-Wundef
option (by @Willy-JL) - Many app fixes for deprecated
view_dispatcher_enable_queue()
(by @xMasterX & @Willy-JL)
- BadKB: Lower BLE conn interval like base HID profile (by @Willy-JL)
- Desktop: Refactor Keybinds, no more 63 character limit, only load when activated to save RAM (by @Willy-JL)
- MNTM Settings: SubGHz frequency add screen uses new NumberInput view (by @Willy-JL)
- GUI: Small tweaks to NumberInput to match Text and Byte, and for better usability (by @Willy-JL)
- Settings:
- Services:
- Updater: Change to
resources.tar.gz
filename to avoid confusion with update.tgz
(by @Willy-JL) - Storage: Improved handling of VirtualMount status and added logging (by @Willy-JL)
- NFC:
- Updated MFC dict, +5 from RRG proxmark3, +3 from Mifare Classic Tool, +26 from Stepzor11 repo
- OFW: Refactor detected protocols list (by @Astrrra)
- Furi:
- OFW: CCID: App refactor (by @kidbomb)
- OFW: FBT: Toolchain v39 (by @hedger)
Fixed:
- GUI:
- File Browser: Fix race condition for switch folder and refresh (by @Willy-JL)
- MNTM Settings: Fix UI desync after reset mainmenu (by @Willy-JL)
- Sub-GHz:
- Make sure previous frequency is in list, fix UI desync (by @Willy-JL)
- OFW: Fix RPC status for ButtonRelease event (by @Skorpionm)
- NFC:
- OFW: Fix plantain balance string (by @Astrrra)
- OFW: Now fifo size in ST25 chip is calculated properly (by @RebornedBrain)
- OFW: Infrared: Fix cumulative error in infrared signals (by @gsurkov)
- OFW: Desktop: Separate callbacks for dolphin and storage subscriptions (by @skotopes)
- OFW: FBT: Improved size validator for updater image (by @hedger)
- OFW: JS: Ensure proper closure of variadic function in
mjs_array
(by @derskythe)
Removed:
- OFW: Storage: Remove LFS / LittleFS Internal Storage, all config on SD Card (by @skotopes & @gsurkov)
- Storage: Remove
CFG_PATH()
and.config/
folder,INT_PATH()
is now on SD card at.int/
due to LFS removal and should be used instead (by @Willy-JL) - NFC: Removed abandoned unverified
bmp_sorted
andicbmp_sorted
proxmark3 key dict sections