unleashed-firmware/CHANGELOG.md
2023-05-17 14:59:51 +03:00

4.5 KiB

New changes

  • Warning! After installing, Desktop settings (Favoutite apps, PIN Code, AutoLock time..) will be resetted to default due to OFW changes, Please set your PIN code, Favourite apps again in Settings->Desktop
  • New way of changing device name -> Now can be changed in Settings->Desktop (by @xMasterX and @Willy-JL)
  • Plugins: BadBT plugin (BT version of BadKB) (by Willy-JL, ClaraCrazy, XFW contributors)
  • Plugins: WiFi Marauder -> Added sniff pmkid on selected aps from 0.10.4 update (by @clipboard1)
  • Plugins: SubGHz Bruteforcer -> Increase delay just a little bit to fix some cases when receiver will not get codes and decrease manual transmit delay
  • Plugins: UART Terminal -> Fix crashes on plugin load with RX connected
  • SubGHz: CAME Atomo - Add manually support and custom buttons support
  • SubGHz: App refactoring (OFW code ported + our code was refactored/cleaned up too) (by @gid9798 and @xMasterX | PR #461)
  • SubGHz: Using scene manager functions in DecodeRAW (by @gid9798 | PR #462)
  • SubGHz: Protocols and custom buttons refactoring (by @gid9798 | PR #465)
  • SubGHz: Move counter increase setting out of debug, change max value
  • GUI: Submenu locked elements (by @Willy-JL and @giacomoferretti)
  • GUI: Text Input improvements, added cursor and ability to set minimal length (by @Willy-JL)
  • BT API: Functions that allow to change bt mac address and device broadcasted name (by @Willy-JL and XFW contributors)
  • Infrared: External output move out of debug and add power option for external modules
  • Extra pack: Some app fixes
  • FBT: Fix vscode example config for debug builds - please run ./fbt vscode_dist again if you had issues with debug builds size
  • OFW: api: added lib/nfc/protocols/nfc_util.h
  • OFW: fix PIN retry count reset on reboot
  • OFW: fbt: allow strings for fap_version field in app manifests
  • OFW: Rpc: add desktop service. Desktop: refactor locking routine. Now PIN lock is actually cannot be bypassed by reboot! / Desktop settings will be reset, please set your PIN and favourite apps again!
  • OFW: Part 2 of hooking C2 IPC
  • OFW: ble: attempt to handle hardfaulted c2
  • OFW: Add Mfkey32 application
  • OFW: Added DigitalSequence and PulseReader
  • OFW: Debug: revert cortex debug to lxml and drop DWT (reapply your VSCode launch.json from example folder)
  • OFW: furi_crash: added C2 status; added fw-version gdb command
  • OFW: Removed STM32CubeWB module
  • OFW: API version in UI
  • OFW: ufbt: deploying sample ufbt automation for new apps; added source "ufbt -s env" for toolchain access
  • OFW: Fix storage.py exist_dir logic

🎲 Download latest extra apps pack

-> How to install firmware

-> Download qFlipper (official link)

Please support development of the project

  • 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!

Note: To avoid issues with .dfu, prefer installing using .tgz with qFlipper, web updater or by self update package, all needed assets will be installed

Recommended option - Web Updater

What means n or e in - flipper-z-f7-update-(version)(n / e).tgz ? - n means this build comes without our custom animations, only official flipper animations, e means build has extra apps pack preinstalled

Self-update package (update from microSD) - flipper-z-f7-update-(version).zip or download .tgz for mobile app / qFlipper