mirror of
https://github.com/RfidResearchGroup/RFIDtools.git
synced 2026-05-12 11:19:59 -07:00
Update README.md
This commit is contained in:
@@ -47,27 +47,16 @@ The app support the following devices
|
||||
|
||||
## 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
|
||||
- IDE: Android Studio
|
||||
- CMAKE: 3.10 +
|
||||
- NDK: 20.0.5594570 +
|
||||
|
||||
## How to build?
|
||||
The RFIDTools have some gitsubmodule
|
||||
|
||||
Get the source from GitHub:
|
||||
So easy, first you can 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.
|
||||
after git clone, open "RFIDtools" with AndroidStudio.
|
||||
|
||||
## App core implementation
|
||||
|
||||
@@ -82,6 +71,17 @@ Now all lib is compile to "libxxx.so", jni and ndk is basic. core is jni and nd
|
||||
~~not a linux executable file(Future)~~
|
||||
Now, proxmark3 client is a linux executable.
|
||||
|
||||
## It's second crazy reconstruction
|
||||
|
||||
It should take some time, because I'm the fighting alone
|
||||
Before the reconstruction is completed, the whole project may have some big problems, such as build failure or crash at runtime.
|
||||
|
||||
- 1. Redesign the UI, simplify the page hierarchy and simplify the operation logic.
|
||||
- 2. Discard the strong dependency of proxmark3 repo and use the external proxmark3 executable(and resources) instead.
|
||||
- 3. Discard the strong dependency of pn53x tools(mfcuk, mfoc...) and use the external executable(and resources) instead.
|
||||
- 4. Optimize communication implementation and reduce communication delay.
|
||||
- 5. Add support for some ble devices.
|
||||
|
||||
## Compability list
|
||||
|
||||
The app has been tested with these Android phones. Feel free to contribute with your own findings.
|
||||
|
||||
Reference in New Issue
Block a user