Unleashed Firmware unlshd-091

unlshd-091
Added 5
  • NFC: Native MIFARE Ultralight AES (MF0AES20) support
  • NFC: Create a blank MIFARE Ultralight AES card from Add Manually
  • NFC: Create a blank MIFARE Ultralight C card from Add Manually
  • Lib: Music worker pause/resume
  • HID: Mouse Jiggler Stealth now shows which buttons change the intervals
Changed 2
  • Current API updated to 88.3
  • JS Runner moved out of the firmware into an external app to free up internal flash
Fixed 10
  • SubGHz: Fix decoding RAW files
  • NFC: Fix reading an EMV card with malformed TLV lengths crashing or overflowing buffers
  • NFC: Fix a crafted EMV .nfc file corrupting the heap on load
  • NFC: Fix Unlock with Dictionary destroying a saved MIFARE Classic dump
  • NFC: Fix Update from Initial Card dropping sectors from a MIFARE Classic dump
  • NFC, LF RFID, iButton: Renaming a saved file no longer deletes it before the replacement is written
Main changes
  • Current API: 88.3
  • SubGHz: Fix decoding RAW files (by @xMasterX)
  • NFC: Native MIFARE Ultralight AES (MF0AES20) support (by @mishamyte | PR #1058 | Closes #1057)
  • NFC: Create a blank MIFARE Ultralight AES card from "Add Manually" (by @mishamyte | PR #1070 | Closes #1069)
  • NFC: Create a blank MIFARE Ultralight C card from "Add Manually" (by @mishamyte | PR #1072 | Closes #1071)
  • NFC: Fix reading an EMV card with malformed TLV lengths crashing or overflowing buffers (by @Endika | PR #1048)
  • NFC: Fix a crafted EMV .nfc file corrupting the heap on load (by @mishamyte | PR #1056 | Fixes #1055)
  • NFC: Fix "Unlock with Dictionary" destroying a saved MIFARE Classic dump (by @mishamyte | PR #1066 | Fixes #1063)
  • NFC: Fix "Update from Initial Card" dropping sectors from a MIFARE Classic dump (by @mishamyte | PR #1066 | Fixes #1064)
  • NFC, LF RFID, iButton: Renaming a saved file no longer deletes it before the replacement is written (by @mishamyte | PR #1067 | Fixes #1065)
  • NFC: Fix cards whose 4-byte UID starts with 0x88 failing to read (by @mishamyte | PR #1075 | Fixes #1074)
  • NFC: Harden ISO14443-3A anticollision against an unbounded UID cascade (by @mishamyte | PR #1078 | Fixes #1077)
  • RPC: Fix crash when starting an app over RPC (by @apfxtech | PR #1076)
  • Apps: Build tag (15aug2026) - Check out more Apps updates and fixes by following this link
Other changes
  • Lib: Music worker pause/resume (by @xMasterX)
  • OFW PR 4361: fix HID limits to support international keyboards and add JP keyboard layout (by @d3npa)
  • OFW: CCID: move the debug app out of the firmware repository
  • JS: JS Runner moved out of the firmware into an external app (apps/assets/js_app.fap) to free up internal flash; the js CLI command is now a CLI plugin and the JS examples ship with the extra resources
  • Docs: How to build FAPs on Android with Termux (by @CamsShaft | PR #1060 | Closes #1028)
  • HID: Mouse Jiggler Stealth now shows which buttons change the intervals (by @sequesters | PR #1020)

-> How to install firmware

-> Unleashed FW Web Installer

Please support development of the project
ServiceRemarkQR CodeLink/Wallet
Patreonpatreon.com/mmxdev
Boostypatreon alternativeboosty.to/mmxdev
CloudTipsonly RU payments acceptedpay.cloudtips.ru/p/7b3e9d65
YooMoneyonly RU payments acceptedyoomoney.ru/fundraise/XA49mgQLPA0.221209
USDTTRC20TSXcitMSnWXUFqiUfEXrTVpVewXy2cYhrs
ETHBSC/ERC20-Tokens0xFebF1bBc8229418FF2408C07AF6Afa49152fEc6a
BTCbc1q0np836jk9jwr4dd7p6qv66d04vamtqkxrecck9
SOLSolana/TokensDSgwouAEgu8iP5yr7EHHDqMNYWZxAqXWsTEeqCAXGLj8
DOGED6R6gYgBn5LwTNmPyvAQR6bZ9EtGgFCpvv
LTCltc1q3ex4ejkl0xpx3znwrmth4lyuadr5qgv8tmq8z9
BCHqquxfyzntuqufy2dx0hrfr4sndp0tucvky4sw8qyu3
XMRMonero41xUz92suUu1u5Mu4qkrcs52gtfpu9rnZRdBpCJ244KRHf6xXSvVFevdf2cnjS7RAeYr5hn9MsEfxKoFDRSctFjG5fv1Mhn
TONUQCOqcnYkvzOZUV_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-091(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-091 = Firmware version

DesignationBase AppsExtra Apps
c
e

To enable RGB Backlight support go into LCD & Notifications settings

⚠️RGB backlight hardware mod, works only on modded flippers! do not enable on non modded device!

Firmware Self-update package (update from microSD) - flipper-z-f7-update-unlshd-091.tgz for mobile app / qFlipper / web Archive of scripts folder (contains scripts for FW/plugins development) - flipper-z-any-scripts-unlshd-091.tgz SDK files for plugins development and uFBT - flipper-z-f7-sdk-unlshd-091.zip

Install FW via Web Updater:

Default >
Extra apps > e
No apps > c
View original

Upgraded? How did it go?

Discussion