The app support the following devices
Proxmark3 | NFC Reader | ACS ACR-122u | Chameleon Mini | PN532 |
---|---|---|---|---|
PN53X Derived(Testing) |
---|
NXP_PN533 . NXP_PN531 . SONY_PN531 . SCM_SCL3711 . SCM_SCL3712 . SONY_RCS360 |
- (non-rooted) it runs on a non-rooted phone.
- (multi device supported) app supports five device. More support in the future.
- (easy user interface) abstract UI action, implement tag operations like read & write with simple UI.
-
Google playstore: RRG RFID Tools
-
Github release: Go
- IDE: Android Studio 3.5
- JRE: 1.8.0_202-release-1483-b03 amd64
- JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
- OS: Windows 10 10.0
- SDK: MIN 18 -> MAX 29
- ANDROID SDK Tools: 26.1.1
- CMAKE: 3.10
- NDK: 20.0.5594570
The RFIDTools have some gitsubmodule
Get the source from GitHub:
git clone https://github.com/xianglin1998/RFIDtools RFIDtools
cd RFIDtools
git submodule init
git submodule update
After clone and init submodule, you can use your AndroidStudio open this project.
Comunication: LocalSocket & LocalServerSocket(Android) Linux api: socket & abstract namespace
Build: gradle & cmake
Framework: MVP
Now all lib is compile to "libxxx.so", jni and ndk is basic. core is jni and ndk from java to c map.
not a linux executable file(Future)
Now, proxmark3 client is a linux executable.
The app has been tested with these Android phones. Feel free to contribute with your own findings.
- Redmi k20 pro (MIUI 10 & android 9)
- Redmi k20 (MIUI 10 & android 9)
- OnePlus 5T (H2OS 5.1.2 & Android 8.1.0)
Open issues here relating to the source code, other support questions use android@rfidresearchgroup.com
Thanks:
Feel free to contribute and make this app better!
- DXL
Copyright DXL 2019
GPL