From c39edce7c6fa4e21cfe73024d78f8a30d0e2e94c Mon Sep 17 00:00:00 2001 From: Mykhailo Shevchuk Date: Thu, 17 Oct 2024 01:41:27 +0300 Subject: [PATCH 1/2] Fixed bug with UL reading --- lib/nfc/protocols/mf_ultralight/mf_ultralight_poller.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/nfc/protocols/mf_ultralight/mf_ultralight_poller.c b/lib/nfc/protocols/mf_ultralight/mf_ultralight_poller.c index 5cdf07f33..83875bb85 100644 --- a/lib/nfc/protocols/mf_ultralight/mf_ultralight_poller.c +++ b/lib/nfc/protocols/mf_ultralight/mf_ultralight_poller.c @@ -508,7 +508,7 @@ static NfcCommand mf_ultralight_poller_handler_read_pages(MfUltralightPoller* in if(instance->error == MfUltralightErrorNone) { if (start_page < instance->pages_total) { FURI_LOG_D(TAG, "Read page %d success", start_page); - instance->data->page[start_page] = data.page[start_page]; + instance->data->page[start_page] = data.page[0]; instance->pages_read++; instance->data->pages_read = instance->pages_read; } From f305f6efa9ab8e0315286c17a2d19ad4a55b2cf8 Mon Sep 17 00:00:00 2001 From: MX <10697207+xMasterX@users.noreply.github.com> Date: Thu, 17 Oct 2024 13:26:20 +0300 Subject: [PATCH 2/2] upd changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 65721b6cc..7d901006b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,7 +12,7 @@ - Misc: - Add extra settings to disable GPIO pins control used for external modules amplifiers and/or LEDs (in radio settings menu with debug ON) - NFC: - - Read Ultralight block by block (by @mishamyte | PR #825) + - Read Ultralight block by block (by @mishamyte | PR #825 #826) - OFW PR 3822: MIFARE Classic Key Recovery Improvements (by @noproto) - OFW PR 3930: NFC Emulation freeze (by @RebornedBrain) - OFW PR 3885: Add API to enforce ISO15693 mode (by @aaronjamt)