Releases: DarkFlippers/unleashed-firmware
unlshd-075
Main changes
- SubGHz:
- Add new protocol - legrand 18bit (by @user890104)
- OFW: Princeton protocol add custom guard time support
- Princeton fix guard time bounds and show guard time multiplier in UI
- NFC:
- Fix Mifare DESFire reading (revert of buffer check workaround for rare emv cases) (some emv cards can be read only via Extra Actions -> Read specific card type -> EMV)
- Better plugins(parsers) loading - much faster emulation launch from favourites, no more lags in Saved menu
- OFW: MF Ultralight Original write support
- OFW: Mifare Plus detection support
- OFW: Felica emulation
- OFW: Write to ultralight cards is now possible (no UID writing)
- OFW: Fixed infinite loop in dictionary attack scene
- LF RFID: OFW: Added Support for Securakey Protocol
- JS:
adc
support ingpio
module (by @jamisonderek) - JS:
storage
module (without virtual mount API at the moment) (by @Willy-JL) - BadUSB: Add Finnish keyboard layout (by @nicou | PR #761)
- Archive: Fix SubGHz Remote files in favourites falling into non working and non removable state
- Apps: Check out more Apps updates and fixes by following this link
Other changes
- SubGHz: Fix add manually princeton
- SubGHz: Sync signal delete scene with OFW
- SubGHz: Fix incorrect rx key state when opening Read menu
- SubGHz: Fix incorrect state in decode raw exit - causing keys to be not removed from history and showing up in Read menu after exit from decode raw
- Misc: Remove outdated brew sdk install files
- Misc: Revert USB CDC changes to fix usb serial
- Misc: Fix usage of deprecated
icon_get_data
- Loader: Better API Mismatch message (by @Willy-JL)
- CLI: Move part of the CLI to microsd to free up space for COMPACT 0 builds (by @Willy-JL)
- NFC: Fix typo in parsers
- Apps: Fix
input_callback
andtimer_callback
usage of nonvoid
argument as input - LF RFID: OFW PR 3728: Securakey - Add Support for RKKTH Plain Text Format (by @zinongli)
- OFW: ReadMe: update outdated bits and pieces
- OFW: Debug: backup openocd work area, fix crash after fresh debugger connect and continue
- OFW: ELF, Flipper application: do not crash on "out of memory"
- OFW: MF Plus - Don't crash on reading weird cards
- OFW: SubGhz: fix Missed the "Deleted" screen when deleting RAW Subghz (by @Skorpionm)
- OFW: JS: Disable logging in mjs +2k free flash (by @hedger)
- OFW: Archive: fix memory leak in favorites add/remove
- OFW: Furi: Fix EventLoop state persisting on same thread after free
- OFW: Cli: top
- OFW: Desktop lockup fix, GUI improvements
- OFW: Loader: fix crash on "locked via cli loader"
- OFW: SubGhz: fix navigation GUI
- OFW: Furi: event loop
- OFW: Code Cleanup: unused includes, useless checks, unused variables, etc...
- OFW: SubGhz: fix gui "No transition to the "Saved" menu when deleting a SubGHz RAW file"
- OFW: RPC: Add TarExtract command, some small fixes
- OFW: Use static synchronisation primitives
- OFW: cleanup of various warnings from clangd
- OFW: Add initial ISO7816 support
- OFW: fbt, vscode: tweaks for cdb generation for clangd
- OFW: Updater: fix inability to update with bigger updater.bin
- OFW: Furi: wrap message queue in container, prepare it for epoll. Accessor: disable expansion service on start.
Known NFC post-refactor regressions list:
- Mifare Mini clones reading is broken (original mini working fine) (OFW)
- NFC CLI was removed with refactoring (OFW) (will be back soon)
-> Download qFlipper (official link)
Please support development of the project
Service | Remark | Link/Wallet |
---|---|---|
Patreon | https://patreon.com/mmxdev | |
Boosty | patreon alternative | https://boosty.to/mmxdev |
cloudtips | only RU payments accepted | https://pay.cloudtips.ru/p/7b3e9d65 |
YooMoney | only RU payments accepted | https://yoomoney.ru/fundraise/XA49mgQLPA0.221209 |
USDT | (TRC20) | TSXcitMSnWXUFqiUfEXrTVpVewXy2cYhrs |
ETH | (BSC/ERC20-Tokens) | darkflippers.eth (or 0xFebF1bBc8229418FF2408C07AF6Afa49152fEc6a ) |
BTC | bc1q0np836jk9jwr4dd7p6qv66d04vamtqkxrecck9 |
|
SOL | (Solana/Tokens) | DSgwouAEgu8iP5yr7EHHDqMNYWZxAqXWsTEeqCAXGLj8 |
DOGE | D6R6gYgBn5LwTNmPyvAQR6bZ9EtGgFCpvv |
|
LTC | ltc1q3ex4ejkl0xpx3znwrmth4lyuadr5qgv8tmq8z9 |
|
BCH | qquxfyzntuqufy2dx0hrfr4sndp0tucvky4sw8qyu3 |
|
XMR | (Monero) | 41xUz92suUu1u5Mu4qkrcs52gtfpu9rnZRdBpCJ244KRHf6xXSvVFevdf2cnjS7RAeYr5hn9MsEfxKoFDRSctFjG5fv1Mhn |
TON | UQCOqcnYkvzOZUV_9bPE_8oTbOrOF03MnF-VcJyjisTZmsxa |
Thanks to our sponsors who supported project in the past and special thanks to sponsors who supports us on regular basis:
@mishamyte, ClaraCrazy, Pathfinder [Count Zero cDc], callmezimbra, Quen0n, MERRON, grvpvl (lvpvrg), art_col, ThurstonWaffles, Moneron, UterGrooll, LUCFER, Northpirate, zloepuzo, T.Rat, Alexey B., ionelife, ...
and all other great people who supported our project and me (xMasterX), thanks to you all!
Recommended update option - Web Updater
What r
, e
,
, c
means? What I need to download if I don't want to use Web updater?
What build I should download and what this name means - flipper-z-f7-update-unlshd-075(r / e / c).tgz
?
flipper-z
= for Flipper Zero device
f7
= Hardware version - same for all flipper zero devices
update
= Update package, contains updater, all assets (plugins, IR libs, etc.), and firmware itself
unlshd-075
= Firmware version
Designation | Base Apps | Extra Apps | |
---|---|---|---|
|
✅ | ||
c |
|||
e |
✅ | ✅ | |
r |
✅ | ✅ |
Firmware Self-update package (update from microSD) - flipper-z-f7-update-unlshd-075.tgz
for mobile app / qFlipper / web
Archive of scripts
folder (contains scripts for FW/plugins development) - flipper-z-any-scripts-unlshd-075.tgz
SDK files for plugins development and uFBT - flipper-z-f7-sdk-unlshd-075.zip
Install FW via Web Updater:
Default >
Extra apps > e
No apps > c
RGB patch - only for hardware mod! > r
unlshd-074
New changes
- Apps: Mifare Nested - ported to latest API using old nfc lib (by @xMasterX) (original app made by @AloneLiberty) (+ mem management fix by @Willy-JL) - Python app running on PC is required
- LFRFID: Electra fix non-initialized encoded epilogue on render (by @Leptopt1los)
- JS: Move examples to subfolder
js_examples
- Apps: HID app improvements and fixes
- Move new mouse jiggler into mouse jiggler stealth and bring back previous version of mouse jiggler too
- Set stealth jiggler max time default value to 4 min and min value to 1 min
- Merge OFW changes
- More OFW merge fixes
(by @Willy-JL | PR #753) - Apps: Check out more Apps updates and fixes by following this link
- OFW (TLSF branch): SubGHz: fix memory corrupt in read raw view
- OFW: NFC App: fix changing UID
- OFW: Replaced obsolete-format delay
- OFW: Archive: fix condition race on exit
- OFW: Text Box: fix displaying text with end text focus
- OFW: FuriHal: add flash ops stats, workaround bug in SHCI_C2_SetSystemClock
- OFW: Icons: compression fixes & larger dimension support
- OFW: Text Box rework
- OFW: Fix calling both
view_free_model()
andview_free()
- OFW: JS: Add textbox module
- OFW: JS: Add math module
- OFW: NFC: add Slix capabilities
- OFW: Settings refactor fixes
- OFW: JS: Add submenu module
- OFW: Skylanders plugin
- OFW: Settings menu refactoring
- OFW: NFC: Mf Desfire fix reading big files
- OFW: Infrared: Add Toshiba RAS-2518D
- OFW: vscode: config fixes
- OFW: Ble: new connection parameters negotiation scheme
- OFW: FuriHal: move version init to early stage
- OFW: Add support for R_ARM_REL32 relocations.
- OFW: Remove unused DolphinWait_61x59 icon
- OFW: Add the Akira animation
- OFW: Desktop: fix crash on autolock after restart in locked state
Known NFC post-refactor regressions list:
- Mifare Mini clones reading is broken (original mini working fine) (OFW)
- NFC CLI was removed with refactoring (OFW) (will be back soon)
-> Download qFlipper (official link)
Please support development of the project
Service | Remark | Link/Wallet |
---|---|---|
Patreon | https://patreon.com/mmxdev | |
Boosty | patreon alternative | https://boosty.to/mmxdev |
cloudtips | only RU payments accepted | https://pay.cloudtips.ru/p/7b3e9d65 |
YooMoney | only RU payments accepted | https://yoomoney.ru/fundraise/XA49mgQLPA0.221209 |
USDT | (TRC20) | TSXcitMSnWXUFqiUfEXrTVpVewXy2cYhrs |
ETH | (BSC/ERC20-Tokens) | darkflippers.eth (or 0xFebF1bBc8229418FF2408C07AF6Afa49152fEc6a ) |
BTC | bc1q0np836jk9jwr4dd7p6qv66d04vamtqkxrecck9 |
|
SOL | (Solana/Tokens) | DSgwouAEgu8iP5yr7EHHDqMNYWZxAqXWsTEeqCAXGLj8 |
DOGE | D6R6gYgBn5LwTNmPyvAQR6bZ9EtGgFCpvv |
|
LTC | ltc1q3ex4ejkl0xpx3znwrmth4lyuadr5qgv8tmq8z9 |
|
BCH | qquxfyzntuqufy2dx0hrfr4sndp0tucvky4sw8qyu3 |
|
XMR | (Monero) | 41xUz92suUu1u5Mu4qkrcs52gtfpu9rnZRdBpCJ244KRHf6xXSvVFevdf2cnjS7RAeYr5hn9MsEfxKoFDRSctFjG5fv1Mhn |
TON | UQCOqcnYkvzOZUV_9bPE_8oTbOrOF03MnF-VcJyjisTZmsxa |
Thanks to our sponsors who supported project in the past and special thanks to sponsors who supports us on regular basis:
@mishamyte, ClaraCrazy, Pathfinder [Count Zero cDc], callmezimbra, Quen0n, MERRON, grvpvl (lvpvrg), art_col, ThurstonWaffles, Moneron, UterGrooll, LUCFER, Northpirate, zloepuzo, T.Rat, Alexey B., ionelife, ...
and all other great people who supported our project and me (xMasterX), thanks to you all!
Recommended update option - Web Updater
What n
, r
, e
,
, c
means? What I need to download if I don't want to use Web updater?
What build I should download and what this name means - flipper-z-f7-update-unlshd-074(n / r / e / c).tgz
?
flipper-z
= for Flipper Zero device
f7
= Hardware version - same for all flipper zero devices
update
= Update package, contains updater, all assets (plugins, IR libs, etc.), and firmware itself
unlshd-074
= Firmware version
Designation | 3 Custom Animation | Base Apps | Extra Apps | |
---|---|---|---|---|
|
✅ | ✅ | ||
c |
✅ | |||
n |
✅ | |||
e |
✅ | ✅ | ✅ | |
r |
✅ | ✅ | ✅ |
Firmware Self-update package (update from microSD) - flipper-z-f7-update-unlshd-074.tgz
for mobile app / qFlipper / web
Archive of scripts
folder (contains scripts for FW/plugins development) - flipper-z-any-scripts-unlshd-074.tgz
SDK files for plugins development and uFBT - flipper-z-f7-sdk-unlshd-074.zip
Install via Web Updater
Version with only main apps - Install via Web Updater
Version without custom animations - Install via Web Updater
Version with RGB patch - only for hardware mod! - Install via Web Updater
Version with Extra apps - Install via Web Updater
unlshd-073
New changes
- LFRFID: Electra intercom protocol support (Romania) (by @Leptopt1los | PR #750)
- NFC: Temp fix for
iso14443_4_layer_decode_block
crash - NFC: CharlieCard parser (by @zacharyweiss)
- SubGHz: FAAC RC XT - add 0xB button code on arrow buttons for programming mode
- SubGHz: Add Manually - Sommer FM fixes
- SubGHz: Enabled tx-rx state on unused gpio pin by default (external amp option was removed and is enabled by default now)
- SubGHz: Status output !TX/RX on the GDO2 CC1101 pin (by @quen0n | PR #742)
- SubGHz: Reworked saved settings (by @xMasterX and @Willy-JL)
- Desktop: Fixes for animation unload (by @Willy-JL)
- iButton: Updated DS1420 for latest ibutton changes
- Misc: Allow no prefix usage of name_generator_make_detailed_datetime
- Misc: Allow setting view dispatcher callbacks to NULL
- Misc: Added
void
due to-Wstrict-prototypes
- Misc: Some code cleanup and proper log levels in nfc parsers
- Infrared: Allow external apps to use infrared settings (by @Willy-JL)
- JS & HAL: Various fixes and FURI_HAL_RANDOM_MAX define added (by @Willy-JL)
- JS: BadUSB layout support (by @Willy-JL)
- JS: New Modules
widget
,vgm
and path globals (by @jamisonderek) - Apps: Enhance Random Interval and Movement Functionality in HID Mouse Jiggler for Improved Stealth and Human-Like Behavior (by @gushmazuko | PR #746)
- Apps: NFC Magic - Gen2 writing support, Gen4 NTAG password and PACK fixes (by @Astrrra)
- Apps: MFKey - fixed crashes, add more free ram (by @noproto & @Willy-JL)
- Apps: Check out Apps updates by following this link
- OFW PR 3616: NFC: Mf Desfire fix reading big files (by gornekich)
- OFW: iButton: fix crash when deleting some keys
- OFW: Desktop: cleanup error popups
- OFW: Troika parser visual fixes
- OFW: Fix the retry/exit confirmation prompts in iButton
- OFW: nfc app: add legacy keys for plantain cards
- OFW: GUI: Fix array out of bounds in menu exit
- OFW: add support for S(WTX) request in iso14443_4a_poller
- OFW: Mosgortrans parser output fixes
- OFW: BLE: Add GapPairingNone support
- OFW: iButton new UI
- OFW: FuriHal: add ADC API
- OFW: Mf Desfire multiple file rights support
- OFW: Felica poller (NFC-F)
- OFW: Desktop/Loader: Unload animations before loading FAPs
- OFW: JS Documentation
- OFW: Update radio stack to v1.19.0
- OFW: Move crypto1 to helpers, add it to the public API
- OFW: Explain RNG differences, add FURI_HAL_RANDOM_MAX
- OFW: Furi: Add "out of memory" and "malloc(0)" crash messages
- OFW: IR: Fix crash on duty_cycle=1
- OFW: Desktop: ensure that animation is unloaded before app start (fixes some out of memory crashes)
- OFW: Hide unlock with reader for MFU-C
- OFW: fbt: fixed missing FBT_FAP_DEBUG_ELF_ROOT to dist env
- OFW: fbt: added -Wstrict-prototypes for main firmware
- OFW: Mifare Ultralight naming fix
- OFW: IR: Remember OTG state
- OFW: Bad USB: fix crash when selecting a keyboard layout
- OFW: L1_Mods animation update : adding VGM visual
- OFW: RFID Improvements
- OFW: Fixed plugins and UI
- OFW: NFC: Fix mf desfire detect
- OFW: infrared_transmit.h was missing
#pragma once
- OFW: Show the wrong PIN Attempt count on the login screen
- OFW: SavedStruct: Introduce saved_struct_get_metadata
- OFW: JS CLI command
- OFW: Add ChromeOS Bad USB demo
- OFW: Configurable Infrared TX output (previous UL version is replaced with OFW version, new features added "AutoDetect" and saving settings)
- OFW: BadUSB: BLE, media keys, Fn/Globe key commands
- OFW: NFC: Slix privacy password reveal ->(was included in previous UL release) and Desfire detect fix
- OFW: github: additional pre-upload checks for doxygen workflow
- OFW: NFC UI fixes
- OFW: Gui: unicode support, new canvas API
- OFW: Api Symbols: replace asserts with checks
Known NFC post-refactor regressions list:
- Mifare Mini clones reading is broken (original mini working fine) (OFW)
- NFC CLI was removed with refactoring (OFW) (will be back soon)
- Mifare Nested not ported to latest API yet,
unlshd-065
is the latest version on old NFC API that works with "nested app"
-> Download qFlipper (official link)
Please support development of the project
Service | Remark | Link/Wallet |
---|---|---|
Patreon | https://patreon.com/mmxdev | |
Boosty | patreon alternative | https://boosty.to/mmxdev |
cloudtips | only RU payments accepted | https://pay.cloudtips.ru/p/7b3e9d65 |
YooMoney | only RU payments accepted | https://yoomoney.ru/fundraise/XA49mgQLPA0.221209 |
USDT | (TRC20) | TSXcitMSnWXUFqiUfEXrTVpVewXy2cYhrs |
ETH | (BSC/ERC20-Tokens) | darkflippers.eth (or 0xFebF1bBc8229418FF2408C07AF6Afa49152fEc6a ) |
BTC | bc1q0np836jk9jwr4dd7p6qv66d04vamtqkxrecck9 |
|
SOL | (Solana/Tokens) | DSgwouAEgu8iP5yr7EHHDqMNYWZxAqXWsTEeqCAXGLj8 |
DOGE | D6R6gYgBn5LwTNmPyvAQR6bZ9EtGgFCpvv |
|
LTC | ltc1q3ex4ejkl0xpx3znwrmth4lyuadr5qgv8tmq8z9 |
|
BCH | qquxfyzntuqufy2dx0hrfr4sndp0tucvky4sw8qyu3 |
|
XMR | (Monero) | 41xUz92suUu1u5Mu4qkrcs52gtfpu9rnZRdBpCJ244KRHf6xXSvVFevdf2cnjS7RAeYr5hn9MsEfxKoFDRSctFjG5fv1Mhn |
TON | UQCOqcnYkvzOZUV_9bPE_8oTbOrOF03MnF-VcJyjisTZmsxa |
Thanks to our sponsors who supported project in the past and special thanks to sponsors who supports us on regular basis:
ClaraCrazy, Pathfinder [Count Zero cDc], callmezimbra, Quen0n, MERRON, grvpvl (lvpvrg), art_col, ThurstonWaffles, Moneron, UterGrooll, LUCFER, Northpirate, zloepuzo, T.Rat, Alexey B., ionelife, ...
and all other great people who supported our project and me (xMasterX), thanks to you all!
Recommended update option - Web Updater
What n
, r
, e
,
, c
means? What I need to download if I don't want to use Web updater?
What build I should download and what this name means - flipper-z-f7-update-unlshd-073(n / r / e / c).tgz
?
flipper-z
= for Flipper Zero device
f7
= Hardware version - same for all flipper zero devices
update
= Update package, contains updater, all assets (plugins, IR libs, etc.), and firmware itself
unlshd-073
= Firmware version
Designation | 3 Custom Animation | Base Apps | Extra Apps | |
---|---|---|---|---|
|
✅ | ✅ | ||
c |
✅ | |||
n |
✅ | |||
e |
✅ | ✅ | ✅ | |
r |
✅ | ✅ | ✅ |
Firmware Self-update package (update from microSD) - flipper-z-f7-update-unlshd-073.tgz
for mobile app / qFlipper / web
Archive of scripts
folder (contains scripts for FW/plugins development) - flipper-z-any-scripts-unlshd-073.tgz
SDK files for plugins development and uFBT - flipper-z-f7-sdk-unlshd-073.zip
Install via Web Updater
Version with only main apps - Install via Web Updater
Version without custom animations - Install via Web Updater
Version with RGB patch - only for hardware mod! - Install via Web Updater
Version with Extra apps - Install via Web Updater
unlshd-072
New changes
- NFC: EMV Fixes and imporvements (old saved files may be not compatible now) (by @wosk & @Leptopt1los | PR #702)
- NFC: Parsers refactoring (by @Leptopt1los)
- NFC: Kazan parser improved - token parse option added (by @Leptopt1los)
- NFC: Update ndef parser, mf classic dict changes (by @Willy-JL)
- RFID: Test swap of em4100 t5577 blocks (details in issue 3463 OFW)
- RFID: Fix RAW read crash (by @Willy-JL)
- Infrared: Update universal remote assets (by @amec0e | PR #718 #719)
- SubGHz: Add 430.50 mhz (by @MizumasuShoichi | PR #721)
- SubGHz: Magellan Event Code Update (by @wooferguy | PR #713)
- SubGHz: Reduce subghz add manually scene flash size (by @Willy-JL)
- SubGHz: Fix led blink on decode raw > signal info (by @Willy-JL)
- HID App: apply fix for ms teams on macos (by @cpressland)
- HID App: merge official fw hid app keyboard changes
- Misc: Use non prefixed names for regular files with random name
- Misc: Revert usb cdc config changes to verify issue (storage timeout during firmware update) (OFW 3452)
- Misc: Fixes for text box and uart echo demo app, remove duplicated emv parser plugin (by @Willy-JL)
- Expansion
is_connected
API to check for VGM (by @HaxSam) - New JavaScript Modules
UsbDisk
,badusb.quit() + altstring
,SubGHz
,Submenu
,BleBeacon
,Keyboard
,Math
,GPIO
,textbox
(by @Willy-JL, @Spooks4576, @Sil333033, @oldip) - Apps: BadBT renamed and moved from Apps-Bluetooth to Apps-Tools as BadKB
- Apps: Added FindMy Flipper app (by @MatthewKuKanich) - Please Read how to add keys here
- Apps: NFC Magic - Gen4 improvements (by @Leptopt1los)
- Apps: Check out Apps updates by following this link
- OFW: BLE/GAP fixes
- OFW: Add support for Pioneer SR IR remotes
- OFW: fbt/ufbt: Ensure POSIX paths are passed to GDB on all platforms
- OFW: Add support for DEFAULT_STRING_DELAY in Bad USB App
- OFW: Adding F13-F24 function key support to BadUSB
- OFW PR 3532: NFC UI fixes (by gornekich)
- OFW PR 3504: NFC: Slix privacy password reveal and Desfire detect fix (by gornekich)
- OFW: Infrared fixes and more
- OFW: NFC Parsers cosmetic fixes
- OFW: NFC wording fixes
- OFW: Fix iButton emulation regression
- OFW: Add the Freedom_2_dolphins animation
- OFW: Infrared: Add Fujitsu ASYG24KMTB
- OFW: Asynchronous Infrared remote manipulation
- OFW: Fix troika 4K keys
- OFW: Archive: Fix item focus after aborting the Delete operation
- OFW: Troyka parser improvements (by UL Team)
- OFW: NFC: Fix washcity plugin verify function being to greedy
- OFW: Parser for Santiago, Chile BIP transit card
- OFW: WiFi board: fixed update script on Windows (unfortunately also Mac and Linux)
- OFW: Gui: reset canvas orientation and frame when entering direct draw mode
- OFW: FBT/uFBT: Enable C++20/GNU23 in VSCode IntelliSense
- OFW: Toolchain fixes
- OFW: Quote $FBT_TOOLCHAIN_PATH to avoid splitting
- OFW: ble: profile rework
- OFW: lfrfid/em4100: added support for different bit rates (16clk was added back into UL, still not reading properly)
- OFW: T5577 lib: write with mask function added
- OFW: Archive: fixed Apps tab ext filter
- OFW: FuriHalRtc refactor: new datetime lib (by UL Team)
- OFW: bit_lib and nfc_util refactor (by UL Team)
- OFW: Gui text box: fix formatted string memory reservation
- OFW: JS debug disabled, archive and file browser fixes
- OFW: VSCode integration fixes for new toolchain
- OFW: FIX ISO15693 emulation
- OFW: JS serial module renamed, uart channel selection
- OFW: mjs: minor fixes
- OFW: JavaScript runner
- OFW: Fixed MyKey check LockID
- OFW: Check universal remote files before loading
- OFW: NFC: fix retry scene navigation logic
- OFW: Expansion module service improvements
- OFW: New toolchain with gcc 12 (+ aarch64 support!)
- OFW: HID app: keyboard modifiers fix
- OFW: CLI: cat command crash workaround
- OFW: NFC: Custom UID entry when adding manually
- OFW: Added NFC plugin; Some parser
- OFW: Slix disable privacy (Unlock SLIX-L)
- OFW: NFC: Add support for Gallagher access control (MIFARE Classic only)
- OFW: furi/core/timer: resolve timer handle use-after-free post deletion
- OFW: FuriHal: various GPIO improvements
- OFW: GUI: canvas commit callback has been moved to canvas. Direct Draw apps can now be streamed via RPC.
- OFW: nfc app: fix incorrect protocol detection in save scene (by UL Team)
- OFW: NFC: MFC Unlock with Dictionary
- OFW: ITSO Parser (UK)
- OFW: NFC: fix application opening from browser
- OFW: Rework more info scene for Ultralight cards
- OFW: NFC UI refactor
- OFW: Add an NFC parser for the San Francisco Bay Area "Clipper" transit card.
- OFW: Fix nfc_protocol_support_scene_save_name_on_event crash
- OFW: NFC: Display unread Mifare Classic bytes as question marks
- OFW: Troika layout fixes
- OFW: NFC: MF Classic parsers read() fix (dictionary attack skip)
Known NFC post-refactor regressions list:
- Mifare Mini clones reading is broken (original mini working fine) (OFW)
- NFC CLI was removed with refactoring (OFW) (will be back soon)
- Current list of affected apps: https://github.com/xMasterX/all-the-plugins/tree/dev/apps_broken_by_last_refactors
- Also in app Enhanced Sub-GHz Chat - NFC part was temporarily removed to make app usable, NFC part of the app requires remaking it with new nfc stack
-> Download qFlipper (official link)
Please support development of the project
Service | Remark | Link/Wallet |
---|---|---|
Patreon | https://patreon.com/mmxdev | |
Boosty | patreon alternative | https://boosty.to/mmxdev |
cloudtips | only RU payments accepted | https://pay.cloudtips.ru/p/7b3e9d65 |
YooMoney | only RU payments accepted | https://yoomoney.ru/fundraise/XA49mgQLPA0.221209 |
USDT | (TRC20) | TSXcitMSnWXUFqiUfEXrTVpVewXy2cYhrs |
ETH | (BSC/ERC20-Tokens) | darkflippers.eth (or 0xFebF1bBc8229418FF2408C07AF6Afa49152fEc6a ) |
BTC | bc1q0np836jk9jwr4dd7p6qv66d04vamtqkxrecck9 |
|
SOL | (Solana/Tokens) | DSgwouAEgu8iP5yr7EHHDqMNYWZxAqXWsTEeqCAXGLj8 |
DOGE | D6R6gYgBn5LwTNmPyvAQR6bZ9EtGgFCpvv |
|
LTC | ltc1q3ex4ejkl0xpx3znwrmth4lyuadr5qgv8tmq8z9 |
|
BCH | qquxfyzntuqufy2dx0hrfr4sndp0tucvky4sw8qyu3 |
|
XMR | (Monero) | 41xUz92suUu1u5Mu4qkrcs52gtfpu9rnZRdBpCJ244KRHf6xXSvVFevdf2cnjS7RAeYr5hn9MsEfxKoFDRSctFjG5fv1Mhn |
TON | UQCOqcnYkvzOZUV_9bPE_8oTbOrOF03MnF-VcJyjisTZmsxa |
Thanks to our sponsors who supported project in the past and special thanks to sponsors who supports us on regular basis:
ClaraCrazy, Pathfinder [Count Zero cDc], callmezimbra, Quen0n, MERRON, grvpvl (lvpvrg), art_col, ThurstonWaffles, Moneron, UterGrooll, LUCFER, Northpirate, zloepuzo, T.Rat, Alexey B., ionelife, ...
and all other great people who supported our project and me (xMasterX), thanks to you all!
Recommended update option - Web Updater
What n
, r
, e
,
, c
means? What I need to download if I don't want to use Web updater?
What build I should download and what this name means - flipper-z-f7-update-unlshd-072(n / r / e / c).tgz
?
flipper-z
= for Flipper Zero device
f7
= Hardware version - same for all flipper zero devices
update
= Update package, contains updater, all assets (plugins, IR libs, etc.), and firmware itself
unlshd-072
= Firmware version
Designation | 3 Custom Animation | Base Apps | Extra Apps | |
---|---|---|---|---|
|
✅ | ✅ | ||
c |
✅ | |||
n |
✅ | |||
e |
✅ | ✅ | ✅ | |
r |
✅ | ✅ | ✅ |
Firmware Self-update package (update from microSD) - flipper-z-f7-update-unlshd-072.tgz
for mobile app / qFlipper / web
Archive of scripts
folder (contains scripts for FW/plugins development) - flipper-z-any-scripts-unlshd-072.tgz
SDK files for plugins development and uFBT - flipper-z-f7-sdk-unlshd-072.zip
Install via Web Updater
Version with only main apps - Install via Web Updater
Version without custom animations - Install via Web Updater
Version with RGB patch - only for hardware mod! - Install via Web Updater
Version with Extra apps - Install via Web Updater
unlshd-071
New changes
- NFC: Fixed stuck Saved success screen
- NFC: Fixed crash when reading mifare classic tag then going to add manually menu and adding NFC-A tag
- NFC: Fixed EMV txs render
- NFC/LFRFID: Don't Stop emulation after 5 mins to avoid antenna damage if debug is ON (by @Leptopt1los)
- LFRFID: Fixed T5577 custom password input (by @Leptopt1los)
- OFW PR 3410: lfrfid/em4100: added support for different bit rates - by @Mrkvak (RF/32 full support, RF/16 support without reading (16clk removed for now))
- OFW PR 3412: Fixed MyKey LockID - by @zProAle
----
Changes from 070 release: - NFC: EMV parser added (by @Leptopt1los and @wosk | PR #700)
- NFC: Metromoney parser balance fix (by @Leptopt1los | PR #699)
- NFC/LFRFID: Stop emulation after 5 mins to avoid antenna damage (by @Leptopt1los)
- Archive: Fix two filebrowser bugs
- SubGHz: Programming mode for Dea Mio (right arrow button)
- SubGHz: Keeloq fix emulation for multiple systems and extend add manually support for 2 of them (Dea Mio, Genius Bravo, GSN, Normstahl)
- SubGHz: Fixed hopper state when entering Read via Freq analyzer
- SubGHz: Raw erase fixes (by @Willy-JL)
- SubGHz: Subghz save files with receive time (by @Willy-JL)
- NFC: Fix NFC V dumps with v3 (pre refactor saves) crashing at info page
- NFC: Zolotaya Korona Online parser added (by @Leptopt1los)
- NFC: Add NFC NDEF parser (by @Willy-JL)
- LF RFID: Write T5577 with random and custom password added (clear password via Extra actions) (by @Leptopt1los)
- SubGHz: Update honeywell protocol (by @Willy-JL)
- System: More contrast values for replacement displays (up to +8 or -8)
- USB/BLE HID: Add macOS Music app volume control
- Apps: Check out Apps updates by following this link
- OFW PR 3384: NFC: Display unread Mifare Classic bytes as question marks - by @TollyH
- OFW PR 3396: NFC: fix application opening from browser - by @RebornedBrain (+ fix for leftover issues)
- OFW PR 3382: NFC UI refactor - by @RebornedBrain
- OFW PR 3391: Rework more info scene for Ultralight cards - by @RebornedBrain
- OFW PR 3401: it-IT-mac layout - by @nminaylov
- OFW: Fix expansion protocol crash when fed lots of garbage
- OFW: 0.98.0-rc various fixes
- OFW: RFID CLI: better usage
- OFW: Mf DESFire fixes
- OFW: NFC UI refactor
- OFW: Expansion module protocol (+ expansion settings read and store in ram by @Willy-JL)
- OFW: Bugfix: Strip last parity bit from decoded FDX-B data
- OFW: FuriHal: interrupt priorities and documentation
- OFW: FuriHal: UART refactoring
- OFW: SubGhz: add
subghz tx_from_file
CLI cmd, major TX flow refactoring, various improvements and bug fixes - OFW: Furi_hal_rtc: new function
- OFW: NFC UI refactor
- OFW: assets: checking limits on image size; ufbt: cdb target
- OFW: NFC: system dict skip when user dict is skipped fix (replaces our fix)
- OFW: FuriHal: fix start duration furi_hal_subghz_async_tx
- OFW: NFC: parsers minor cleanup
- OFW: NFC Ntag success write freeze when not saved card
- OFW: ufbt: fixed generated project paths on Windows
Known NFC post-refactor regressions list:
- Mifare Mini clones reading is broken (original mini working fine) (OFW)
- Option to unlock Slix-L (NFC V) with preset or custom password was removed with refactoring (OFW)
- NFC CLI was removed with refactoring (OFW)
- Current list of affected apps: https://github.com/xMasterX/all-the-plugins/tree/dev/apps_broken_by_last_refactors
- Also in app Enhanced Sub-GHz Chat - NFC part was temporarily removed to make app usable, NFC part of the app requires remaking it with new nfc stack
-> Download qFlipper (official link)
Please support development of the project
Service | Remark | Link/Wallet |
---|---|---|
Patreon | https://patreon.com/mmxdev | |
Boosty | patreon alternative | https://boosty.to/mmxdev |
cloudtips | only RU payments accepted | https://pay.cloudtips.ru/p/7b3e9d65 |
YooMoney | only RU payments accepted | https://yoomoney.ru/fundraise/XA49mgQLPA0.221209 |
USDT | (TRC20) | TSXcitMSnWXUFqiUfEXrTVpVewXy2cYhrs |
BCH | qquxfyzntuqufy2dx0hrfr4sndp0tucvky4sw8qyu3 |
|
ETH | (BSC/ERC20-Tokens) | darkflippers.eth (or 0xFebF1bBc8229418FF2408C07AF6Afa49152fEc6a ) |
BTC | bc1q0np836jk9jwr4dd7p6qv66d04vamtqkxrecck9 |
|
DOGE | D6R6gYgBn5LwTNmPyvAQR6bZ9EtGgFCpvv |
|
LTC | ltc1q3ex4ejkl0xpx3znwrmth4lyuadr5qgv8tmq8z9 |
|
XMR | (Monero) | 41xUz92suUu1u5Mu4qkrcs52gtfpu9rnZRdBpCJ244KRHf6xXSvVFevdf2cnjS7RAeYr5hn9MsEfxKoFDRSctFjG5fv1Mhn |
TON | EQCOqcnYkvzOZUV_9bPE_8oTbOrOF03MnF-VcJyjisTZmpGf |
Thanks to our sponsors who supported project in the past and special thanks to sponsors who supports us on regular basis:
ClaraCrazy, Pathfinder [Count Zero cDc], callmezimbra, Quen0n, MERRON, grvpvl (lvpvrg), art_col, ThurstonWaffles, Moneron, UterGrooll, LUCFER, Northpirate, zloepuzo, T.Rat, Alexey B., ionelife, ...
and all other great people who supported our project and me (xMasterX), thanks to you all!
Recommended update option - Web Updater
What n
, r
, e
,
, c
means? What I need to download if I don't want to use Web updater?
What build I should download and what this name means - flipper-z-f7-update-unlshd-071(n / r / e / c).tgz
?
flipper-z
= for Flipper Zero device
f7
= Hardware version - same for all flipper zero devices
update
= Update package, contains updater, all assets (plugins, IR libs, etc.), and firmware itself
unlshd-071
= Firmware version
Designation | 3 Custom Animation | Base Apps | Extra Apps | |
---|---|---|---|---|
|
✅ | ✅ | ||
c |
✅ | |||
n |
✅ | |||
e |
✅ | ✅ | ✅ | |
r |
✅ | ✅ | ✅ |
Firmware Self-update package (update from microSD) - flipper-z-f7-update-unlshd-071.tgz
for mobile app / qFlipper / web
Archive of scripts
folder (contains scripts for FW/plugins development) - flipper-z-any-scripts-unlshd-071.tgz
SDK files for plugins development and uFBT - flipper-z-f7-sdk-unlshd-071.zip
Install via Web Updater
Version with only main apps - Install via Web Updater
Version without custom animations - Install via Web Updater
Version with RGB patch - only for hardware mod! - Install via Web Updater
Version with Extra apps - Install via Web Updater
unlshd-070
New changes
- NFC: EMV parser added (by @Leptopt1los and @wosk | PR #700)
- NFC: Metromoney parser balance fix (by @Leptopt1los | PR #699)
- NFC/LFRFID: Stop emulation after 5 mins to avoid antenna damage (by @Leptopt1los)
- Archive: Fix two filebrowser bugs
- SubGHz: Programming mode for Dea Mio (right arrow button)
- SubGHz: Keeloq fix emulation for multiple systems and extend add manually support for 2 of them (Dea Mio, Genius Bravo, GSN, Normstahl)
- SubGHz: Fixed hopper state when entering Read via Freq analyzer
- SubGHz: Raw erase fixes (by @Willy-JL)
- SubGHz: Subghz save files with receive time (by @Willy-JL)
- NFC: Fix NFC V dumps with v3 (pre refactor saves) crashing at info page
- NFC: Zolotaya Korona Online parser added (by @Leptopt1los)
- NFC: Add NFC NDEF parser (by @Willy-JL)
- LF RFID: Write T5577 with random and custom password added (clear password via Extra actions) (by @Leptopt1los)
- SubGHz: Update honeywell protocol (by @Willy-JL)
- System: More contrast values for replacement displays (up to +8 or -8)
- USB/BLE HID: Add macOS Music app volume control
- Apps: Check out Apps updates by following this link
- OFW PR 3384: NFC: Display unread Mifare Classic bytes as question marks - by @TollyH
- OFW PR 3396: NFC: fix application opening from browser - by @RebornedBrain (+ fix for leftover issues)
- OFW PR 3382: NFC UI refactor - by @RebornedBrain
- OFW PR 3391: Rework more info scene for Ultralight cards - by @RebornedBrain
- OFW PR 3401: it-IT-mac layout - by @nminaylov
- OFW: Fix expansion protocol crash when fed lots of garbage
- OFW: 0.98.0-rc various fixes
- OFW: RFID CLI: better usage
- OFW: Mf DESFire fixes
- OFW: NFC UI refactor
- OFW: Expansion module protocol (+ expansion settings read and store in ram by @Willy-JL)
- OFW: Bugfix: Strip last parity bit from decoded FDX-B data
- OFW: FuriHal: interrupt priorities and documentation
- OFW: FuriHal: UART refactoring
- OFW: SubGhz: add
subghz tx_from_file
CLI cmd, major TX flow refactoring, various improvements and bug fixes - OFW: Furi_hal_rtc: new function
- OFW: NFC UI refactor
- OFW: assets: checking limits on image size; ufbt: cdb target
- OFW: NFC: system dict skip when user dict is skipped fix (replaces our fix)
- OFW: FuriHal: fix start duration furi_hal_subghz_async_tx
- OFW: NFC: parsers minor cleanup
- OFW: NFC Ntag success write freeze when not saved card
- OFW: ufbt: fixed generated project paths on Windows
Known NFC post-refactor regressions list:
- Mifare Mini clones reading is broken (original mini working fine) (OFW)
- Option to unlock Slix-L (NFC V) with preset or custom password was removed with refactoring (OFW)
- NFC CLI was removed with refactoring (OFW)
- Current list of affected apps: https://github.com/xMasterX/all-the-plugins/tree/dev/apps_broken_by_last_refactors
- Also in app Enhanced Sub-GHz Chat - NFC part was temporarily removed to make app usable, NFC part of the app requires remaking it with new nfc stack
-> Download qFlipper (official link)
Please support development of the project
Service | Remark | Link/Wallet |
---|---|---|
Patreon | https://patreon.com/mmxdev | |
Boosty | patreon alternative | https://boosty.to/mmxdev |
cloudtips | only RU payments accepted | https://pay.cloudtips.ru/p/7b3e9d65 |
YooMoney | only RU payments accepted | https://yoomoney.ru/fundraise/XA49mgQLPA0.221209 |
USDT | (TRC20) | TSXcitMSnWXUFqiUfEXrTVpVewXy2cYhrs |
BCH | qquxfyzntuqufy2dx0hrfr4sndp0tucvky4sw8qyu3 |
|
ETH | (BSC/ERC20-Tokens) | darkflippers.eth (or 0xFebF1bBc8229418FF2408C07AF6Afa49152fEc6a ) |
BTC | bc1q0np836jk9jwr4dd7p6qv66d04vamtqkxrecck9 |
|
DOGE | D6R6gYgBn5LwTNmPyvAQR6bZ9EtGgFCpvv |
|
LTC | ltc1q3ex4ejkl0xpx3znwrmth4lyuadr5qgv8tmq8z9 |
|
XMR | (Monero) | 41xUz92suUu1u5Mu4qkrcs52gtfpu9rnZRdBpCJ244KRHf6xXSvVFevdf2cnjS7RAeYr5hn9MsEfxKoFDRSctFjG5fv1Mhn |
TON | EQCOqcnYkvzOZUV_9bPE_8oTbOrOF03MnF-VcJyjisTZmpGf |
Thanks to our sponsors who supported project in the past and special thanks to sponsors who supports us on regular basis:
ClaraCrazy, Pathfinder [Count Zero cDc], callmezimbra, Quen0n, MERRON, grvpvl (lvpvrg), art_col, ThurstonWaffles, Moneron, UterGrooll, LUCFER, Northpirate, zloepuzo, T.Rat, Alexey B., ionelife, ...
and all other great people who supported our project and me (xMasterX), thanks to you all!
Recommended update option - Web Updater
What n
, r
, e
,
, c
means? What I need to download if I don't want to use Web updater?
What build I should download and what this name means - flipper-z-f7-update-unlshd-070(n / r / e / c).tgz
?
flipper-z
= for Flipper Zero device
f7
= Hardware version - same for all flipper zero devices
update
= Update package, contains updater, all assets (plugins, IR libs, etc.), and firmware itself
unlshd-070
= Firmware version
Designation | 3 Custom Animation | Base Apps | Extra Apps | |
---|---|---|---|---|
|
✅ | ✅ | ||
c |
✅ | |||
n |
✅ | |||
e |
✅ | ✅ | ✅ | |
r |
✅ | ✅ | ✅ |
Firmware Self-update package (update from microSD) - flipper-z-f7-update-unlshd-070.tgz
for mobile app / qFlipper / web
Archive of scripts
folder (contains scripts for FW/plugins development) - flipper-z-any-scripts-unlshd-070.tgz
SDK files for plugins development and uFBT - flipper-z-f7-sdk-unlshd-070.zip
Install via Web Updater
Version with only main apps - Install via Web Updater
Version without custom animations - Install via Web Updater
Version with RGB patch - only for hardware mod! - Install via Web Updater
Version with Extra apps - Install via Web Updater
unlshd-069
New changes
- NFC: Various NFC Mifare classic Read fixes (was caused by wrong logic in parsers) (mifare classic 4k, and others) (by @Leptopt1los)
- Apps: Fixed Unitemp and ESP32 Camera suite
- Apps: Check out Apps updates by following this link
Known NFC post-refactor regressions list:
- Mifare Mini clones reading is broken (original mini working fine) (OFW)
- EMV simple data parser was removed with protocol with refactoring (OFW)
- Option to unlock Slix-L (NFC V) with preset or custom password was removed with refactoring (OFW)
- NFC CLI was removed with refactoring (OFW)
- Current list of affected apps: https://github.com/xMasterX/all-the-plugins/tree/dev/apps_broken_by_last_refactors
- Also in app Enhanced Sub-GHz Chat - NFC part was temporarily removed to make app usable, NFC part of the app requires remaking it with new nfc stack
-> Download qFlipper (official link)
Please support development of the project
Service | Remark | Link/Wallet |
---|---|---|
Patreon | https://patreon.com/mmxdev | |
Boosty | patreon alternative | https://boosty.to/mmxdev |
cloudtips | only RU payments accepted | https://pay.cloudtips.ru/p/7b3e9d65 |
YooMoney | only RU payments accepted | https://yoomoney.ru/fundraise/XA49mgQLPA0.221209 |
USDT | (TRC20) | TSXcitMSnWXUFqiUfEXrTVpVewXy2cYhrs |
BCH | qquxfyzntuqufy2dx0hrfr4sndp0tucvky4sw8qyu3 |
|
ETH | (BSC/ERC20-Tokens) | darkflippers.eth (or 0xFebF1bBc8229418FF2408C07AF6Afa49152fEc6a ) |
BTC | bc1q0np836jk9jwr4dd7p6qv66d04vamtqkxrecck9 |
|
DOGE | D6R6gYgBn5LwTNmPyvAQR6bZ9EtGgFCpvv |
|
LTC | ltc1q3ex4ejkl0xpx3znwrmth4lyuadr5qgv8tmq8z9 |
|
XMR | (Monero) | 41xUz92suUu1u5Mu4qkrcs52gtfpu9rnZRdBpCJ244KRHf6xXSvVFevdf2cnjS7RAeYr5hn9MsEfxKoFDRSctFjG5fv1Mhn |
TON | EQCOqcnYkvzOZUV_9bPE_8oTbOrOF03MnF-VcJyjisTZmpGf |
Thanks to our sponsors who supported project in the past and special thanks to sponsors who supports us on regular basis:
ClaraCrazy, Pathfinder [Count Zero cDc], callmezimbra, Quen0n, MERRON, grvpvl (lvpvrg), art_col, ThurstonWaffles, Moneron, UterGrooll, LUCFER, Northpirate, zloepuzo, T.Rat, Alexey B., ionelife, ...
and all other great people who supported our project and me (xMasterX), thanks to you all!
Recommended update option - Web Updater
What n
, r
, e
,
, c
means? What I need to download if I don't want to use Web updater?
What build I should download and what this name means - flipper-z-f7-update-unlshd-069(n / r / e / c).tgz
?
flipper-z
= for Flipper Zero device
f7
= Hardware version - same for all flipper zero devices
update
= Update package, contains updater, all assets (plugins, IR libs, etc.), and firmware itself
unlshd-069
= Firmware version
Designation | 3 Custom Animation | Base Apps | Extra Apps | |
---|---|---|---|---|
|
✅ | ✅ | ||
c |
✅ | |||
n |
✅ | |||
e |
✅ | ✅ | ✅ | |
r |
✅ | ✅ | ✅ |
Firmware Self-update package (update from microSD) - flipper-z-f7-update-unlshd-069.tgz
for mobile app / qFlipper / web
Archive of scripts
folder (contains scripts for FW/plugins development) - flipper-z-any-scripts-unlshd-069.tgz
SDK files for plugins development and uFBT - flipper-z-f7-sdk-unlshd-069.zip
Install via Web Updater
Version with only main apps - Install via Web Updater
Version without custom animations - Install via Web Updater
Version with RGB patch - only for hardware mod! - Install via Web Updater
Version with Extra apps - Install via Web Updater
unlshd-068
Warning!!! Please read this before installing!!!
This release has some unresolved issues, if any of those affects your daily usage, stay at 065 release or wait for next releases:
Issues from this list will be fixed in next releases
Known NFC app regressions and issues:
- Mifare Mini clones reading is broken (original mini working fine) (OFW)
- EMV simple data parser was removed with protocol with refactoring (OFW)
- Option to unlock Slix-L (NFC V) with preset or custom password was removed with refactoring (OFW)
- NFC CLI was removed with refactoring (OFW)
Some apps that was made for old nfc stack is now not compatible with the new API and require complete remake:
If you want to help with making this apps work again please send PR to the repo at link below
- Current list of affected apps: https://github.com/xMasterX/all-the-plugins/tree/dev/apps_broken_by_last_refactors
- Also in app Enhanced Sub-GHz Chat - NFC part was temporarily removed to make app usable, NFC part of the app requires remaking it with new nfc stack
API was updated to v50.x
New changes
- NFC: Skip system dict bug fixed (by @Leptopt1los)
- NFC: Set ATQA scene bit numbering changed (by @Leptopt1los)
- NFC: Added plugin to read WashCity card balance (by @yaba | PR #683)
- NFC: Add manually MF Classic with custom UID (by @Leptopt1los | PR #690)
- NFC: Fix MyKey production date parsing by @augustozanellato
- Apps: Move hid and snake apps into main repo (will be included in
c
builds) - Docs: Remove weird newline in applications/ReadMe.md (by @Eczbek | PR #688)
- SubGHz: Proper fix for subghz keyboard lock display issue (thanks @Willy-JL)
- SubGHz: Use long press to exit transmitter (to avoid unwanted 2 buttons hold condition, holding arrow button and exit causes default button change, which is stays as hidden feature, but this change makes it harder to call it accidentally)
- Apps: Check out Apps updates by following this link
- OFW: Desktop: fix rpc unlock on pin input screen
- OFW: UI refactor
- OFW: MFC emulation fixes
- OFW: Scripts: fix incorrect handling of storage stress test count option
- OFW: Add Samsung AC remotes DB93 and AR-EH04
- OFW: Update mf_classic_dict.nfc
- OFW: Nfc: HID MFC Plugin
- OFW: RPC: reverse input
- Update slideshow pictures by @Svaarich
-> Download qFlipper (official link)
Please support development of the project
Service | Remark | Link/Wallet |
---|---|---|
Patreon | https://patreon.com/mmxdev | |
Boosty | patreon alternative | https://boosty.to/mmxdev |
cloudtips | only RU payments accepted | https://pay.cloudtips.ru/p/7b3e9d65 |
YooMoney | only RU payments accepted | https://yoomoney.ru/fundraise/XA49mgQLPA0.221209 |
USDT | (TRC20) | TSXcitMSnWXUFqiUfEXrTVpVewXy2cYhrs |
BCH | qquxfyzntuqufy2dx0hrfr4sndp0tucvky4sw8qyu3 |
|
ETH | (BSC/ERC20-Tokens) | darkflippers.eth (or 0xFebF1bBc8229418FF2408C07AF6Afa49152fEc6a ) |
BTC | bc1q0np836jk9jwr4dd7p6qv66d04vamtqkxrecck9 |
|
DOGE | D6R6gYgBn5LwTNmPyvAQR6bZ9EtGgFCpvv |
|
LTC | ltc1q3ex4ejkl0xpx3znwrmth4lyuadr5qgv8tmq8z9 |
|
XMR | (Monero) | 41xUz92suUu1u5Mu4qkrcs52gtfpu9rnZRdBpCJ244KRHf6xXSvVFevdf2cnjS7RAeYr5hn9MsEfxKoFDRSctFjG5fv1Mhn |
TON | EQCOqcnYkvzOZUV_9bPE_8oTbOrOF03MnF-VcJyjisTZmpGf |
Thanks to our sponsors who supported project in the past and special thanks to sponsors who supports us on regular basis:
ClaraCrazy, Pathfinder [Count Zero cDc], callmezimbra, Quen0n, MERRON, grvpvl (lvpvrg), art_col, ThurstonWaffles, Moneron, UterGrooll, LUCFER, Northpirate, zloepuzo, T.Rat, Alexey B., ionelife, ...
and all other great people who supported our project and me (xMasterX), thanks to you all!
Recommended update option - Web Updater
What n
, r
, e
,
, c
means? What I need to download if I don't want to use Web updater?
What build I should download and what this name means - flipper-z-f7-update-unlshd-068(n / r / e / c).tgz
?
flipper-z
= for Flipper Zero device
f7
= Hardware version - same for all flipper zero devices
update
= Update package, contains updater, all assets (plugins, IR libs, etc.), and firmware itself
unlshd-068
= Firmware version
Designation | 3 Custom Animation | Base Apps | Extra Apps | |
---|---|---|---|---|
|
✅ | ✅ | ||
c |
✅ | |||
n |
✅ | |||
e |
✅ | ✅ | ✅ | |
r |
✅ | ✅ | ✅ |
Firmware Self-update package (update from microSD) - flipper-z-f7-update-unlshd-068.tgz
for mobile app / qFlipper / web
Archive of scripts
folder (contains scripts for FW/plugins development) - flipper-z-any-scripts-unlshd-068.tgz
SDK files for plugins development and uFBT - flipper-z-f7-sdk-unlshd-068.zip
Install via Web Updater
Version with only main apps - Install via Web Updater
Version without custom animations - Install via Web Updater
Version with RGB patch - only for hardware mod! - Install via Web Updater
Version with Extra apps - Install via Web Updater
unlshd-067
Warning!!! Please read this before installing!!!
This release has some unresolved issues, if any of those affects your daily usage, stay at 065 release or wait for next releases:
Issues from this list will be fixed in next releases
Known NFC app regressions and issues:
- Mifare Classic with custom UID add manually option was temporarily removed (Unleashed)
- Mifare Mini clones reading is broken (original mini working fine) (OFW)
- Mifare Classic dict attack fast skip (multiple presses on OK button) causes glitches/incorrect reading (OFW)
- EMV simple data parser was removed with protocol with refactoring (OFW)
- Option to unlock Slix-L (NFC V) with preset or custom password was removed with refactoring (OFW)
- NFC CLI was removed with refactoring (OFW)
Some apps that was made for old nfc stack is now not compatible with the new API and require complete remake:
If you want to help with making this apps work again please send PR to the repo at link below
- Current list of affected apps: https://github.com/xMasterX/all-the-plugins/tree/dev/apps_broken_by_last_refactors
- Also in app Enhanced Sub-GHz Chat - NFC part was temporarily removed to make app usable, NFC part of the app requires remaking it with new nfc stack
API was updated to v50.x
New changes
- IR: Updated infrared assets (by @amec0e | PR #677)
- NFC: Fix Saflok edge case 0.5% of UIDs got wrong result (by @noproto | PR #668)
- NFC: Zolotaya Korona transport card parser added (by @Leptopt1los)
- NFC: Parsers cleanup for new api (by @Leptopt1los)
- SubGHz: Temp fix for subghz keyboard lock display issue (furi_timer is not working properly)
- SubGHz: Added new option to delete old signals on full memory
- SubGHz: Faac rc/xt add manually (unverified)
- SubGHz: Better subghz history element removal (by @Willy-JL)
- SubGHz: Fix key display newline issue in came atomo
- Apps: Check out Apps updates by following this link
- OFW: USART Bridge: added support for software control of DE/RE pins
- OFW: ufbt: changed toolchain environment invocation; updated .gitignore for app template
- OFW: Keys Dict: fix PVS warnings
- OFW: NfcDict Refactoring
- OFW: Add AC's Carrier 42QG5A580SC and AUX YKR-H/006E
- OFW: NFC Plugins loading rework
- OFW: MFC emulation fix
- OFW: nfc_util: little endian bytes2num functions added
- OFW: Add MyKey parser
- OFW: Update CLI MOTD
- OFW: NFC NTAG and ISO14443-3b reading fix
- OFW: FuriHal: RTC register reset API. New factory reset routine that wipes all RTC backup registers content.
- OFW: FuriHal: various GPIO improvements
- OFW: SubGhz: changed the name of the button when sending RAW to SubGHz
-> Download qFlipper (official link)
Please support development of the project
Service | Remark | Link/Wallet |
---|---|---|
Patreon | https://patreon.com/mmxdev | |
Boosty | patreon alternative | https://boosty.to/mmxdev |
cloudtips | only RU payments accepted | https://pay.cloudtips.ru/p/7b3e9d65 |
YooMoney | only RU payments accepted | https://yoomoney.ru/fundraise/XA49mgQLPA0.221209 |
USDT | (TRC20) | TSXcitMSnWXUFqiUfEXrTVpVewXy2cYhrs |
BCH | qquxfyzntuqufy2dx0hrfr4sndp0tucvky4sw8qyu3 |
|
ETH | (BSC/ERC20-Tokens) | darkflippers.eth (or 0xFebF1bBc8229418FF2408C07AF6Afa49152fEc6a ) |
BTC | bc1q0np836jk9jwr4dd7p6qv66d04vamtqkxrecck9 |
|
DOGE | D6R6gYgBn5LwTNmPyvAQR6bZ9EtGgFCpvv |
|
LTC | ltc1q3ex4ejkl0xpx3znwrmth4lyuadr5qgv8tmq8z9 |
|
XMR | (Monero) | 41xUz92suUu1u5Mu4qkrcs52gtfpu9rnZRdBpCJ244KRHf6xXSvVFevdf2cnjS7RAeYr5hn9MsEfxKoFDRSctFjG5fv1Mhn |
TON | EQCOqcnYkvzOZUV_9bPE_8oTbOrOF03MnF-VcJyjisTZmpGf |
Thanks to our sponsors who supported project in the past and special thanks to sponsors who supports us on regular basis:
ClaraCrazy, Pathfinder [Count Zero cDc], callmezimbra, Quen0n, MERRON, grvpvl (lvpvrg), art_col, ThurstonWaffles, Moneron, UterGrooll, LUCFER, Northpirate, zloepuzo, T.Rat, Alexey B., ionelife, ...
and all other great people who supported our project and me (xMasterX), thanks to you all!
Recommended update option - Web Updater
What n
, r
, e
,
, c
means? What I need to download if I don't want to use Web updater?
What build I should download and what this name means - flipper-z-f7-update-unlshd-067(n / r / e / c).tgz
?
flipper-z
= for Flipper Zero device
f7
= Hardware version - same for all flipper zero devices
update
= Update package, contains updater, all assets (plugins, IR libs, etc.), and firmware itself
unlshd-067
= Firmware version
Designation | 3 Custom Animation | Base Apps | Extra Apps | |
---|---|---|---|---|
|
✅ | ✅ | ||
c |
✅ | |||
n |
✅ | |||
e |
✅ | ✅ | ✅ | |
r |
✅ | ✅ | ✅ |
Firmware Self-update package (update from microSD) - flipper-z-f7-update-unlshd-067.tgz
for mobile app / qFlipper / web
Archive of scripts
folder (contains scripts for FW/plugins development) - flipper-z-any-scripts-unlshd-067.tgz
SDK files for plugins development and uFBT - flipper-z-f7-sdk-unlshd-067.zip
Install via Web Updater
Version with only main apps - Install via Web Updater
Version without custom animations - Install via Web Updater
Version with RGB patch - only for hardware mod! - Install via Web Updater
Version with Extra apps - Install via Web Updater
unlshd-066
Warning!!! Please read this before installing!!!
This release has some unresolved issues, if any of those affects your daily usage, stay at 065 release or wait for next releases:
Issues from this list will be fixed in next releases
Known NFC app regressions and issues:
- Mifare Classic with custom UID add manually option was temporarily removed (Unleashed)
- Mifare Mini clones reading is broken (original mini working fine) (OFW)
- Mifare Classic dict attack fast skip (multiple presses on OK button) causes glitches/incorrect reading (OFW)
- EMV simple data parser was removed with protocol with refactoring (OFW)
- Mifare Classic Emulation slow response (unconfirmed) (OFW)
- Option to unlock Slix-L (NFC V) with preset or custom password was removed with refactoring (OFW)
- NFC CLI was removed with refactoring (OFW)
Some apps that was made for old nfc stack is now not compatible with the new API and require complete remake:
If you want to help with making this apps work again please send PR to the repo at link below
- Current list of affected apps: https://github.com/xMasterX/all-the-plugins/tree/dev/apps_broken_by_last_refactors
- Also in app Enhanced Sub-GHz Chat - NFC part was temporarily removed to make app usable, NFC part of the app requires remaking it with new nfc stack
API was updated to v49.x
New changes
- NFC: Added new parsers for transport cards - Umarsh, Kazan, Moscow, Metromoney(Tbilisi), and fixes for OFW parsers (by @assasinfil and @Leptopt1los) (special thanks for users who provided various dumps of those cards for research)
- NFC: Added simple key name display to UI to fix regression
- NFC: Add keys to mf_classic_dict (by @hnlcory | PR #660)
- NFC: Add Saflok and MyKey KDFs (by @noproto | PR #662)
- NFC: social_moscow parser verification collisions fix (by @Leptopt1los)
- iButton: Fix UI text - protocol name getting out of screen bounds when key name is too large, and other related issues (by @krolchonok | PR #649)
- SubGHz: Fixed feature naming in menu
- SubGHz: Added honeywell protocol (by @htotoo)
- SubGHz: Add 303.9 Mhz to default frequency list
- SubGHz: Fix Keeloq decoding order bug (random switch to HCS101 or anmotors)
- SubGHz: Fix secplus v1 key display issue
- API: Add new get function for varitemlist (by @Willy-JL)
- Misc code cleanup
- Apps: Bluetooth Remote / USB Keyboard & Mouse -
Movie
andPTT
modes by @hryamzik - Apps: BLE Spam app updated to latest version (New devices support, + Menu by holding Start) (by @Willy-JL) -> (app can be found in builds
e
,n
,r
) - Apps: NFC Magic - Gen4 Actions (option to fix card with broken config) (by @Leptopt1los and @xMasterX)
- Apps: Check out Apps updates by following this link
- OFW: NFC fixes
- OFW: nfc: m1k-based Aime (non-AIC) card support
- OFW: SubGhz: fix count bit for detect gate_tx protocol
- OFW: Fixed a zero allocation error when reading an iso15693 nfc tag with no additional blocks.
- OFW: Ntag21x write
- OFW: Mifare Classic nested auth support
- OFW: ST25TB poller refining + write support
- OFW: Libraries cleanup; u2f crypto rework to use mbedtls
- OFW: Add the secret door animation
- OFW: Allows you to use UCS-2 in canvas_glyph_width
- OFW: Mifare Classic fixes
- OFW: NFC: Felica UID emulation
- OFW: 64k does not enough
- OFW: fbt: improvements
- OFW: Various Fixes for 0.95
- OFW: Add Mastercode SubGHz Protocol
- OFW: Do not remove file when renaming to itself
- OFW: Fix iButton crash on missing file
- OFW: NFC API improvements
- OFW: MF Ultralight no pwd polling adjustment
- OFW: Fix limited_credit_value having wrong value in mf_desfire_file_settings_parse
- OFW: Infrared remote button index support
- OFW: Fix NFC unit tests
- OFW: fix: invariant format of log time data
- OFW: fbt: dist improvements
- OFW: Fix crash when exiting write mode
- OFW: Dolphin: Extreme butthurt loop fix
- OFW: Furi, FuriHal: remove FreeRTOS headers leaks
- OFW: fbt: source collection improvements
- OFW: Rename menu items related to dummy mode and sound
- OFW: fbt: SD card resource handling speedup
- OFW: Furi: cleanup crash use
- OFW: Allow for larger Infrared remotes
- OFW: fbt: reworked assets & resources handling
- OFW: Storage: speedup write_chunk cli command
- OFW: fix crash after st25tb save
- OFW: Fix crash when reading files > 64B
- OFW: NFC RC fixes
- OFW: Fix MF DESFire record file handling
- OFW: NFC refactoring (new NFC stack) -> some apps still require very big changes to make them work with new system - see apps that was temporarily removed from this release here: https://github.com/xMasterX/all-the-plugins/tree/dev/apps_broken_by_last_refactors
- OFW: fbt: glob & git improvements
- OFW: FastFAP: human readable error log
-> Download qFlipper (official link)
Please support development of the project
Service | Remark | Link/Wallet |
---|---|---|
Patreon | https://patreon.com/mmxdev | |
Boosty | patreon alternative | https://boosty.to/mmxdev |
cloudtips | only RU payments accepted | https://pay.cloudtips.ru/p/7b3e9d65 |
YooMoney | only RU payments accepted | https://yoomoney.ru/fundraise/XA49mgQLPA0.221209 |
USDT | (TRC20) | TSXcitMSnWXUFqiUfEXrTVpVewXy2cYhrs |
BCH | qquxfyzntuqufy2dx0hrfr4sndp0tucvky4sw8qyu3 |
|
ETH | (BSC/ERC20-Tokens) | darkflippers.eth (or 0xFebF1bBc8229418FF2408C07AF6Afa49152fEc6a ) |
BTC | bc1q0np836jk9jwr4dd7p6qv66d04vamtqkxrecck9 |
|
DOGE | D6R6gYgBn5LwTNmPyvAQR6bZ9EtGgFCpvv |
|
LTC | ltc1q3ex4ejkl0xpx3znwrmth4lyuadr5qgv8tmq8z9 |
|
XMR | (Monero) | 41xUz92suUu1u5Mu4qkrcs52gtfpu9rnZRdBpCJ244KRHf6xXSvVFevdf2cnjS7RAeYr5hn9MsEfxKoFDRSctFjG5fv1Mhn |
TON | EQCOqcnYkvzOZUV_9bPE_8oTbOrOF03MnF-VcJyjisTZmpGf |
Thanks to our sponsors who supported project in the past and special thanks to sponsors who supports us on regular basis:
ClaraCrazy, Pathfinder [Count Zero cDc], callmezimbra, Quen0n, MERRON, grvpvl (lvpvrg), art_col, ThurstonWaffles, Moneron, UterGrooll, LUCFER, Northpirate, zloepuzo, T.Rat, Alexey B., ionelife, ...
and all other great people who supported our project and me (xMasterX), thanks to you all!
Recommended update option - Web Updater
What n
, r
, e
,
, c
means? What I need to download if I don't want to use Web updater?
What build I should download and what this name means - flipper-z-f7-update-unlshd-066(n / r / e / c).tgz
?
flipper-z
= for Flipper Zero device
f7
= Hardware version - same for all flipper zero devices
update
= Update package, contains updater, all assets (plugins, IR libs, etc.), and firmware itself
unlshd-066
= Firmware version
Designation | 3 Custom Animation | Base Apps | Extra Apps | |
---|---|---|---|---|
|
✅ | ✅ | ||
c |
✅ | |||
n |
✅ | |||
e |
✅ | ✅ | ✅ | |
r |
✅ | ✅ | ✅ |
Firmware Self-update package (update from microSD) - flipper-z-f7-update-unlshd-066.tgz
for mobile app / qFlipper / web
Archive of scripts
folder (contains scripts for FW/plugins development) - flipper-z-any-scripts-unlshd-066.tgz
SDK files for plugins development and uFBT - flipper-z-f7-sdk-unlshd-066.zip