Results 9 comments of Dliv3

遇到和@jshensh同样的问题,用rfidtools(v1.4.9)+一加8(Android11 Hydrogen OS 11.0.12.12.IN21)读低频ID卡的时候每一次执行 lf search 都会识别到类型为 EM4x50 的 Tag,读出的数据随机,但是使用RRG proxmark3 macOS命令行是可以正确读出ID卡数据的。这个问题有被修复吗?

> > 遇到和@jshensh同样的问题,用rfidtools(v1.4.9)+一加8(Android11 Hydrogen OS 11.0.12.12.IN21)读低频ID卡的时候每一次执行 lf search 都会识别到类型为 EM4x50 的 Tag,读出的数据随机,但是使用RRG proxmark3 macOS命令行是可以正确读出ID卡数据的。这个问题有被修复吗? > > 我不太会编译上边那个 jniLib 换 so。。所以现在还是有问题 看起来@xianglin1998 已经把编译好的so放到了repo里,https://github.com/RfidResearchGroup/RFIDtools/commit/a12a2e4cee5711d1bea0ad4f983bf0fba563aec1

我编译了一下 https://github.com/RfidResearchGroup/proxmark3/tree/v4.13441 的libpm3rrg_cmd.so,并且测试了用 libpm3rrg_cmd.so v4.13441 + 9ae12ee99e65ceaf96219aa35f5e7aab4a80f8f0 编译的apk的`lf search`功能已经可以正常运行了,如果@xianglin1998 可以接受二进制文件的PR,我可以提一个PR [libpm3rrg_cmd.so_arm64-v8a.zip](https://github.com/RfidResearchGroup/RFIDtools/files/7190083/libpm3rrg_cmd.so_arm64-v8a.zip) [libpm3rrg_cmd.so_armeabi-v7a.zip](https://github.com/RfidResearchGroup/RFIDtools/files/7190086/libpm3rrg_cmd.so_armeabi-v7a.zip)

但是apk的动态按钮功能在新版被删掉了(捂脸

> > 但是apk的动态按钮功能在新版被删掉了(捂脸 > > 请教如何编译libpm3rrg_cmd.so 就是按xianglin1998提供的方法编译,编译得到的proxmark elf文件里有导出函数,把proxmark文件直接重命名成libpm3rrg_cmd.so就可以了

https://github.com/RfidResearchGroup/proxmark3/blob/master/client/CMakeLists.txt Android cross-compilation: (ANDROID_ABI=arm64-v8a for a 64b version) ``` cmake \ -DCMAKE_TOOLCHAIN_FILE=/build/cmake/android.toolchain.cmake \ -DANDROID_ABI=armeabi-v7a \ -DANDROID_NATIVE_API_LEVEL=android-19 \ -DSKIPBT=1 -DSKIPPYTHON=1 -DSKIPPTHREAD=1 .. ```

> > > termux > > > > > > termux界面正常 > > 是不是编译没用上最新的commit,最新的我测试过PM3的简约页面不会闪退,就是暂时删除了快捷按钮,不过也有可能是奇奇怪怪的问题导致的,因为在重构阶段。 最新的commit我试了,不会闪退,快捷按钮是出于什么考虑删掉了?其实还挺好用

Hi, I think I have fixed this issue, and it works in my environment, plz check it. If it works in your environment too, i will make a PR

项目正在重构,这个功能之后也会做一些更改