[Release] TagMo : Tool for creating/editing Amiibos

Discussion in 'Wii U - Hacking & Backup Loaders' started by HiddenRambler, Jun 21, 2016.

  1. Buzbee

    Buzbee Member

    Newcomer
    16
    0
    Dec 19, 2008
    United States
    Does Tagmo work with powersaves? It's unclear in the description. Since we can not rewrite to them, what does Tagmo not implement or is it a limitation of the NFC Forum Type 2 Tags we use?
     
  2. zantzue

    zantzue GBAtemp Regular

    Member
    113
    31
    Mar 14, 2009
    Basque Country
    Yesterday I tried to write an amiibo but I couldnĀ“t. I had to go back to 2.3.1. I use an Android 4.2.2 phone.
     
  3. HiddenRambler
    OP

    HiddenRambler GBAtemp Regular

    Member
    147
    329
    Nov 20, 2015
    It would help if you can report what happened. The new version has a dump logcat option which will log the errors etc into a file which you can attach here.

    That way I can fix the error in the new version.
     
  4. zantzue

    zantzue GBAtemp Regular

    Member
    113
    31
    Mar 14, 2009
    Basque Country
    I reinstalled Tagmo 2.5.1. Whenever I try to write an amiibo I get "Transceive failed" message on screen. Here's the log https://www.dropbox.com/s/tny8x3fodkkyuj8/tagmo_logcat[1].txt?dl=0 Thanks for your work @HiddenRambler.

    Edit: I forgot to say that the ntag chips remain blank. When I reinstalled tagmo 2.3.1 I could write the amiibo on the same chip. Just in case, I tested it in game and it works fine.
     
    Last edited by zantzue, Aug 15, 2017
  5. HiddenRambler
    OP

    HiddenRambler GBAtemp Regular

    Member
    147
    329
    Nov 20, 2015
    Thanks. It's the infamous samsung issue we figured out recently. Some samsung phones seem to have a chipset issue. Try this version here it should work: https://github.com/HiddenRamblings/TagMo/issues/70#issuecomment-320804636

    I will do a full release soon.
     
  6. Buzbee

    Buzbee Member

    Newcomer
    16
    0
    Dec 19, 2008
    United States
    Look what an NTag215 seller on Amazon has in their description:

    PLEASE NOTE: TagMo was programmed to read all "blank" NFC NTAG215 chips as having SSB Mario data on it.
    However, this is not true. Ignore it and proceed with writing any BIN file on the chip. It will work perfectly fine.


    https://www.amazon.com/gp/product/B...F7XQ8&linkId=2cac0aa8c4fc993a303c4fe378b32272

    Why would someone put that in their description?
     
  7. HiddenRambler
    OP

    HiddenRambler GBAtemp Regular

    Member
    147
    329
    Nov 20, 2015
    LOL. That is funny. also wrong, the new version correctly indicates that the tag is blank. I guess the seller didn't want people giving bad reviews saying the tags are not blank.
     
  8. HiddenRambler
    OP

    HiddenRambler GBAtemp Regular

    Member
    147
    329
    Nov 20, 2015
  9. FunThomas

    FunThomas GBAtemp Fan

    Member
    438
    87
    Jan 10, 2016
    Gambia, The
    HiddenRambler likes this.
  10. HiddenRambler
    OP

    HiddenRambler GBAtemp Regular

    Member
    147
    329
    Nov 20, 2015
    Sry :blush:. Fixed.
     
    FunThomas likes this.
  11. zantzue

    zantzue GBAtemp Regular

    Member
    113
    31
    Mar 14, 2009
    Basque Country
    I downloaded and installed Tagmo 2.5.1(No VersionCheck) but before I gave it a try I saw the latest version so I've just installed tagmo 2.5.2 on my problematic phone (Samsung). It worked fine after I disabled tag validation. Thanks!
     
  12. Buzbee

    Buzbee Member

    Newcomer
    16
    0
    Dec 19, 2008
    United States
    Anyone know which two amiibos are missing in the amiiboapi.com database? The file MCAS Full Set - 31 July 2017.7z has 697 amiibo bins and the database appears to only have 695 according to Tagmo?
     
  13. Rocky007

    Rocky007 Member

    Newcomer
    10
    0
    Nov 14, 2016
    Gambia, The
  14. Buzbee

    Buzbee Member

    Newcomer
    16
    0
    Dec 19, 2008
    United States
  15. HiddenRambler
    OP

    HiddenRambler GBAtemp Regular

    Member
    147
    329
    Nov 20, 2015
    HCE implementation does not allow generating a tag uid with 04 start byte. which is a requirement for the Amiibo emulation. This was discussed at large in the originial amiibo creation thread and other forums. It was rumoured that Nexus 5 running a very old version of CyanogenMod *might* have the possibility to make it work, but it was too difficult/tricky to implement and no one bothered.
     
    sickhouse likes this.
  16. PoppaDre

    PoppaDre GBAtemp Regular

    Member
    154
    58
    Aug 23, 2016
    Canada
    Works!
     
    Last edited by PoppaDre, Aug 24, 2017
  17. HiddenRambler
    OP

    HiddenRambler GBAtemp Regular

    Member
    147
    329
    Nov 20, 2015
  18. Nomelas

    Nomelas GBAtemp Regular

    Member
    269
    84
    May 6, 2015
    Canada
    v2.6.1 works great, love the new file browser
     
  19. AnalogMan

    AnalogMan ultraSuMoFramework Dev

    Member
    1,523
    1,016
    Apr 20, 2007
    United States
    It works, but there's a flaw. It uses the same NTAG Serial no matter what amiibo you write to it. This causes a problem in Breath of the Wild since it will tell you that you've already used that amiibo today even if you write a completely different amiibo to it. I did test using the reset image in-between writes but that did not help.

    After writing with TagMo I can use the serial number randomizer on PowerSaves and that changed the NTAG Serial just fine. Of course, it needs to be reset for TagMo to read it after doing that.


    EDIT: I see this is done on purpose: https://github.com/HiddenRamblings/.../com/hiddenramblings/tagmo/TagWriter.java#L72

    https://github.com/HiddenRamblings/.../com/hiddenramblings/tagmo/TagWriter.java#L17
     
    Last edited by AnalogMan, Sep 13, 2017
  20. HiddenRambler
    OP

    HiddenRambler GBAtemp Regular

    Member
    147
    329
    Nov 20, 2015
    Yes the PowerTag key algorithm is not fully understood so we can only use predetermined key. I think we can still randomise it to 6 different UIDs but it wasn't as high priority.

    The fact that a rewritable tag can be had for quite a cheap price meant I wanted to get this out even with the limitations.