I'm new to NFC, so I tested several phones calling the getTagId () method in HCE mode, and this is the result:
device | UID
LG G2 | random
LG G3 | static
S4 | random
HTC One Mini | static
Xiaomi mi3 | static
My questions:
- Why do some phones have a static UID and some not? Is this chipset connected?
- Is it possible to get a fixed UID? I need it to authenticate the device.
- On the other hand, I am using Kitkat CyanogenMod 11 on the Xperia M, but I have not been able to use it for HCE, why?
Any documents that can explain / support the answer?
source
share