ShadowVPN for Android. Still in progress.
ShadowVPN is beta and may have bugs. If you still want to have a try:
-
build native library.
apt-get/brew install libtool automake export ANDROID_NDK_HOME=/path/to/ndk git submodule update --init --recursive make
-
open Android Studio and import the project.
-
build.