So, if I understood, this example is correctly described?Page Byte 0 Byte 1 Byte 2 Byte 3
Page 0 UID 0 UID 1 UID 2 BCC 0
Page 1 UID 3 UID 4 UID 5 UID 6
Page 2 BCC 1
(Dump from original amiibo)
So, if I understood, this example is correctly described?Page Byte 0 Byte 1 Byte 2 Byte 3
Page 0 UID 0 UID 1 UID 2 BCC 0
Page 1 UID 3 UID 4 UID 5 UID 6
Page 2 BCC 1
That's correct, except that last byte should xor out to be 11 so I'm not sure about it.So, if I understood, this example is correctly described?
(Dump from original amiibo)
- Put BCC1 at offset 0x000 (1 byte)
That's correct, except that last byte should xor out to be 11 so I'm not sure about it.
The first byte of that dump is indeed 11.My mistake, javiMaD already posted the offset for bcc1, it's the very first byte of the decrypted dump.
What hardware do you use to write? Smartphones won't work, right? Well, I guess I'm going to order a arduino NFC shield, could be useful for other projects.
@pokasmax posted it here: https://gbatemp.net/threads/save-and-restore-your-amiibos-on-android.403072/
You can clone the repo and compile it yourself: https://github.com/codlab/amiibo
I'd be willing to snag an Arduino and NFC shield. Been wanting one for future projects anyways.I'm not sure if I want to develop it for an NFC controller or use the Arduino as the controller with just an antennae attached. What do you guys think?