Skip to content

Commit 9506ccd

Browse files
committed
upd changelog
1 parent dbc5895 commit 9506ccd

2 files changed

Lines changed: 8 additions & 47 deletions

File tree

CHANGELOG.md

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

lib/nfc/protocols/felica/felica_poller.c

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -486,9 +486,12 @@ NfcCommand felica_poller_state_handler_read_lite_blocks(FelicaPoller* instance)
486486
NfcCommand felica_poller_state_handler_read_success(FelicaPoller* instance) {
487487
FURI_LOG_D(TAG, "Read Success");
488488

489-
if(!instance->auth.context.auth_status.internal ||
490-
!instance->auth.context.auth_status.external) {
491-
instance->data->blocks_read--;
489+
if((!instance->auth.context.auth_status.internal ||
490+
!instance->auth.context.auth_status.external) &&
491+
instance->data->workflow_type == FelicaLite) {
492+
if(instance->data->blocks_read != 0) {
493+
instance->data->blocks_read--;
494+
}
492495
instance->felica_event.type = FelicaPollerEventTypeIncomplete;
493496
} else {
494497
memcpy(

0 commit comments

Comments
 (0)