# Unleashed Firmware changelog > Custom firmware for the Flipper Zero. - Vendor: DarkFlippers - Category: Firmware - Official site: https://flipperunleashed.com - Tracked by: What's New (https://whatsnew.fyi/product/unleashed-firmware) - Harvested from: GitHub (DarkFlippers/unleashed-firmware) - Entries below: 10 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. ## Releases ### unlshd-090 - Date: 2026-07-30 - Version: unlshd-090 - Original notes: https://github.com/DarkFlippers/unleashed-firmware/releases/tag/unlshd-090 - Permalink: https://whatsnew.fyi/product/unleashed-firmware/releases/unlshd-090 - **fixed** — Fix endless TX causing RAW files to be transmitted and crash the system in SubGHz - **fixed** — Fix crash when exiting CLI subghz chat with an external CC1101 - **fixed** — Fix Frequency Analyzer leaving the radio in a degraded state with antenna isolated and sensitivity loss - **added** — Add Telcoma/Cardin EDGE protocol (32bit, Static) to SubGHz - **fixed** — Fix Pecinin keeloq manufacturer in SubGHz - **fixed** — Fix RAW files corruption in SubGHz - **added** — Support Hitag Micro chips (8265/8210/H5.5) in LFRFID - **added** — Add ability to wipe T5577 tags with read-back verification in LFRFID - **fixed** — Fix T5577 tags holding multiple EM4100 IDs hanging on Read in LFRFID - **added** — Add native MIFARE Plus support in SL3 with read, emulation, and write capabilities in NFC - **fixed** — Fix Type 4 Tag emulation crashing on malformed NDEF write APDUs in NFC - **fixed** — Fix Type 4 Tag emulation corrupting the NDEF message on writes starting mid-NLEN in NFC - **changed** — Show MIFARE Ultralight/NTAG PWD & PACK in full info view and on read screen in NFC - **added** — Add Bambu Lab filament spool parser to NFC - **changed** — Align MIFARE type detection with NXP AN10833 in NFC - **fixed** — Fix MIFARE Plus 2K mis-sizing in SL1 by detecting it as full 32 sectors through ISO14443-4 ATS in NFC - **fixed** — Fix MIFARE Plus 2K SL1 transit parsers for Troika, Plantain, SevPPK, SZPPK and Two Cities in NFC - **fixed** — Fix transit parsers skipping key recovery on a partial read in NFC - **added** — Show loading screen while a large CUID dictionary loads on Read in NFC - **fixed** — Fix memory leaks and double-frees in the NFC app - **added** — Add Network and GPS RPC services - **changed** — Replace the built-in clock app with the new NightStand Clock featuring overnight display, brightness control, red LED nightlight, stopwatch, and daily alarm ##### Main changes - Current API: 88.2 * SubGHz: **Fix endless TX causing RAW files to be transmitted and crash the system** (via RPC / Mobile App) (Fixes issue #1008) * SubGHz: **Fix crash when exiting CLI `subghz chat` with an external CC1101** - pressing Ctrl+C dereferenced the just-freed external CC1101 radio plugin during chat worker shutdown; internal CC1101 was unaffected (by @mishamyte | PR #1036 | Fixes #829) * SubGHz: **Fix Frequency Analyzer leaving the radio in a degraded state** - the worker parked the internal CC1101 with the antenna isolated and its near-field AGC profile still loaded; apps driving the radio HAL directly (without a full re-init) inherited a "sticky" sensitivity loss - the radio is now reset to its boot state on exit (by @mishamyte | PR #1045 | Fixes #1044) * SubGHz: **Add Telcoma/Cardin EDGE protocol** (32bit, Static) (by @half2me | PR #1001) * SubGHz: **Fix Pecinin keeloq manufacturer** (by @lifegame1lu111) * SubGHz: **RAW files corruption fix** (by @Lechnio) * LFRFID: **Support of Hitag Micro chips** (8265/8210/H5.5) (by @mishamyte | PR #1002) * LFRFID: **Wipe T5577** (reset to blank, with read-back verification) (by @mishamyte | PR #1003) * LFRFID: **Read T5577 tags holding multiple EM4100 IDs again** - a T5577 written with several EM4100 IDs (e.g. via Multiwriter) hung on Read since the Electra protocol was added; also resets a stale PAC/Stanley decoder buffer (by @mishamyte | PR #1025 | Fixes #1024) * NFC: **Native MIFARE Plus support in SL3** - MIFARE Plus is now a first-class protocol instead of detection-only: read (AES auth + encrypted/plaintext blocks, admin keys & config, originality signature), automatic dictionary attack with a per-UID key cache (instant re-reads of saved cards), full SL3 emulation with shadow-writeback (a reader can authenticate, read & write the recovered card), write/update-to-card, GetVersion + ATS-based S/X/SE/EV1/EV2 detection, "Add Manually" for 18 Plus variants, and MIFARE-Classic-style dump & keys screens; SL0/SL1/SL2 stay untouched (by @mishamyte | PR #1032 | Closes #1031) * NFC: **Fix Type 4 Tag emulation crashing on malformed NDEF write APDUs** - a reader could reboot the Flipper with a 4-to-7 byte `UPDATE BINARY`: an empty data field, a truncated NLEN write that underflowed the length into a ~4 GB allocation, or an unclamped 64 KB NLEN; a partial NLEN write also no longer zeroes the byte it didn't cover (by @mishamyte | PR #1051 | Fixes #1050) * NFC: **Fix Type 4 Tag emulation corrupting the NDEF message on writes starting mid-NLEN** - a reader updating from file offset 1 had its payload shifted one byte and picked up a stale byte from the previous frame (by @Endika | PR #1049) * NFC: Show MIFARE Ultralight/NTAG PWD & PACK in full info view / on read screen too (by @mishamyte | PR #1010 #1011) * NFC: **Add Bambu Lab filament spool parser** (type, color, code, temps, spool specs) (ported from [uzyn/flipper-bambu](https://github.com/uzyn/flipper-bambu), GPL-3.0) * NFC: **Align MIFARE type detection with NXP AN10833** - Classic/Ultralight/NTAG/Plus sizing & security level; fixes Mifare Mini clone mis-detection and Ultralight AES read hang (by @mishamyte | PR #1014) * NFC: **Read MIFARE Plus 2K in SL1 as full 32 sectors / 64 keys** - a Plus 2K in SL1 is byte-identical to a Classic 1K in SAK/ATQA and was mis-sized as 1K; it is now told apart by its ISO14443-4 ATS (Plus S/X signature), while Plus SE, SmartMX, magic "Perfect CUID" and plain 1K stay 1K (by @mishamyte | PR #1016) * NFC: **Fix MIFARE Plus 2K SL1 transit parsers** - Troika, Plantain, SevPPK, SZPPK and Two Cities stopped parsing once Plus 2K SL1 cards began reporting as the new `2K` type (PR #1016): the parsers only knew `1K`/`4K` and required a full-card read. They now treat 2K as the 1K these cards present and accept a partial read (by @mishamyte | PR #1038 | Fixes #1037) * NFC: **Fix transit parsers skipping key recovery on a partial read** - Troika, Plantain, SevPPK, SZPPK and Two Cities report _[Truncated at 4000 characters — full notes: https://github.com/DarkFlippers/unleashed-firmware/releases/tag/unlshd-090]_ ### unlshd-089 - Date: 2026-05-09 - Version: unlshd-089 - Original notes: https://github.com/DarkFlippers/unleashed-firmware/releases/tag/unlshd-089 - Permalink: https://whatsnew.fyi/product/unleashed-firmware/releases/unlshd-089 - **fixed** — Fix FAAC SLH wrong decode/encode in SubGHz protocol - **changed** — Apply code cleanup to SubGHz protocol ##### Main changes - Current API: 87.8 * This release is the hotfix for the SubGHz protocol below, other changes are same as in version 088/087 * SubGHz: **Fix FAAC SLH wrong decode/encode**, apply little code cleanup * Apps: Build tag (**8may2026**) - **Check out more Apps updates and fixes by following** [this link](https://github.com/xMasterX/all-the-plugins/commits/dev) ##### Other changes * None

###### Known NFC post-refactor regressions list: - Mifare Mini clones reading is broken (original mini working fine) (OFW) ---- [-> How to install firmware](https://github.com/DarkFlippers/unleashed-firmware/blob/dev/documentation/HowToInstall.md) [-> Unleashed FW Web Installer](https://web.unleashedflip.com) ##### Please support development of the project | Service | Remark | QR Code | Link/Wallet | |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------| | Patreon **Patreon** | |
QR image
| [patreon.com/mmxdev](https://patreon.com/mmxdev) | | Boosty **Boosty** | patreon alternative |
QR image
| [boosty.to/mmxdev](https://boosty.to/mmxdev) | | Cloudtips CloudTips | only RU payments accepted |
QR image
| [pay.cloudtips.ru/p/7b3e9d65](https://pay.cloudtips.ru/p/7b3e9d65) | | YooMoney YooMoney | only RU payments accepted |
QR image
| [yoo _[Truncated at 4000 characters — full notes: https://github.com/DarkFlippers/unleashed-firmware/releases/tag/unlshd-089]_ ### unlshd-088 - Date: 2026-05-08 - Version: unlshd-088 - Original notes: https://github.com/DarkFlippers/unleashed-firmware/releases/tag/unlshd-088 - Permalink: https://whatsnew.fyi/product/unleashed-firmware/releases/unlshd-088 - **added** — Move Nearby Files to Base pack - **added** — Add option to set baudrate in SubGHz, NFC, RFID, and iButton apps - **added** — Add ability to add or update GPS position to existing files in SubGHz, NFC, RFID, and iButton apps - **fixed** — Fix crash in SubGHz Wardriving when changing GPS baudrate with GPS module connected - **fixed** — Fix Lat/Lon placement in SubGHz Wardriving when file is saved ##### Main changes - Current API: 87.8 * This release is the hotfix and upgrade for 2 apps below, other changes are same as in version 087 * Apps: Moved **Nearby Files** to Base pack and **added option to set baudrate** and **add/update GPS position to extisting files** (SubGHz, NFC, RFID, iButton) * Apps: **Fixed crash in SubGHz Wardriving** when changing GPS baudrate with GPS module connected * Apps: Build tag (**8may2026**) - **Check out more Apps updates and fixes by following** [this link](https://github.com/xMasterX/all-the-plugins/commits/dev) ##### Other changes * Apps: Fixed Lat/Lon placement in SubGHz Wardriving when file is saved (by @WillyJL)

###### Known NFC post-refactor regressions list: - Mifare Mini clones reading is broken (original mini working fine) (OFW) ---- [-> How to install firmware](https://github.com/DarkFlippers/unleashed-firmware/blob/dev/documentation/HowToInstall.md) [-> Unleashed FW Web Installer](https://web.unleashedflip.com) ##### Please support development of the project | Service | Remark | QR Code | Link/Wallet | |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------| | Patreon **Patreon** | |
QR image
| [patreon.com/mmxdev](https://patreon.com/mmxdev) | | Boosty **Boosty** | patreon alternative |
QR image
| [boosty.to/mmxdev](https://boosty.to/mmxdev) | | Cloudtips CloudTips | only RU payments accepted |
QR image
| [pay.cloudtips.ru/p/7b3e9d65](https://pay.cloudtips.ru/p/7b3e9d65) | | YooMoney YooMoney | onl _[Truncated at 4000 characters — full notes: https://github.com/DarkFlippers/unleashed-firmware/releases/tag/unlshd-088]_ ### unlshd-087 - Date: 2026-05-04 - Version: unlshd-087 - Original notes: https://github.com/DarkFlippers/unleashed-firmware/releases/tag/unlshd-087 - Permalink: https://whatsnew.fyi/product/unleashed-firmware/releases/unlshd-087 - **added** — Add support for 42+ Keeloq based systems with partial Add Manually support in SubGHz - **added** — Add Allstar Firefly 318ALD31K protocol (18 bits, Static) to SubGHz - **added** — Add Nord ICE protocol (33 bits, Static) to SubGHz - **added** — Add CAME TOP44FGN support in CAME TWEE protocol - **added** — Add all 0x0s and all 0xFs KeeLoq MF codes for normal and simple learning in SubGHz - **added** — Add ISO15693-3 and SLIX write-back support to NFC - **added** — Add Mifare Ultralight C Write Support to NFC - **added** — Add new parsers SZPPK, SKPPK and SevPPK to NFC and upgrade Plantain parser - **added** — Add canvas_get_buffer and canvas_get_buffer_size to public API - **changed** — Improve support for CAME Atomo type remotes (TOPD4REN) with decode and button codes - **changed** — Improve Nice FLO decoding in SubGHz - **changed** — Improve HID App PTT functionality - **changed** — Update UI wording to be more clear - **changed** — Extend LCD contrast range to full ST756x 6-bit range (reduced to -10 to +18 to avoid fully unreadable state) - **fixed** — Fix CAME TWEE repeats count for button click in SubGHz - **fixed** — Fix MIR and other EMV cards crash on Read in NFC - **fixed** — Fix CLI with NTAG4xx and Type 4 Tag support in NFC - **fixed** — Fix BusFault in Write to Initial Card in NFC - **fixed** — Fix stack buffer overflows in MFUL FAST_READ and DESFire file settings parsers in NFC - **fixed** — Fix duplicate code in RAW protocol in SubGHz ##### Main changes - Current API: 87.8 * SubGHz: Add support for **42+ Keeloq based systems** (with partial Add Manually support) (see [Full list](/documentation/SubGHzSupportedSystems.md)) (by @zero-mega, @xMasterX, ARF Team) * SubGHz: Add **Allstar Firefly 318ALD31K** protocol (18 bits, Static) (PR #989 | by @jlaughter) * SubGHz: Add **Nord ICE** protocol (33 bits, Static) * SubGHz: **Better support for CAME Atomo** type remotes (TOPD4REN) (decode + button codes) (thx to Roman for raw recordings) * SubGHz: Add **CAME TOP44FGN** support in CAME TWEE protocol * SubGHz: Add all 0x0s and all 0xFs KeeLoq MF codes for normal and simple learning * SubGHz: **Fix CAME TWEE repeats count for button click** * SubGHz: Improve Nice FLO decoding (thx to Roman for raw recordings) * NFC: Add **ISO15693-3 and SLIX write-back support** (PR #984 | by @DoniyorI) * NFC: **Fix "MIR" and other EMV cards crash on Read** (by @Dmitry422) * NFC: Add **Mifare Ultralight C Write Support** (by @haw8411) * NFC: Add **new parsers SZPPK, SKPPK and SevPPK**, upgrade Plantain parser, fix TwoCities parser (PR #981 | by @mxcdoam) * NFC: Fix CLI with NTAG4xx and Type 4 Tag support (by @WillyJL) * OFW PR 4362: NFC: **Fix BusFault** in Write to Initial Card (by @akrylysov) * OFW PR 4369: NFC: Fix stack buffer overflows in MFUL FAST_READ and DESFire file settings parsers (by @qp-x-qp) * Apps: Build tag (**5may2026**) - **Check out more Apps updates and fixes by following** [this link](https://github.com/xMasterX/all-the-plugins/commits/dev) ##### Other changes * UI: Add `canvas_get_buffer`, `canvas_get_buffer_size` to public API * HID App: PTT improvements (PR #996 | by @hryamzik) * UI: Wording changes to be more clear (PR #994 | by @SkeletonMan03) * SubGHz: Fix duplicate code in RAW protocol * SubGHz: Fix small logic error in KingGatesStylo4k protocol (found by @X-Stuff) * OFW PR 4364: JS: Address utf8 support when uploading JavaScript application (by @bekindpleaserewind) * Display: Extend lcd contrast range to full ST756x 6-bit range (by @ShaTie) (reduced to -10 to +18 to avoid fully unreadable state)

###### Known NFC post-refactor regressions list: - Mifare Mini clones reading is broken (original mini working fine) (OFW) ---- [-> How to install firmware](https://github.com/DarkFlippers/unleashed-firmware/blob/dev/documentation/HowToInstall.md) [-> Unleashed FW Web Installer](https://web.unleashedflip.com) ##### Please support development of the project | Service | Remark | QR Code | Link/Wallet | |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------| | Patreon **Patreon** | |
Patreon **Patreon** | |
QR image
| [patreon.com/mmxdev](https://patreon.com/mmxdev) | | Boosty **Boosty** | patreon alternative |
QR image
| [boosty.to/mmxdev](https://boosty.to/mmxdev) _[Truncated at 4000 characters — full notes: https://github.com/DarkFlippers/unleashed-firmware/releases/tag/unlshd-086]_ ### unlshd-085 - Date: 2026-02-16 - Version: unlshd-085 - Original notes: https://github.com/DarkFlippers/unleashed-firmware/releases/tag/unlshd-085 - Permalink: https://whatsnew.fyi/product/unleashed-firmware/releases/unlshd-085 - **added** — Cardin S449 protocol full support with 64bit keeloq, add manually, and all button codes - **added** — Benfica ARC AES128 protocol full support with 128bit dynamic and 3 button codes - **added** — Treadmill37 protocol support with 37bit static - **added** — Jarolift protocol full support with 72bit dynamic, add manually, and all button codes - **added** — FSK modulation with 12KHz deviation - **added** — KingGates Stylo 4k add manually and button switch support - **added** — Stilmatic R-Tech button 9 support with two buttons hold simulation mapped on arrow keys - **added** — Add 390MHz and 430.5MHz to default hopper list - **added** — KeeLoq counter mode 7 that sends 7 signals increasing counter with 0x3333 steps - **added** — Remote simulation with full signal transmit capability - **added** — TX Power setting option - **added** — IR capabilities to the JS engine - **added** — Ability to pin folders in Archive - **changed** — Stilmatic 12bit discriminator fix - **changed** — Counter editor refactoring - **changed** — Alutech AT-4N and Nice Flor S turbo speedup - **changed** — Sommer fm2 now uses FM12K modulation instead of FM476 - **changed** — V2 Phoenix added 2 counter modes support - **changed** — KeeLoq display decrypted hop in Hop field instead of encrypted value - **changed** — Desktop lock menu changed from Lock/Unlock action to BT ON/OFF - **fixed** — FAAC RC/XT button mapping - **fixed** — BFT KeeLoq decoding with zero seed - **fixed** — Sommer timings - **fixed** — Alutech AT4N false positives - **fixed** — Storage settings exit scenes properly when used via favourites - **fixed** — Backlight settings bug - **fixed** — NFC LED not blinking at SLIX unlock - **fixed** — Sending 32+ byte ISO 15693-3 commands in NFC - **fixed** — PPS request handling in ISO14443-4 layer - **fixed** — READ_MULTI and GET_BLOCK_SECURITY commands in ISO 15693-3 emulation - **removed** — Cars ignore option replaced with Revers RB2 protocol ignore option - **removed** — Starline, ScherKhan, and Kia decoders moved to external app ##### Main changes - Current API: 87.6 * SubGHz: **Cardin S449 protocol full support** (64bit keeloq) (with Add manually, and all button codes) (**use FSK12K modulation to read the remote**) (closes issues #735 #908) (by @xMasterX and @zero-mega (thanks!)) * SubGHz: **Beninca ARC AES128 protocol full support** (128bit dynamic) (with Add manually, and 3 button codes) (resolves issue #596) (by @xMasterX and @zero-mega) * SubGHz: **Treadmill37 protocol support** (37bit static) (by @xMasterX) * SubGHz: **Jarolift protocol full support** (72bit dynamic) (with Add manually, and all button codes) (by @xMasterX & d82k & Steffen (bastelbudenbuben de)) * SubGHz: **New modulation FSK with 12KHz deviation** * SubGHz: **KingGates Stylo 4k - Add manually and button switch support** + refactoring of encoder * SubGHz: **Stilmatic (R-Tech) - 12bit discr. fix & button 9 support** (two buttons hold simulation) (mapped on arrow keys) * SubGHz: **Counter editor refactoring** (PR #939 | by @Dmitry422) * SubGHz: **Alutech AT-4N & Nice Flor S turbo speedup** (PR #942 | by @Dmitry422) * SubGHz: **Sommer fm2 in Add manually now uses FM12K modulation** (Sommer without fm2 tag uses FM476) (try this if regular option doesn't work for you) * SubGHz: **Sommer - last button code 0x6 support** (mapped on arrow keys) * SubGHz: **V2 Phoenix (Phox) added 2 counter modes support** (docs updated) * SubGHz: Add 390MHz, 430.5MHz to default hopper list (6 elements like in OFW) (works well with Hopper RSSI level set for your enviroment) * SubGHz: Fixed button mapping for **FAAC RC/XT** * SubGHz: KeeLoq **display decrypted hop** in `Hop` instead of showing encrypted as is (encrypted non byte reversed hop is still displayed in `Key` field) * SubGHz: **BFT KeeLoq** try decoding with **zero seed** too * SubGHz: KeeLoq **display BFT programming mode TX** (when arrow button is held) * SubGHz: KeeLoq **add counter mode 7 (sends 7 signals increasing counter with 0x3333 steps)** - may bypass counter on some receivers! * SubGHz: Add signals button editor and real **remote simulation** (full signal transmit with just one click) (PR #956 #958 | by @Dmitry422) * SubGHz: TX Power setting (PR #960 | by @LeeroysHub) * Desktop: BT ON/OFF instead of Lock/Unlock action in desktop lock menu (To lock - hold Up button) (PR #965 | by @Dmitry422) (idea by Dezederix) * Desktop: Holding back button to power off menu now allows to open power settings on left button (idea by Dezederix) * JS: feat: add IR capabilities to the JS engine (PR #957 | by @LuisMayo) * NFC: Handle PPS request in ISO14443-4 layer (by @WillyJL) * NFC: Fixes to `READ_MULTI` and `GET_BLOCK_SECURITY` commands in ISO 15693-3 emulation (by @WillyJL & @aaronjamt) * Archive: Allow folders to be pinned (by @WillyJL) * Apps: Build tag (**12feb2026p3**) - **Check out more Apps updates and fixes by following** [this link](https://github.com/xMasterX/all-the-plugins/commits/dev) ##### Other changes * Settings: Storage settings exit scenes properly if used via favourites (fixes issue #951) * LCD: Backlight settings bug fix (PR #962 | by @Dmitry422) * UI: Various small changes * Desktop: Disable winter holidays anims * OFW PR 4333: NFC: Fix sending 32+ byte ISO 15693-3 commands (by @WillyJL) * NFC: Fix LED not blinking at SLIX unlock (closes issue #945) * SubGHz: Added some RAM * SubGHz: Fix documentation link for HT12A protocol (by @carlogrisetti) * SubGHz: Improve docs on low level code (PR #949 | by @Dmitry422) * SubGHz: Fix Alutech AT4N false positives * SubGHz: Cleanup of extra local variables * SubGHz: Replaced Cars ignore option with Revers RB2 protocol ignore option * SubGHz: Moved Starline, ScherKhan, Kia decoders into external app * SubGHz: Possible Sommer timings fix * SubGHz: Various fixes * SubGHz: Nice Flor S remove extra uint64 variable * SubGHz: Rename Sommer(fsk476) to Sommer (Sommer keeloq works better with FM12K) + added backwards compatibility with older saved files * Docs: Add full list of supported SubGHz protocol _[Truncated at 4000 characters — full notes: https://github.com/DarkFlippers/unleashed-firmware/releases/tag/unlshd-085]_ ### unlshd-084 - Date: 2025-12-13 - Version: unlshd-084 - Original notes: https://github.com/DarkFlippers/unleashed-firmware/releases/tag/unlshd-084 - Permalink: https://whatsnew.fyi/product/unleashed-firmware/releases/unlshd-084 - **added** — SubGHz Counter Edit option with UI in Signal Settings - **added** — SubGHz UI for Counter Experimental Mode in Signal Settings - **added** — SubGHz Counter modes for Keeloq, CAME Atomo, Nice Flor S, AlutechAT4N - **added** — SubGHz AN-Motors AT4 button on arrow keys - **added** — SubGHz IL-100 Smart support for Add manually - **added** — SubGHz experimental counter overflow mode (OFEX) - **added** — NFC Saflok MFUL Parser Support - **added** — NFC MFUL counters to Info page - **added** — Desktop Quick Debug mode switch - **added** — SubGHz Remote default remote and clear slot features - **added** — Bad USB Colemak keyboard layout - **added** — Dolphin winter anims - **changed** — SubGHz Return Honeywell Sec with fixes and improvements - **changed** — NFC Keys found in key cache are now used in Nested attacks - **changed** — NFC MFKey 4.0 and MIFARE Classic Static Encrypted Nested attacks run 10x faster - **changed** — SubGHz OFEX support for SecPlus v1 and v2 - **fixed** — OFW Felica standard loading from nfc file - **fixed** — Display backlight bug from DisplayBacklightEnforceOn - **removed** — Dolphin halloween anim ##### Main changes - Current API: 87.1 * SubGHz: **Counter Edit option with UI** (PR #933 | by @Dmitry422) (with Debug enabled only) (Saved - open file - Signal Settings - Edit Counter) * SubGHz: **UI for Counter Experimental Mode** (PR #930 | by @Dmitry422) (with Debug enabled only) (Saved - open file - Signal Settings - Counter Mode) (see docs below) * SubGHz: **Counter modes for Keeloq, CAME Atomo, Nice Flor S, AlutechAT4N** - [see docs](https://github.com/DarkFlippers/unleashed-firmware/blob/dev/documentation/SubGHzCounterMode.md) * SubGHz: Add AN-Motors AT4 button on arrow keys (0xC) * SubGHz: Add IL-100 Smart support for Add manually * SubGHz: Add **experimental counter overflow mode** (OFEX), replicates how some key duplicators work, DO NOT USE if you don't know what you are doing, it will reset your counter value! (accesible with debug on in radio settings - counter incr.) * SubGHz: **Return Honeywell Sec** with fixes and improvements (by htotoo & LiQuiDz & xMasterX) * NFC: Keys found in key cache are now used in Nested attacks, deleting key cache is no longer required (by @noproto) * NFC: MFKey 4.0, MIFARE Classic Static Encrypted Nested attacks run 10x faster (by @noproto) * NFC: **Add Saflok MFUL Parser Support** (by @aaronjamt) * NFC: **Add MFUL counters to Info page** (by @aaronjamt) * OFW: Fix Felica standard loading from nfc file * Apps: **Check out more Apps updates and fixes by following** [this link](https://github.com/xMasterX/all-the-plugins/commits/dev) ##### Other changes * Desktop: Quick Debug mode switch (hold down on desktop, then hold ok on version screen) * SubGHz: OFEX support for SecPlus v1 and v2, various fixes (by @Dmitry422 & xMasterX) * SubGHz Remote: Add default remote and clear slot features (by @jknlsn) * Fix typo in README warning about scammers (PR #931 | by @koterba) * Bad USB: Colemak keyboard layout (by @Ashe-Sterling) * Display: Remove display_back_light bug from "DisplayBacklightEnforceOn" (PR #928 | by @Dmitry422) * OFW PR 4279: NFC FeliCa Minor Fix: FelicaPollerEventType should only be Incomplete if the tag is FeliCa Lite (by @zinongli) * OFW PR 4261: Add date/time input module (by @aaronjamt) * OFW PR 4312: Infrared: Fix infrared CLI plugin MissingImports (by @WillyJL) * Dolphin: Enable winter anims * Dolphin: Disable halloween anim

###### Known NFC post-refactor regressions list: - Mifare Mini clones reading is broken (original mini working fine) (OFW) - While reading some EMV capable cards via NFC->Read flipper may crash due to Desfire poller issue, read those cards via Extra actions->Read specific card type->EMV ---- [-> How to install firmware](https://github.com/DarkFlippers/unleashed-firmware/blob/dev/documentation/HowToInstall.md) [-> Download qFlipper (official link)](https://flipperzero.one/update) ##### Please support development of the project | Service | Remark | QR Code | Link/Wallet | |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------| |
###### Known NFC post-refactor regressions list: - Mifare Mini clones reading is broken (original mini working fine) (OFW) - While reading some EMV capable cards via NFC->Read flipper may crash due to Desfire poller issue, read those cards via Extra actions->Read specific card type->EMV ---- [-> How to install firmware](https://github.com/DarkFlippers/unleashed-firmware/blob/dev/documentation/HowToInstall.md) [-> Download qFlipper (official link)](https://flipperzero.one/update) ##### Please support development of the project | Service _[Truncated at 4000 characters — full notes: https://github.com/DarkFlippers/unleashed-firmware/releases/tag/unlshd-083]_ ### unlshd-082 - Date: 2025-07-16 - Version: unlshd-082 - Original notes: https://github.com/DarkFlippers/unleashed-firmware/releases/tag/unlshd-082 - Permalink: https://whatsnew.fyi/product/unleashed-firmware/releases/unlshd-082 - **added** — SubGHz: Roger (static 28 bit) with add manually support - **added** — SubGHz: V2 Phoenix full support (button switch, add manually, counter decrypt/encrypt) - **added** — SubGHz: Keeloq support for Motorline (with add manually support), Rosh, Pecinin, Rossi, Merlin, Steelmate - **added** — iButton: TM01x Dallas write support - **added** — SubGHz: Add Keeloq IronLogic (aka IL100) smart clone remote copiers support - **added** — NFC: NFC Type 4 support with new Type 4 Tag (NDEF on NTAG4xx / MIFARE DESFire) protocol - **added** — NFC: New NTAG4xx (NTAG413 DNA / NTAG424 DNA) protocol with detection and basic info support - **added** — NFC: Ventra ULEV1 parser - **added** — NFC: CSC Service Works parser - **added** — NFC: Philips Sonicare parser - **added** — NFC: SmartRider parser - **added** — Display: Backlight option "always on" added - **added** — RFID 125khz: Add DEZ10 representation to EM410X - **changed** — SubGHz: Nero Radio static parse and display more data - **changed** — SubGHz: Reduce less popular freqs in default hopper preset to make it faster - **changed** — SubGHz: Marantec protocol implement CRC verification display and Add manually support - **changed** — SubGHz: Keeloq Comunello add manually support - **changed** — SubGHz: Rename and extend Alarms, Sensors, Cars ignore options - **changed** — SubGHz: Add 462.750 MHz & 868.46 MHz to default subghz freqs list - **fixed** — SubGHz: Fix CAME 24bit decoder - **fixed** — SubGHz: Tune Holtek HT12x to decode Holtek only and not conflict with came 12bit ##### 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) * Apps: **Check out more Apps updates and fixes by following** [this link](https://github.com/xMasterX/all-the-plugins/commits/dev) ##### 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 _[Truncated at 4000 characters — full notes: https://github.com/DarkFlippers/unleashed-firmware/releases/tag/unlshd-082]_ ### unlshd-081 - Date: 2025-04-23 - Version: unlshd-081 - Original notes: https://github.com/DarkFlippers/unleashed-firmware/releases/tag/unlshd-081 - Permalink: https://whatsnew.fyi/product/unleashed-firmware/releases/unlshd-081 ##### Main changes - Current API: 86.0 **WARNING! After install of this version your Desktop (fav apps) and LCD & Notifications settings will be reset to default values, please configure them again after this update!** (this is required due to big updates on that parts and config struct changes) * SubGHz: Add **Feron** protocol (static 32 bit) **full support** (by @xMasterX) * SubGHz: Add **Revers RB2 / RB2M Protocol** (static 64 bit) **full support** with add manually (by @xMasterX) * SubGHz: **Fix Hollarm protocol with more verification** * SubGHz: **Fix GangQi protocol** (by @DoberBit and @mishamyte (who spent 2 weeks on this)) * SubGHz: **Came Atomo button hold simulation with full cycle** simulation (to allow proper pairing with receiver) * SubGHz: Add **Prastel (42bit static code)** support (OFW PR 4178 by @pmazzini) * Desktop: **Add support for Favorite App - Ok Long** (Warning! Old favourites apps list will be reset!) (PR #886 | by @DrEverr) * Display: **LCD Color Inversion** (Settings - LCD and Notifications - LCD Inversion) (PR #887 #893 | by @Dmitry422) * Display: **Night Shift Feature** (dimming backlight in selected time interval) (PR #885 #896 | by @Dmitry422) * Display: **Сombining RGB Backlight mod** (by @quen0n) and original backlight support **in one firmware** (+ Rainbow/Wave effect (based on @Willy-JL idea)) (PR #877 #881 #890 | by @Dmitry422) - (**To enable RGB Backlight support go into Notifications settings**) * NFC: Use default UL/UL-C pwd/key as default value for key input (PR #891 | by @mishamyte) * OFW: LFRFID - **EM4305 support** * OFW: **Universal IR signal selection** * OFW: **BadUSB: Mouse control** * OFW: **Pinning of settings options** * OFW: NFC app now can launch MFKey32 * OFW: BadUSB arbitrary key combinations * OFW PR 4136: BadUSB: Full USB/BLE parameter customization, UI improvements, and more (by @Willy-JL) * OFW: NFC - Added naming for DESFire cards + fix MF3ICD40 cards unable to be read * Apps: Add **FindMyFlipper to system apps and allow autostart** on system boot [app by @MatthewKuKanich](https://github.com/MatthewKuKanich/FindMyFlipper) and autoloader by @Willy-JL - to use app please check how to add keys in [app repo](https://github.com/MatthewKuKanich/FindMyFlipper) * README Update: Enhanced Visuals & Navigation (PR #871 #872 | by @m-xim) * Docs: Update FAQ.md (PR #865 | by @mi-lrn) * Input: **Vibro on Button press option** (PR #867 | by @Dmitry422) * Power: **Option to limit battery charging** (suppress charging on selected charge level) (PR #867 | by @Dmitry422) (idea and example by @oltenxyz) * Apps: **Check out more Apps updates and fixes by following** [this link](https://github.com/xMasterX/all-the-plugins/commits/dev) ##### Other changes * SubGHz: Move hardcoded extra modulations to user config - uncomment them in setting_user.example and remove .example from filename * SubGHz: Various bugfixes and experimental options (rolling counter overflow) (by @xMasterX) * Anims: Disable winter anims * NFC: mfclassic poller fix early key reuse in dictionary attack state machine (by @noproto) * OFW: RC fixes * OFW: Desktop: Fix freeze on boot if PIN set * OFW PR 4189: USB-UART bridge fix (by @portasynthinca3) * OFW: FBT: Fix for Python 3.13 * OFW: sdk: bump API to force re-upload for the catalog * OFW: SDK: Fix missing RECORD_CLI define * OFW: Fix NULL dereference in CLI completions * OFW PR 4181: vcp, cli: Handle Tx/Rx events before Connect/Disconnect + extra fixes (by @portasynthinca3) * OFW: BLE: Slightly increase mfg_data size * OFW: fbt: Deterministic STARTUP order & additional checks * OFW: JS: Update and fix docs, fix Number.toString() with decimals * OFW: New JS value destructuring * OFW: Docs: Fix doxygen references from PR 4168 * OFW: BLE advertising improvements * OFW: **New CLI architecture** * OFW: **CLI autocomplete and other sugar** * OFW: CLI commands in fals and threads * OFW: cli: fixed `free_blocks` command * OFW: docs: badusb arbitrary modkey chains * OFW: Separate _[Truncated at 4000 characters — full notes: https://github.com/DarkFlippers/unleashed-firmware/releases/tag/unlshd-081]_