Skip to content

Latest commit

 

History

History
119 lines (76 loc) · 3.29 KB

README.md

File metadata and controls

119 lines (76 loc) · 3.29 KB

RFID Tools

RFID Tools android app


💥Supported devices💨

The app support the following devices

Proxmark3 NFC Reader ACS ACR-122u Chameleon Mini PN532
img_pm3 img_nfc img_122 img_cml img_532
PN53X Derived(Testing)
NXP_PN533 . NXP_PN531 . SONY_PN531 . SCM_SCL3711 . SCM_SCL3712 . SONY_RCS360

Application features

  • (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.

Where to download app?

Updated note for app.

Developement tools list

  • 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

How to build?

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.

App core implementation

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.

Compability list

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)

Where to buy these devices?

Support

Open issues here relating to the source code, other support questions use android@rfidresearchgroup.com

Dependents

Thanks:

Maintainer

Feel free to contribute and make this app better!

  • DXL

Copyright

Copyright DXL 2019

Open source license

GPL