Hacking [Release] TagMo : Tool for creating/editing Amiibos

Stevefriction

New Member
Newbie
Joined
Apr 18, 2017
Messages
1
Trophies
0
Age
43
XP
43
Country
United States
When i do that i get "Error, key file signature does not match" on every file.
I am getting this same error. Anyone have any ideas? Edit: User error, i was choosing the ... in the upper right to load the amiibo .bin file instead of "load". So i can load the file but when I scan the tag the app force closes. Going to make sure my os is up-to-date and try again.
 
Last edited by Stevefriction,

MarcusRaven

HBC Theme Maker
Member
Joined
Feb 5, 2010
Messages
971
Trophies
1
Age
38
Location
N. Carolina
XP
1,597
Country
United States
I personally had to dial back to 2.3.2 to get this to work. Using a Samsung Galaxy S5 on Android 6.0. Anything after that would crash when it picked up the tag card.
 

sekazi

Active Member
Newcomer
Joined
Mar 27, 2017
Messages
27
Trophies
0
Age
38
XP
69
Country
United States
Does TagMo have some type of database built in to identify the different Amiibos to show and write the name? I noticed when I try to load Poochy that it does not identify the name. When I write it I am unable to identify the Amiibo by scanning it as it does not have a name.
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,008
Trophies
2
Age
36
XP
4,570
Country
United States
Does TagMo have some type of database built in to identify the different Amiibos to show and write the name? I noticed when I try to load Poochy that it does not identify the name. When I write it I am unable to identify the Amiibo by scanning it as it does not have a name.
Yes, see this post less than 1 page back: #390
 

Nomelas

Well-Known Member
Member
Joined
May 6, 2015
Messages
369
Trophies
0
Age
39
XP
851
Country
Canada
Is TagMo ever getting another update? Or should I switch over to the fork?
It did but was buggy. I was on 2.3.4 and it didn't work. Had to go back to 2.3.2

On another note, is it possible to wipe a tag after writing to it? Say I wanted to reuse a tag for another amiibo (example I want to replace wolf link with the 20 heart version) is it possible?
 

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,426
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,785
Country
United States
It did but was buggy. I was on 2.3.4 and it didn't work. Had to go back to 2.3.2

On another note, is it possible to wipe a tag after writing to it? Say I wanted to reuse a tag for another amiibo (example I want to replace wolf link with the 20 heart version) is it possible?

Normally yes. But Amiibos require a certain section to be written to that permanently locks the tag. (leaving it unlocked would not allow it to be usable as an Amiibo on normal consoles)

So no, once you write an Amiibo to a NFC tag you can't wipe it and change it to a different one. The only part of the Amiibo that can be rewritten is the part like the character's stats and what not. So if you got a limited quantity of blanks, use them wisely. Once you write an Amiibo to one, that tag will be that Amiibo forever.

The only stuff that can be wiped are Amiibo emulator type devices like the N2 Elite/Amiiqo and what ever it is that Datel has for this. :P
 
Last edited by Apache Thunder,

Nomelas

Well-Known Member
Member
Joined
May 6, 2015
Messages
369
Trophies
0
Age
39
XP
851
Country
Canada
Normally yes. But Amiibos require a certain section to be written to that permanently locks the tag. (leaving it unlocked would not allow it to be usable as an Amiibo on normal consoles)

So no, once you write an Amiibo to a NFC tag you can't wipe it and change it to a different one. The only part of the Amiibo that can be rewritten is the part like the character's stats and what not. So if you got a limited quantity of blanks, use them wisely. Once you write an Amiibo to one, that tag will be that Amiibo forever.

The only stuff that can be wiped are Amiibo emulator type devices like the N2 Elite/Amiiqo and what ever it is that Datel has for this. :P

I figured, thanks for clarifying. I ordered 50 so it's not an issue.

I was curious about something else though, I see bins in different files sizes. What's the difference between 540byte amiibo bin size and 572byte ones? They both see to work. Are the 572 ones just including user data?
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,008
Trophies
2
Age
36
XP
4,570
Country
United States
I figured, thanks for clarifying. I ordered 50 so it's not an issue.

I was curious about something else though, I see bins in different files sizes. What's the difference between 540byte amiibo bin size and 572byte ones? They both see to work. Are the 572 ones just including user data?
We discovered there was an extra signature at the end of the amiibo data but Nintendo does not seem to use this in their validation. As such it went unnoticed for a while. The 572byte dumps include this signature in case Nintendo ever decides to start checking it and renders all current 540byte amiibo tags useless. Unfortunately, TagMo still does not support these and just cuts the extra data off while writing which is why both seem to work.
 
  • Like
Reactions: Nomelas

nexusmtz

Well-Known Member
Member
Joined
Feb 17, 2016
Messages
1,386
Trophies
0
XP
1,425
Country
United States
We discovered there was an extra signature at the end of the amiibo data but Nintendo does not seem to use this in their validation. As such it went unnoticed for a while. The 572byte dumps include this signature in case Nintendo ever decides to start checking it and renders all current 540byte amiibo tags useless. Unfortunately, TagMo still does not support these and just cuts the extra data off while writing which is why both seem to work.
I agree with the information, but not the conclusion (italics added) drawn from it. The only signature I can find reference to is the one that validates that the tag is legitimately made by the manufacturer that it's claiming to be. The 572 byte dumps are there so Amiiqo can emulate those bytes should Nintendo decide to validate that signature.

Your tag is already either legitimately manufactured or not, and you can't change those bytes, so there's nothing that TagMo would do with them.

What would become useless with that verification is not the 215 tags, but rather the devices like the PowerTag that don't pass signature validation. (Maybe Datel could include those bytes, but currently, they don't.)

Note that you can check that signature with NxP's TagInfo (Extra, Originality Check).
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,008
Trophies
2
Age
36
XP
4,570
Country
United States
I agree with the information, but not the conclusion (italics added) drawn from it. The only signature I can find reference to is the one that validates that the tag is legitimately made by the manufacturer that it's claiming to be. The 572 byte dumps are there so Amiiqo can emulate those bytes should Nintendo decide to validate that signature.

Your tag is already either legitimately manufactured or not, and you can't change those bytes, so there's nothing that TagMo would do with them.

What would become useless with that verification is not the 215 tags, but rather the devices like the PowerTag that don't pass signature validation. (Maybe Datel could include those bytes, but currently, they don't.)

Note that you can check that signature with NxP's TagInfo (Extra, Originality Check).
This is true assuming Nintendo doesn't whitelist specific manufacturer's that they use. But you're right, the signature, like the tag's UID, it not something TagMo could alter even if we wanted it to.
 

nexusmtz

Well-Known Member
Member
Joined
Feb 17, 2016
Messages
1,386
Trophies
0
XP
1,425
Country
United States
This is true assuming Nintendo doesn't whitelist specific manufacturer's that they use.
Who would that be aside from NXP? A whitelist would only be effective if Nintendo didn't use NXP chips (the amiibo closest to me does), or if blank NXP chips weren't readily available (all of my cards/stickers are). If your blank card/sticker/fob has a legitimate NXP chip on it, you'd still pass. That's probably why they don't bother checking.
 

Nomelas

Well-Known Member
Member
Joined
May 6, 2015
Messages
369
Trophies
0
Age
39
XP
851
Country
Canada
Some amiibos I scan show up in the app as Mario (LOZ) is this the default when it doesn't recognize what it is? I guess it's not updated for the newer amiibos
 

YiannisN

Member
Newcomer
Joined
Apr 22, 2017
Messages
5
Trophies
0
Age
29
XP
52
Country
Cyprus
Guys trying to write tag (auto) and I am always getting "failed to decrypt tag" or the app crashes. I used any apk file found on the net. I am using galaxy s5 android 6.0.1 Can someone help me?
 

sickhouse

Member
Newcomer
Joined
Apr 2, 2017
Messages
22
Trophies
0
XP
52
Country
Guys trying to write tag (auto) and I am always getting "failed to decrypt tag" or the app crashes. I used any apk file found on the net. I am using galaxy s5 android 6.0.1 Can someone help me?

Tried different NFC-tags? Different TagMo-builds/forks?
 

sickhouse

Member
Newcomer
Joined
Apr 2, 2017
Messages
22
Trophies
0
XP
52
Country
I tried out a lot of tagmo builds/forks, but I only own some ntags bought from ali express that state on description that are for tagmo.

Are your locked/unfixed keys bin-files 80 bytes each?
If a write fails to a tag theres a great chance that tag is wasted btw.
Tried different amiibo-bin-files aswell?

This build (masterchan777 fork) https://mega.nz/#F!9WJSHDAL!Si2pHDhT7jc6sC6RzDvuLw usually works good with samsung phones.
 

JunkieXL69

Active Member
Newcomer
Joined
Oct 24, 2008
Messages
27
Trophies
0
XP
184
Country
United States
The app is immediately crashing when I select "write tag auto"

Galaxy S4, Android 5.0.1

I've tried 2.3.2, 2.3.3, and 2.3.4Beta

EDIT: Okay I got this working with the masterchan777 forks listed above. Used app-fat-armabi-v7a-debug.apk
Looks like the ntag's I had lying around aren't NTAG215 as I get an error immediately, but I can read and save existing amiibo's I own using the app.
 
Last edited by JunkieXL69,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtu.be/MddR6PTmGKg?si=mU2EO5hoE7XXSbSr