?

Should I add more screenshots?

Poll closed Feb 7, 2016.
  1. Yes

    86.1%
  2. No

    13.9%
  3. 72 voter(s)
  1. Deleted User

    OP Deleted User Newbie

    Hello all,
    I've decided to make a nice tutorial for creating Amiibo NTAG215s.

    You will need:
    • An Android phone with NFC support; most do have it.
    • NTAG215s (Development Website for Ninty sells them at $0.30/tag, Aliexpress for a bit more)
    • Amiitool (see below)
    • Amiibo retail keys (see below)


    I have updated this section as of 09 November 2016
    You still need TagMo (see https://github.com/HiddenRambler/TagMo/releases/latest) and the NFC key (see my Pastebin :wink:) but then just load in the key, and then get some tag dumps: As I cant say the exact name (it is copyrighted contents, even though they're only 540B), so you need to search for "NFC" and then the word that has the definition of "the land alongside or sloping down to a river or lake."

    Just load everything, and ensure you press (Auto)

    Want the slightly-out-of-date but still relevant copy? Here you go:
    Thanks to @HiddenRambler updating TagMo to use the keys and amiitool inside of it, this is really simple now. You simply need the amiibo key (Google for it, you'll find it on pastebin ;) ), split it in half, and TagMo 2, then load up the 2 keys, then the BIN files.

    TagMo 2: https://gbatemp.net/attachments/tagmo-zip.37286/

    If you want to do it the old way that requires a PC and all the relevant stuff:
    You will need:
    • An Android phone with NFC support (many phones support it, most notably the Samsung and Nexus models)
    • A dumped amiibo (Use the amiiqo app to dump, or google for Amiibo BINs).
    • NTAG215 tags (one per amiibo - you cannot edit once made)
    • @javiMaD 's edited amiitool (https://github.com/javimadgit/amiitool) - Linux only AFAIK, this needs C development libraries, cmake, and libssl-dev.
    • An internet connection.
    • TagMo (https://gbatemp.net/attachments/tagmo-zip.37286/)
    • A hex editor (I suggest HxD)
    • TIME and PATIENCE

    First, install TagMo, Amiiqo (if you need to dump your amiibo), and HxD (use Bless if on linux), then start compiling Amiitool.
    Next, dump your amiibo, and copy onto your machine. Use the web API for decrypting it, which is at https://www.socram.ovh/amiibo/ (operation must be decrypt, file must be the BIN). Then, open it in your hex editor. This is where you need to find out the 7byte UID of your NFC tag, using NFC TagInfo. Once that is done, go to http://dynamoreason.com/res/g/amiibo/uid/ and place it in the box with NO SPACES. You will get a 9 byte UID - place the first 8 bytes in 0x1D4, and the 9th in 0x00 (like the screenshots):

    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]

    (Yes I blurred out the amiibo, it IS copyrighted you know)

    Save this, then use JaviMaD's amiitool to encrypt, with the command './amiitool -k KEYS.bin -e -i filename.bin -o filename-enc.bin', where KEYS.bin is the unfixed info then locked secrets joined together (SHA1: bbdbb49a917d14f7a997d327ba40d40c39e606ce) and filename.bin is the decrypted hex file we just made. Once encrypted, copy over to your phone, turn on NFC and start TagMo. Once this is done, use the action menu and select 'Load tag from file', select the file, then 'Write tag' and place the tag near the NFC adapter in your phone (don't move it until it says done!!!). Once done, you now have an amiibo!
     
    Last edited Nov 9, 2016
    Marxally, Simonk, Deelat and 37 others like this.
  2. Pecrow

    Pecrow GBAtemp Maniac
    Member

    Joined:
    Jun 23, 2015
    Messages:
    1,137
    Country:
    United States
    Thank you!!!!!
     
    Deleted User likes this.
  3. 05sonicblue

    05sonicblue GBAtemp Regular
    Member

    Joined:
    Jan 5, 2016
    Messages:
    118
    Country:
    United States
    Thanks for this. I'm going to order a few tags and try this on my current amiibo's
     
    Masterwin likes this.
  4. DangitBobby

    DangitBobby Member
    Newcomer

    Joined:
    Jun 3, 2015
    Messages:
    22
    Country:
    United States
    What size should the keys.bin file be? amiitool says it can't load the keys so I believe I did something wrong.
     
  5. elmoemo

    elmoemo GBAtemp Advanced Fan
    Member

    Joined:
    Dec 4, 2012
    Messages:
    570
    Country:
    Will this work with other games like Lego dimensions, infinity and sky landers?
     
  6. Deleted User

    OP Deleted User Newbie

    This only works on amiibo, nothing else. The key must be 160 bytes (it's unfixed info + secret locked? (secret something) placed together, ryanrocks put it on his pastebin)
     
    Kingfish4200, DarkFlare69 and elmoemo like this.
  7. PewnyPL

    PewnyPL GBAtemp Advanced Fan
    Member

    Joined:
    Feb 2, 2014
    Messages:
    709
    Country:
    Poland
    How exactly do I make the key? In HxD I copied Unfixed infos, magic blob, hmac, locked secret, magic blog, hmac. I checked and without what's in () in hmac the file is only 90 bytes, with it it's 122 bytes. What am I missing?
     
  8. Net-KILLER

    Net-KILLER computer says no
    Member

    Joined:
    Oct 22, 2009
    Messages:
    611
    Country:
    Saint Kitts and Nevis
    THX
    Tags are ordered and should arrive tuesday.
     
  9. steelseth

    steelseth GBAtemp Regular
    Member

    Joined:
    Jan 25, 2016
    Messages:
    179
    Country:
    Cyprus
    Google Use this to Encrypt your custom Amiibo NTag pastebin
     
    kbmarinha and Deleted User like this.
  10. PewnyPL

    PewnyPL GBAtemp Advanced Fan
    Member

    Joined:
    Feb 2, 2014
    Messages:
    709
    Country:
    Poland
    Found it a moment ago, didn't edit my post yet. But thank you either way, it will be very useful for other visitors to the thread!
     
  11. halk271

    halk271 Newbie
    Newcomer

    Joined:
    Jan 31, 2016
    Messages:
    9
    Country:
    Brazil
    And how to compile the Amiitool? :(
     
  12. Deleted User

    OP Deleted User Newbie

    Use build.sh.
     
  13. elmoemo

    elmoemo GBAtemp Advanced Fan
    Member

    Joined:
    Dec 4, 2012
    Messages:
    570
    Country:
    Basically this means you can copy your amiibo and just use the tags to be read instead of using the amiibo itself
     
  14. Mhetralla

    Mhetralla Advanced Member
    Newcomer

    Joined:
    Apr 17, 2009
    Messages:
    50
    Country:
    Hey, good job with the thread and thanks to all the people in the other thread who made this possible!
    For people looking for where to buy tags, people in that thread says that this works correctly. You will have to buy 100, but they are cheap anyway. If they are too much for you, you can share some amiibos with friends. (If you found some shop when you can buy less of them, send it to me, please)

    @HiddenRambler has made the TagMo's source code available here. I feel like we can integrate all of this process in the same app. (Dumping, scanning the blank tag to get the UID, fixing the dump and writing on the blank tag)
     
    Last edited by Mhetralla, Feb 1, 2016
    pelago likes this.
  15. Slartibartfast42

    Slartibartfast42 GBAtemp Advanced Fan
    Member

    Joined:
    Mar 6, 2013
    Messages:
    943
    Country:
    United States
    A little late with IOSU coming out. I will just wait for a Gecko code to unlock everything. The best use for an Amibo is to unlock the good boards in Mario Party, and I don't even own Mario Party. Nintendo might make a good use for Link in Zelda U, but my only real Amiibo is Link, so I'm covered.

    Thanks for the guide though. It is helpful to people obsessed with Smash.
     
  16. Mhetralla

    Mhetralla Advanced Member
    Newcomer

    Joined:
    Apr 17, 2009
    Messages:
    50
    Country:
    This works too with 3DS, with hacks, without hacks... It's more reliable.
     
  17. Pecrow

    Pecrow GBAtemp Maniac
    Member

    Joined:
    Jun 23, 2015
    Messages:
    1,137
    Country:
    United States
    I think I might get my tags this thursday, or next thursday :(, either way I can't wait to try this! Hopefully by then Ill understand this guide completely lol. or someone comes up with an all in one tool,lol
     
  18. Deleted User

    OP Deleted User Newbie

    You can pm the seller and ask for less.
     
  19. dkabot

    dkabot Better With Others' Systems Than Their Own
    Member

    Joined:
    Sep 9, 2014
    Messages:
    1,027
    Country:
    United States
    Well then, surprised it got to a working state this fast.
    I'll have to actually order some NTAG215s at some point...
     
  20. Olimpiky

    Olimpiky Newbie
    Newcomer

    Joined:
    Feb 1, 2016
    Messages:
    6
    Country:
    United States
    I have done all the steps but Im stuck trying to use amiitool. I have an ubuntu VM running and i installed cmake already. I open the build.sh and i makes a build folder but i dont know what to do from there.
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - NTAG215s, Making, Amiibo