Hacking Your Smartphone Will Be An Amiibo!

RebQuaker

Active Member
OP
Newcomer
Joined
Apr 16, 2016
Messages
30
Trophies
0
Age
26
XP
58
Country
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
 

SomeGamer

Well-Known Member
Member
Joined
Dec 19, 2014
Messages
6,827
Trophies
1
XP
4,902
Country
Hungary
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
Using HCE? Great idea!
 
  • Like
Reactions: RebQuaker

aracom

Well-Known Member
Member
Joined
Oct 1, 2015
Messages
476
Trophies
0
XP
363
Country
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.
 

Garou

Well-Known Member
Member
Joined
Jan 13, 2015
Messages
1,213
Trophies
0
XP
1,667
Country
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,

RebQuaker

Active Member
OP
Newcomer
Joined
Apr 16, 2016
Messages
30
Trophies
0
Age
26
XP
58
Country
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
 

jerrmy12

Well-Known Member
Member
Joined
Apr 8, 2016
Messages
240
Trophies
0
XP
108
Country
United States
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
My android is rooted, it's really easy to do.
 
  • Like
Reactions: RebQuaker

RebQuaker

Active Member
OP
Newcomer
Joined
Apr 16, 2016
Messages
30
Trophies
0
Age
26
XP
58
Country
Brazil
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 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
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

--------------------- MERGED ---------------------------

My android is rooted, it's really easy to do.
Greeat Jerrmy!!!
 

Garou

Well-Known Member
Member
Joined
Jan 13, 2015
Messages
1,213
Trophies
0
XP
1,667
Country
My android is rooted, it's really easy to do.
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

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
 
  • Like
Reactions: TotalInsanity4

Super.Nova

Well-Known Member
Member
Joined
Dec 20, 2009
Messages
444
Trophies
1
Age
33
Location
Under Government Suppression
XP
2,130
Country
Saudi Arabia
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,

OctopusRift

GBATemp's Local Octopus, Open 9am-2am. "Not Yet"
Member
Joined
Nov 19, 2014
Messages
1,460
Trophies
0
XP
947
Country
Saint Kitts and Nevis
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
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.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: The mutated Axolotl was awesome