Question read/simulate NFC tagg

Joined
Oct 12, 2018
Messages
1
Likes
3
Points
3
#1
Hi!

I've been thinking that we should be able to read and simulate NFC taggs on our own (not in Mi Fit)

I have figured out how to start the NFC read on the Band.
So now I can start it, put a tagg against the band and get all the info from the tagg.

I figured this out by following this guide. How I hacked my Xiaomi MiBand 2 fitness tracker — a step-by-step Linux guide

To read a NFC Tagg.
With nRF Connect ... connect to the band ( Band must be in visible mode, and I think it has to be paired in Mi Fit on the phone you are using? )
on Service UUID: 0000fee0-0000-1000-8000-00805f9b34fb
on Characteristic UUID: 00000011-0000-3512-2118-0009af100700

I enable Notifications with Client Characteristic Configuration(0x2902),
then I send 0D as byte.
after that I put the tag against the band, and all NFC Blocks is sent as notifications on Characteristic UUID: 00000011-0000-3512-2118-0009af100700

Now this is where I'm stuck, and is asking for some help :)
Since I am from Sweden I can't simulate a NFC card. ( Or maybe I can, please let me know )
If someone would follow the guide I linked above
and sniff the data that is sent to/from the band and Mi Fit, maybe we could start simulating cards...

I hope someone would help me with this, It would be really cool to have NFC working! :)

Thanx! and have a great weekend!

(thanx for moving this to Q&A)
 
Last edited:

Chris06300

New member
Joined
Jan 16, 2019
Messages
1
Likes
0
Points
1
#2
Hi!

I've been thinking that we should be able to read and simulate NFC taggs on our own (not in Mi Fit)

I have figured out how to start the NFC read on the Band.
So now I can start it, put a tagg against the band and get all the info from the tagg.

I figured this out by following this guide. How I hacked my Xiaomi MiBand 2 fitness tracker — a step-by-step Linux guide

To read a NFC Tagg.
With nRF Connect ... connect to the band ( Band must be in visible mode, and I think it has to be paired in Mi Fit on the phone you are using? )
on Service UUID: 0000fee0-0000-1000-8000-00805f9b34fb
on Characteristic UUID: 00000011-0000-3512-2118-0009af100700

I enable Notifications with Client Characteristic Configuration(0x2902),
then I send 0D as byte.
after that I put the tag against the band, and all NFC Blocks is sent as notifications on Characteristic UUID: 00000011-0000-3512-2118-0009af100700

Now this is where I'm stuck, and is asking for some help :)
Since I am from Sweden I can't simulate a NFC card. ( Or maybe I can, please let me know )
If someone would follow the guide I linked above
and sniff the data that is sent to/from the band and Mi Fit, maybe we could start simulating cards...

I hope someone would help me with this, It would be really cool to have NFC working! :)

Thanx! and have a great weekend!

(thanx for moving this to Q&A)

Hi, i am interested to hack the NFC function for opening the door or my building (vigik). Thanks.
 

Trusted Store

Our Telegram Channel

Which color of official strap would you like to buy for your Mi Band 3?

  • Black

    Votes: 2,037 53.0%
  • Deep Blue

    Votes: 1,130 29.4%
  • Redish Orange

    Votes: 680 17.7%

Forum statistics

Threads
2,030
Messages
38,975
Members
203,009
Latest member
Phanindra2005
Top