Your Smartphone Will Be An Amiibo!

Discussion in 'Wii U - Hacking & Backup Loaders' started by tanonplays, Apr 16, 2016.

  1. tanonplays
    OP

    tanonplays Member

    Newcomer
    30
    16
    Apr 16, 2016
    Brazil
    Hii! That's my first post here on GBA Temp, my real name is Kaio, and I live in Brazil.
    I have not so much to do.. So I waste my time programming, learning and playing too, now I'am programming to Android, and reading some threads, I have an idea, make a smartphone turn into an Amiibo using NFC and some values, but I need a big help, cause I do not have an NFC smartphone (my friend have one, I can use it) and I do not have an Amiibo to collect values and tags from it.

    But ok.. My idea is turn a smartphone into a file cast, with the amiibo files, tags, values, bins, etc... And you will be able to select the amiibo you want, an emulator.. I'm starting to develope it, and I need your help to do it and test!! Lets make a handmade amiibo?? :D
     


  2. SomeGamer

    SomeGamer GBAtemp Guru

    Member
    5,758
    2,713
    Dec 19, 2014
    Hungary
    Using HCE? Great idea!
     
    tanonplays likes this.
  3. Patxinco

    Patxinco Riding a Shooting Star

    Member
    665
    268
    Apr 18, 2011
    Htc one with NFC, i'm ready to test whenever you need it
     
    tanonplays likes this.
  4. SomeGamer

    SomeGamer GBAtemp Guru

    Member
    5,758
    2,713
    Dec 19, 2014
    Hungary
    I have Sonys and Samsungs to test on!
     
    tanonplays likes this.
  5. tanonplays
    OP

    tanonplays Member

    Newcomer
    30
    16
    Apr 16, 2016
    Brazil
    Yeah, it will gonna actuate at a host!! Like bank cards and others

    — Posts automatically merged - Please don't double post! —

    Thaanks for help me guuys!!
     
    SomeGamer likes this.
  6. SuperSVGA

    SuperSVGA GBAtemp Regular

    Member
    275
    73
    Oct 26, 2013
    United States
    Is it possible? I thought Android HCE was limited to 4 byte UIDs?
     
    ihateu3 likes this.
  7. DrCrygor07

    DrCrygor07 Italian Wario Ware bootleg©

    Member
    1,706
    632
    Sep 4, 2014
    Italy
    I can test on an lg g3 d855
     
  8. aracom

    aracom GBAtemp Fan

    Member
    476
    242
    Oct 1, 2015
    Gambia, The
    We talked about this already, HCE apparently can't fully emulate UIDs, like SuperSVGA said already. Really early versions of android with HCE support might still be able to do it, but that would be more of a pain to use.
     
  9. tanonplays
    OP

    tanonplays Member

    Newcomer
    30
    16
    Apr 16, 2016
    Brazil
    Ok, the APP can cast texts.. The Amiibo have a file? A BIN file or other? Or simple a UID?
     
  10. Garou

    Garou GBAtemp Advanced Fan

    Member
    545
    165
    Jan 13, 2015
    unfortunately you can't, at least not if you're planning to use Android HCE library anyway

    as you might've known, amiibo uses NTAG215 (or at least similar to that, since you'll need an NTAG21x chip to clone an amiibo) which is based on ISO 14443-3 (link)
    while Android HCE library only supports ISO-DEP (ISO 14443-4) (link)

    if you're willing to take a look at the Android NFC source code (link), you might be able to modify the implementation to support NFC card emulation with ISO 14443-3, but that would at least needs the phone to be rooted

    someone in this forum actually has done this before, but it requires Cyanogen Mod
     
    Last edited by Garou, Apr 16, 2016
    pbsds, Mhetralla and tanonplays like this.
  11. tanonplays
    OP

    tanonplays Member

    Newcomer
    30
    16
    Apr 16, 2016
    Brazil
    My friend's phone it's some old, it's a Sony Xperia, I will use it when him can come here, but now I need a help with the amiibo, who have an Amiibo and a NFC smartphone here contact me from PM and I will pass an app to read that tags and values, and we start to develope it
     
  12. jerrmy12

    jerrmy12 GBAtemp Regular

    Member
    240
    71
    Apr 8, 2016
    United States
    My android is rooted, it's really easy to do.
     
    tanonplays likes this.
  13. tanonplays
    OP

    tanonplays Member

    Newcomer
    30
    16
    Apr 16, 2016
    Brazil
    Ok Garou! Let's modify it! Use the old ISO for the library, downgrades is eveeery possible!!!

    Hey everyone, add me at your Wii U consoles, NID: kaio.piola

    — Posts automatically merged - Please don't double post! —

    Greeat Jerrmy!!!
     
  14. Phil5004

    Phil5004 GBAtemp Advanced Fan

    Member
    872
    89
    Jul 6, 2015
    Gambia, The
    I can test it with my HTC ONE m7
     
    victormr21 and tanonplays like this.
  15. Garou

    Garou GBAtemp Advanced Fan

    Member
    545
    165
    Jan 13, 2015
    no what I meant is you need "at least" to be rooted
    but by simply being rooted, that doesn't mean you can just use HCE to emulate amiibo
    you might need to use something like xposed framework to actually mess around with the Android internals to handle the NFC emulation, or use something like modified cyanogenmod which supports HCE with ISO 14443-4, or modify android source code then build you own AOSP image and flash it to your device :P
     
    TotalInsanity4 likes this.
  16. tanonplays
    OP

    tanonplays Member

    Newcomer
    30
    16
    Apr 16, 2016
    Brazil
    Ok Phil!! Thaanks
     
  17. Garou

    Garou GBAtemp Advanced Fan

    Member
    545
    165
    Jan 13, 2015
    FTRBND likes this.
  18. Super.Nova

    Super.Nova GBAtemp Regular

    Member
    278
    76
    Dec 20, 2009
    Saudi Arabia
    Under Government Suppression
    I have access to countless number of Android-powered devices on various updates and most of them are rooted and Xposed configured.
    I'd like to test whatever you have!

    My very own and personal devices are:
    Galaxy Note 4 SM-N910C on official 6.0.1
    Nexus 7 2013 on official 6.0.1
    Google's Project Tango on 4.4.4
    Galaxy Nexus (don't recall software but could easily install CM)
     
    Last edited by Super.Nova, Apr 16, 2016
  19. OctopusRift

    OctopusRift GBATemp's Local Octopus, Open 9am-2am. "Not Yet"

    Member
    1,460
    832
    Nov 19, 2014
    Saint Kitts and Nevis
    Host Card Emulation for Android NTAG215 was disabled after android 4.0.3 I believe (Correct me plox) and the only way you could've accessed it was a Cyanogenmod Phone with a custom rom on 4.0.3. HCE was ticked on there.
     
  20. FTRBND

    FTRBND waifu

    Member
    555
    265
    Apr 3, 2016
    Saint Kitts and Nevis
    _____________ Dex: Complete
    TotalInsanity4 likes this.