1
mirror of https://github.com/DarkFlippers/unleashed-firmware.git synced 2025-12-12 12:42:30 +04:00

upd changelog

This commit is contained in:
MX
2025-10-13 22:56:32 +03:00
parent dbc5895b30
commit 9506ccde2e
2 changed files with 8 additions and 47 deletions

View File

@@ -1,51 +1,9 @@
## Main changes ## Main changes
- Current API: 87.0 - Current API: 87.0
* SubGHz: Add support for **Came Atomo (TOP44RBN)** remotes (thanks @mishamyte for recordings) * OFW PR 4279: NFC FeliCa Minor Fix: FelicaPollerEventType should only be Incomplete if the tag is FeliCa Lite (by @zinongli)
* SubGHz: Add **Elplast 18bit** static code protocol (hello Hackcat ^_^)
* SubGHz: Try to **decode BFT** (2 buttons remotes only) **on the fly** in regular Read mode (no more KL Unknown and all of that for free?!) (for 4 button remote follow docs [here](https://github.com/DarkFlippers/unleashed-firmware/blob/dev/documentation/SubGHzRemoteProg.md))
* SubGHz: **Tune Linear** (edited by @WillyJL in PR #919 #920) (add better EZCode support) and **Dickert MAHS** protocol decoders
* SubGHz: RAW protocol fixes (by @WillyJL)
* SubGHz: Add **ZKTeco 430.5 MHz** add manually support
* SubGHz: Add variant of 'Add Manually' menu with manual editing for each value (PR #909 #911 #914 | by @MrLego8-9)
* SubGHz: Temporarily remove HoneywellSec protocol due to unstable decoding and incorrect encoding
* NFC: Returning fix for reading PWD locked MFUL (PR #922 | by @mishamyte)
* NFC: Added UL-C keys to the dictionary (PR #923 | by @mishamyte)
* NFC: Add MIFARE Classic "Show Keys" UI (by @aaronjamt)
* Apps: HID PTT: adding global zoom and google meet shortcuts for MacOS (PR #921 | by @hryamzik)
* OFW: NFC FeliCa: Service Directory Traverse + Dump All Unencrypted-Readable Services' Blocks
* OFW: **NFC CLI commands**
* OFW: LFRFID: **Show ISO-3166 Country Names For Pet Chips**
* OFW: **JS views finished**
* OFW: BLE: improved pairing security
* OFW: FeliCa Emulation: Handle certain Polling commands in firmware
* OFW PR 4287: Fix Ultralight EV1 regression (by @noproto)
* OFW PR 4271: NFC: **Ultralight C NFC App Key Management, Dictionary Attack** (by @noproto)
* OFW PR 4265: NFC: **Fix read crash** with unexpectedly large MFC AUTH(0) response (by @WillyJL)
* OFW PR 4251: CLI: **Fix long delay** with quick connect/disconnect (by @WillyJL)
* LFRFID: Add additional procotols supported by **EM4305** chipset (by @jamisonderek)
* Apps: **Check out more Apps updates and fixes by following** [this link](https://github.com/xMasterX/all-the-plugins/commits/dev) * Apps: **Check out more Apps updates and fixes by following** [this link](https://github.com/xMasterX/all-the-plugins/commits/dev)
## Other changes ## Other changes
* SubGHz: Fix crash in add manually menu * Enable halloween anim
* OFW PR 4293: NFC FeliCa Improvement: Dump All Systems (by @zinongli)
* OFW PR 4285: ViewStack: Store View by value to save memory (by @CookiePLMonster)
* OFW PR 4290: Storage: Dont send mount event if SD mounted at boot (by @WillyJL)
* OFW PR 4283: NFC lib: Expose nfc_common.h (by @zinongli)
* OFW: Fix wrbl command tooltip
* OFW: VSCode: Reduce file watcher resource usage
* OFW: cli: Buzzer command
* OFW: Update demo_windows.txt
* OFW: Fix PVS warnings
* OFW: NFC: Amusement IC Card Parser (FeliCa Lite & Lite-S)
* OFW: hid_app mouse clicker: make mouse button selectable
* OFW: JS: Expose button event type in gui/widget button callback
* OFW: NFC: MFC 1k Banapass Parser
* OFW: GUI Bug Fix: Number Input Save Icon
* Add possibility to use custom buttons when using the SubGHz remote app (by @MrLego8-9)
* Input Settings: Add Vibro Trigger option (by @956MB & @WillyJL)
* BT Remote: Add Rename Option (by @aaronjamt & @WillyJL)
* Simplify Bad USB BLE profile (by @aaronjamt & @WillyJL)
* NFC: Fix incorrect Saflok year formula (by @Eltrick)
* JS: Expose button event type in gui/widget button callback (by @WillyJL)
<br><br> <br><br>
#### Known NFC post-refactor regressions list: #### Known NFC post-refactor regressions list:
- Mifare Mini clones reading is broken (original mini working fine) (OFW) - Mifare Mini clones reading is broken (original mini working fine) (OFW)

View File

@@ -486,9 +486,12 @@ NfcCommand felica_poller_state_handler_read_lite_blocks(FelicaPoller* instance)
NfcCommand felica_poller_state_handler_read_success(FelicaPoller* instance) { NfcCommand felica_poller_state_handler_read_success(FelicaPoller* instance) {
FURI_LOG_D(TAG, "Read Success"); FURI_LOG_D(TAG, "Read Success");
if(!instance->auth.context.auth_status.internal || if((!instance->auth.context.auth_status.internal ||
!instance->auth.context.auth_status.external) { !instance->auth.context.auth_status.external) &&
instance->data->workflow_type == FelicaLite) {
if(instance->data->blocks_read != 0) {
instance->data->blocks_read--; instance->data->blocks_read--;
}
instance->felica_event.type = FelicaPollerEventTypeIncomplete; instance->felica_event.type = FelicaPollerEventTypeIncomplete;
} else { } else {
memcpy( memcpy(