flipperdevices / flipperzero-firmware

Flipper Zero firmware source code
https://flipperzero.one
GNU General Public License v3.0
12.77k stars 2.72k forks source link

Filed to emulate NFC #1611

Closed gushmazuko closed 2 years ago

gushmazuko commented 2 years ago

The bug

NFC emulation has stopped working since the 0.63.3 update. In the release notes you can see NFC: completely redesigned application, improvement ..., I guess the problem is here. I rolled back to the previous firmware 0.62.1 and the emulation works fine. Then I updated to 0.63.3 again, the emulation doesn't work again. Same with 0.64.3 & dev b3d7583f.

After each update I read the tag again.

Reproduction

  1. Read Mifare DESFire tag
  2. Save
  3. Emulate
gornekich commented 2 years ago

Hello @gushmazuko , thanks for report, working on it. You have the problem with emulating DESFire tag UID, am I right?

gushmazuko commented 2 years ago

Hello @gushmazuko , thanks for report, working on it. You have the problem with emulating DESFire tag UID, am I right?

Yes exactly.

elgumso commented 2 years ago

I am actually having the same issue but with saving/emulating a Mifare Classic UID. I can emulate the UID from my capture file I took whilst on a previous firmware version, but a new read/save of the same card on the current firmware results in no "Emulate UID" option, just "Emulate" which doesn't work.

incyi commented 2 years ago

I have the same problem. Trying now to scan the emulated nfc from the flipper zero with my android phone.

mgrybyk commented 2 years ago

Same issue with every Miflare Classic 1K that used to work before, example

ISO 14443-3 (NFC-A)
UID: 04 30 66 62 5B 55 80
ATQA: 00 44  SAK: 08
Keys Found 32/32
Sectors Read 16/16

Firmware 0.65.2

gushmazuko commented 2 years ago

@gornekich is there any progress on this issue?

gornekich commented 2 years ago

Hello @gushmazuko . Fix in this #1643 PR, soon will be in dev

theblackhole commented 2 years ago

Hello @gushmazuko . Fix in this #1643 PR, soon will be in dev

Hello @gornekich, do you think this will also fix #1468 (Mifare Classic 1K) or is it another issue than this DESFire one ?

gushmazuko commented 2 years ago

Hello @gushmazuko . Fix in this #1643 PR, soon will be in dev

It works fine, thank you!