An NFC card emulator for turnstiles, access control systems, and other systems that rely only on the card serial number (UID).
This project emulates UID (serial number) only.
Not supported:
- Bank cards
- Transport cards (e.g. Troika, Oyster, etc.)
- Cards using secure elements, cryptography, or application-level authentication
- Google Pixel devices only
- Tensor-based SoCs
- Tested on stock Android 16
- Other Android versions are likely supported, but not yet tested
- KernelSU (KSU)
- Magisk (likely supported)
- Install the module
- Reboot the device
- Grant root access to the app (installed via module)
- Open the app
- Tap on the card serial number to enable scan mode
- Tap the physical card to the phone
- The card is now ready for emulation
This project is intended for research and testing purposes only with systems that rely on UID-based authentication.