From c9c3ad1d7af8db93bdff884e3fcfdc452129d596 Mon Sep 17 00:00:00 2001 From: "paul.73" <42212032+spp2000@users.noreply.github.com> Date: Sun, 3 Sep 2023 13:15:24 +0200 Subject: [PATCH 1/3] Chameleon Lite emulation bug fixed --- firmware/application/src/rfid/nfctag/hf/nfc_14a.c | 1 - 1 file changed, 1 deletion(-) diff --git a/firmware/application/src/rfid/nfctag/hf/nfc_14a.c b/firmware/application/src/rfid/nfctag/hf/nfc_14a.c index d608592..b2fb7e1 100644 --- a/firmware/application/src/rfid/nfctag/hf/nfc_14a.c +++ b/firmware/application/src/rfid/nfctag/hf/nfc_14a.c @@ -689,7 +689,6 @@ void nfc_tag_14a_event_callback(nrfx_nfct_evt_t const *p_event) { if (m_is_responded) { NRF_LOG_ERROR("NRFX_NFCT_ERROR_FRAMEDELAYTIMEOUT: %d", m_tag_state_14a); } - nfc_fdt_reset(); break; } case NRFX_NFCT_ERROR_NUM: { From 4bdec10538c63aeca926c930ac10191a36a3476f Mon Sep 17 00:00:00 2001 From: "paul.73" <42212032+spp2000@users.noreply.github.com> Date: Sun, 3 Sep 2023 13:16:01 +0200 Subject: [PATCH 2/3] Update CHANGELOG.md --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1e0b380..f1e9ace 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ All notable changes to this project will be documented in this file. This project uses the changelog in accordance with [keepchangelog](http://keepachangelog.com/). Please use this to write notable changes, which is not the same as git commit log... ## [unreleased][unreleased] + - ChameleonLite emulation bug fixed (@spp2000) - Fixed MFC emulation issues with OEM readers, also temporarily disabling NFC_MF1_FAST_SIM (@xianglin1998) - Fixed Chameleon crash during BLE pairing (@Foxushka) - Fixed CLI takes into account Lite refusing to enter Reader mode (@doegox) From d928ab22851b158f4d25843a3cce04256ce268b2 Mon Sep 17 00:00:00 2001 From: Philippe Teuwen Date: Sun, 3 Sep 2023 15:41:19 +0200 Subject: [PATCH 3/3] docs --- docs/chameleonultragui.md | 21 +++++++++++++++------ docs/gui.md | 2 +- docs/quickstart.md | 11 ++++++----- 3 files changed, 22 insertions(+), 12 deletions(-) diff --git a/docs/chameleonultragui.md b/docs/chameleonultragui.md index 0414c93..5e714f4 100644 --- a/docs/chameleonultragui.md +++ b/docs/chameleonultragui.md @@ -1,6 +1,15 @@ -## How to use MFKEY32 - -- set slot to mifare classic (by uploading an empty dump) -- enable mfkey32 for that slot (toggle in slot settings) -- select slot and present ultra repeatedly to the reader in order to collect nonces -- after collecting some nonces, go back into slot settings and click recover keys +## Get ChameleonUltraGUI + +- [on Google Play](https://play.google.com/store/apps/details?id=io.chameleon.ultra) / [APK](https://nightly.link/GameTec-live/ChameleonUltraGUI/workflows/buildapp/main/apk.zip) +- [on iOS](https://apps.apple.com/dk/app/chameleon-ultra-gui/id6462919364) +- [on Windows](https://nightly.link/GameTec-live/ChameleonUltraGUI/workflows/buildapp/main/windows-installer.zip) ([or without installer](https://nightly.link/GameTec-live/ChameleonUltraGUI/workflows/buildapp/main/windows.zip)) +- [on Linux](https://nightly.link/GameTec-live/ChameleonUltraGUI/workflows/buildapp/main/linux.zip) +- [on macOS](https://apps.apple.com/app/chameleon-ultra-gui/id6462919364) + + +## How to use MFKEY32 + +- set slot to mifare classic (by uploading an empty dump) +- enable mfkey32 for that slot (toggle in slot settings) +- select slot and present ultra repeatedly to the reader in order to collect nonces +- after collecting some nonces, go back into slot settings and click recover keys diff --git a/docs/gui.md b/docs/gui.md index 9a62aba..5ec164e 100644 --- a/docs/gui.md +++ b/docs/gui.md @@ -4,4 +4,4 @@ There are multiple GUIs to control your Chameleon, two are featured in this docu - [Chameleon Ultra GUI](./chameleonultragui.md) ([github](https://github.com/GameTec-live/ChameleonUltraGUI)) -- [MTools](https://shop.mtoolstec.com/mifare-classic-tool-for-ios) +- [MTools for iOS](https://shop.mtoolstec.com/mifare-classic-tool-for-ios) diff --git a/docs/quickstart.md b/docs/quickstart.md index 3d0104f..7e9cf90 100644 --- a/docs/quickstart.md +++ b/docs/quickstart.md @@ -4,11 +4,12 @@ Quickly get up and running with your Chameleon and no technical skill 1. Download any of those applications - - [Google Play](https://play.google.com/store/apps/details?id=io.chameleon.ultra) / [APK](https://nightly.link/GameTec-live/ChameleonUltraGUI/workflows/buildapp/main/apk.zip) - - [Windows](https://nightly.link/GameTec-live/ChameleonUltraGUI/workflows/buildapp/main/windows-installer.zip) ([or without installer](https://nightly.link/GameTec-live/ChameleonUltraGUI/workflows/buildapp/main/windows.zip)) - - [Linux](https://nightly.link/GameTec-live/ChameleonUltraGUI/workflows/buildapp/main/linux.zip) - - [iOS](https://apps.apple.com/app/mtools-ble-rfid-reader/id1531345398) (MTools) - - [macOS](https://apps.apple.com/app/chameleon-ultra-gui/id6462919364) + - [ChameleonUltraGUI on Google Play](https://play.google.com/store/apps/details?id=io.chameleon.ultra) / [APK](https://nightly.link/GameTec-live/ChameleonUltraGUI/workflows/buildapp/main/apk.zip) + - [ChameleonUltraGUI on iOS](https://apps.apple.com/dk/app/chameleon-ultra-gui/id6462919364) + - [ChameleonUltraGUI on Windows](https://nightly.link/GameTec-live/ChameleonUltraGUI/workflows/buildapp/main/windows-installer.zip) ([or without installer](https://nightly.link/GameTec-live/ChameleonUltraGUI/workflows/buildapp/main/windows.zip)) + - [ChameleonUltraGUI on Linux](https://nightly.link/GameTec-live/ChameleonUltraGUI/workflows/buildapp/main/linux.zip) + - [ChameleonUltraGUI on macOS](https://apps.apple.com/app/chameleon-ultra-gui/id6462919364) + - [MTools on iOS](https://apps.apple.com/app/mtools-ble-rfid-reader/id1531345398) 2. Connect your Chameleon via USB or BLE