Draft ratman client: android-vpn
This app implements ratman functionality from cross-compiled library (libratman.so
).
These libraries are compiled from rust code in android-vpn/jni
. These are compiled with mozilla rust android
plugin by./gradlew cargoBuild
command. This command will generate 4 android supported abi(arm, x86, arm64, x86_64) libraries and place them into android-vpn/app/src/jniLibs/abi
.
- I couldn't test all the libraries I only tested library for arm64 on the device.
- Dockerfile is literally not working as I expected but somehow is working...
💙 I will update soon.
Question🧁
I wounder if is better to have structure like this example
so in this case Corgo.toml will be:
// End-user applications
"clients/irdest-echo",
"clients/irdest-proxy",
"clients/android-vpn",
Edited by Mima