Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setting: Auto-randomize UID on load #35

Open
nitz opened this issue Oct 12, 2020 · 3 comments
Open

Setting: Auto-randomize UID on load #35

nitz opened this issue Oct 12, 2020 · 3 comments

Comments

@nitz
Copy link
Collaborator

nitz commented Oct 12, 2020

https://trello.com/c/8BOcjNdc/71-setting-auto-randomize-uid-on-load

@nitz nitz added this to the 1.0 milestone Oct 12, 2020
@nitz nitz removed the Design label Oct 12, 2020
@nitz nitz modified the milestones: 1.0, Next Oct 12, 2020
@micahvdm
Copy link

micahvdm commented Oct 1, 2024

Hi, very cool project you got here! Any chance this was ever completed?

@nitz
Copy link
Collaborator Author

nitz commented Oct 8, 2024

Hey! Thanks! Unfortunately, it wasn't. I actually ended up giving my last prototype hardware I built up to a friend, so I never got back around to working on it anymore since I didn't have the hardware to develop/test on.

I however did import code from https://github.com/socram8888/amiitool and re-implement the crypto functions using the nRF hardware API. I never did get it hooked the user interface (neither key loading nor a button to randomize.) I feel like I remember thinking I needed to come up with a slightly different way to hold loaded tags in memory so I could modify a copy but quickly re-load the original when needed. (A side effect of that was because of wanting to work on write capability for the tags, which required a whole slew of other functionality and user interface. 🙃 )

I don't recall actually testing my implementation of the modified crypto bits, but I have a hunch it works as I've seen copies of the code end up in other projects.

If you haven't already built an Odiin and are just looking for something that will work for you, you might want to check out the Bluup Flask, which has had support for randomizing UID for a little while now. I do own one of those and find it quite wonderful.

If you have built an Odiin and want to take a crack at finishing implementing this, I'd love to provide assistance and guidance as much as possible :)

Cheers

@solosky
Copy link

solosky commented Oct 8, 2024

Hi there, I think you may be intrested in my project: https://github.com/solosky/pixl.js
It contains lots of feature for emulate amiibo figures and, of course the auto randomize UID feature!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants