unleashed-firmware/CHANGELOG.md
2023-09-12 18:56:15 +03:00

5.6 KiB

New changes

  • Apple BLE Spam app (by @Willy-JL | Plus research from ECTO-1A, xMasterX and techryptic) -> (app can be found in builds , e, n, r)
  • Plugins -> Note for new users: PicoPass emulation is available in (Apps -> NFC -> PicoPass) + Latest PicoPass emulation fixes (by nvx) -> (app can be found in builds , e, n, r)
  • SubGHz: FAAC SLH - Programming mode (by @xMasterX & @Eng1n33r (full research and PoC by @Skorpionm)| PR #585) -> How to use
  • SubGHz: FAAC SLH -> Add manually new options
  • SubGHz: Ignore Princeton option
  • SubGHz: Save all settings, option to reset config to default (by @derskythe | PR #590)
  • SubGHz: Fix 0xFFFF counter value being skipped
  • SubGHz: Fix path reset on save name scene exit
  • SubGHz: Various fixes
  • SubGHz Remote: New design (by @Svaarich) - Implemented by @gid9798
  • SubGHz Remote: Fix Sub-GHz Remote folder name (by @OperKH | PR #583)
  • SubGHz Remote: submodule (by @gid9798 | PR #592)
  • Infrared: Updated universal assets (by @amec0e | PR #594)
  • Infrared: Remake custom universal remotes to use new design (New icons by @Svaarich)
  • UI: Keyboard ok to toggle select all in cursor mode (by @Willy-JL)
  • CI/CD: CodeQL for internal usage
  • CI/CD: Fixed regular builds having c in version name in the device info while not being actual c build
  • Docs: New FAAC SLH instructions
  • Docs: Readme & Changelog fixes (by @gid9798 | PR #586 #600)
  • OFW: Sub-GHz: fix incorrect key parsing crash
  • OFW: fbt: added FW_CFG_name with build configuration
  • OFW: SD-Card: proper HAL -> Breaking API change, API 37.x -> API 38.x - Update your apps!
  • OFW: Various Fixes and Improvements -> Breaking API change, API 36.x -> API 37.x - Update your apps!
  • OFW: iButton: Return to the file selection if file is corrupted
  • OFW: Account for the "-" in line carry-over
  • OFW: github: workflow improvements
  • OFW: Storage: force mount
  • OFW: Add File Naming setting for more detailed naming -> Breaking API change, API 35.x -> API 36.x - Update your apps!
  • OFW: Disconnect from BLE on protobuf error
  • OFW: Add support for Mifare Classic 4k SAK 0x38 ATQA 0x02, 0x04, 0x08
  • OFW: Undo some TODO
  • OFW: Check the filetype of the update manifest
  • OFW: StorageListRequest: size filter
  • OFW: SubGhz: heap overflow text error
  • OFW: nfc: add rfal wrong state error handling
  • OFW: Rfid: fix crash on broken key launch from archive (fix was already done in UL in similar way)
  • OFW: AC OFF button
  • OFW: New IR universal remote graphics
  • OFW: Intelligent probing with warnings for fwflash.py
  • OFW: FuriHal: explicitly pull display pins at early init stage, move PUPD config to early stage
  • OFW: Fix display last symbol in multiline text
  • OFW: Properly reset the NFC device data
  • OFW: fbt: various improvements and bug fixes
  • OFW: Littlefs updated to v2.7.0
  • OFW: loader: restored support for debug apps
  • OFW: Removed explicit dependency on scons for external scripting

-> How to install firmware

-> 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:

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!

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-(version)(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
(version) = Firmware version

Designation 3 Custom Animation Base Apps Extra Apps ⚠️RGB mode*
c
n
e
r

⚠️This is hardware mod, works only on modded flippers! do not install on non modded device!

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