Main changes
- Current API: 86.0
- SubGHz: Roger (static 28 bit) with add manually support (by @xMasterX & @mishamyte)
- SubGHz: V2 Phoenix full support (button switch, add manually, counter decrypt/encrypt) (by @xMasterX & @RocketGod-git, original code by @Skorpionm)
- SubGHz: Keeloq: Add support for - Motorline (with add manually support), Rosh, Pecinin, Rossi, Merlin, Steelmate (by @xMasterX & @RocketGod-git)
- SubGHz: Nero Radio static parse and display more data
- SubGHz: Reduce less popular freqs in default hopper preset, make it faster
- SubGHz: Marantec protocol implement CRC verification display and Add manually support (by @xMasterX & @li0ard, original code by @Skorpionm)
- SubGHz: Keeloq: Comunello - add manually support
- iButton: TM01x Dallas write support (PR #899 | by @Leptopt1los)
- SubGHz: Rename and extend Alarms, Sensors, Cars ignore options (Alarms: Hollarm, GangQi | Cars: Kia, Starline, ScherKhan | Sensors: Magellan, Honeywell, Honeywell WDB (doorbells), Legrand (doorbells), Feron (RGB lights))
- SubGHz: V2 Phoenix show counter value (upd: see above, now decrypted)
- SubGHz: Add Keeloq IronLogic (aka IL100) smart clone remote copiers support (thanks to Vitaly for RAWs)
- SubGHz: Fix CAME 24bit decoder
- SubGHz: Add 462.750 MHz & 868.46 MHz to default subghz freqs list
- SubGHz: Tune Holtek HT12x to decode Holtek only and not conflict with came 12bit
- SubGHz: Fix Rename scene bug, that was replacing file name with random name when Rename is opened then closed then opened again
- Display: Backlight option "always on" and RGB bug removed (PR #900 | by @Dmitry422)
- NFC: Ultralight C - Attempt of authentication with default key (PR #898 | by @mishamyte)
- System: Loader - Fix misplaced ApplicationBeforeLoad events (PR #905 | by @WillyJL)
- OFW PR 4210: Infrared: Add text scroll to remote buttons (by @956MB)
- NFC:
- NFC Type 4 support + many other improvements (by @WillyJL)
- New Type 4 Tag (NDEF on NTAG4xx / MIFARE DESFire) protocol, full support
- New NTAG4xx (NTAG413 DNA / NTAG424 DNA) protocol, only detection and basic info support
- NDEF parsing plugin supports Type 4 Tag protocol
- Show more version info for MIFARE Plus cards
- Improve detection/verification of MIFARE DESFire and MIFARE Plus SE
- Improve navigation for MIFARE Classic Update from / Write to Initial Card
- Refactor Write code for MIFARE Ultralight/Classic in NFC app helpers
- Cleanup event handling in NFC app
- NFC app uses a bit less RAM because of previous 2 points
- Refactor NXP Native Commands to share between protocols (used by MIFARE DESFire, MIFARE Plus, NTAG4xx)
- MIFARE DESFire poller API can now switch between native and ISO7816-wrapped commands
- Expand ISO14443-4A API with listener (emulation) support for sending responses to reader (except I-block chaining)
- Exposed some APIs for apps to use that were meant to be public:
- ISO14443-3A listener (emulation)
- ISO15693-3 device (data), poller (reading), listener (emulation)
- Cleanup/reorder protocol definitions for tidyness
- Ventra ULEV1 parser (by @hazardousvoltage)
- CSC Service Works parser (by @zinongli)
- Philips Sonicare parser (by @Sil333033)
- SmartRider parser (by @jaylikesbunda)
- NFC Type 4 support + many other improvements (by @WillyJL)
- Apps: Check out more Apps updates and fixes by following this link
Other changes
- BadUSB: Fix modifier keys with HOLD/RELEASE commands (by @WillyJL)
- Docs: Update doorhan programming instructions (by @li0ard)
- FuriHalSerial: Fix RXFNE interrupt hang, aka freezing with UART output when Expansion Modules are enabled (by @WillyJL)
- Expansion: add is_connected api (by @HaxSam & @WillyJL)
- RFID 125khz: Fix strange bug with LCD backlight going off after doing "Write"
- GUI: Added
submenu_remove_item()
to API, was needed for NFC Type 4 related changes (by @WillyJL) - SubGHz: Fix possible frequency analyzer deadlock when holding Ok (by @WillyJL)
- RFID 125khz: Add DEZ10 representation to EM410X (by @realcatgirly)
- OFW PR 4205: fix sample durations when using external CC1101 (by @Aerosnail)
- OFW PR 4206: Stop JS PWM on exit (by @portasynthinca3)
- OFW PR 4212: Fixed inverted logic condition in subghz chat cli (by @GameLord2011)
- NFC: Fix clipper date timestamp (PR #903 | by @luu176)
- Desktop: DEBUG - fix desktop anim switch override by favourite apps
- CLI: Various fixes (by @WillyJL)
- BadUSB: Fix key combos main keys being case sensitive (by @WillyJL)
- System: log level none after update
- Docs: Some updates on subghz remotes programming
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 | QR Code | Link/Wallet |
---|---|---|---|
patreon.com/mmxdev | |||
patreon alternative | boosty.to/mmxdev | ||
only RU payments accepted | pay.cloudtips.ru/p/7b3e9d65 | ||
only RU payments accepted | yoomoney.ru/fundraise/XA49mgQLPA0.221209 | ||
TRC20 | TSXcitMSnWXUFqiUfEXrTVpVewXy2cYhrs |
||
BSC/ERC20-Tokens | 0xFebF1bBc8229418FF2408C07AF6Afa49152fEc6a |
||
bc1q0np836jk9jwr4dd7p6qv66d04vamtqkxrecck9 |
|||
Solana/Tokens | DSgwouAEgu8iP5yr7EHHDqMNYWZxAqXWsTEeqCAXGLj8 |
||
D6R6gYgBn5LwTNmPyvAQR6bZ9EtGgFCpvv |
|||
ltc1q3ex4ejkl0xpx3znwrmth4lyuadr5qgv8tmq8z9 |
|||
qquxfyzntuqufy2dx0hrfr4sndp0tucvky4sw8qyu3 |
|||
Monero | 41xUz92suUu1u5Mu4qkrcs52gtfpu9rnZRdBpCJ244KRHf6xXSvVFevdf2cnjS7RAeYr5hn9MsEfxKoFDRSctFjG5fv1Mhn |
||
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 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-082(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-082
= Firmware version
Designation | Base Apps | Extra Apps |
---|---|---|
|
✅ | |
c |
||
e |
✅ | ✅ |
To enable RGB Backlight support go into LCD & Notifications settings
Firmware Self-update package (update from microSD) - flipper-z-f7-update-unlshd-082.tgz
for mobile app / qFlipper / web
Archive of scripts
folder (contains scripts for FW/plugins development) - flipper-z-any-scripts-unlshd-082.tgz
SDK files for plugins development and uFBT - flipper-z-f7-sdk-unlshd-082.zip