Skip to content

mglwolf/softethervpn-android-1

 
 

Repository files navigation

SoftEther VPN for Android

An Open-Source Cross-platform Multi-protocol VPN Program This not the official SoftEther VPN client for Android

Prerequisites

  • JDK 1.8
  • CMake 3.6+
  • Android SDK
    • Build Tools 25+
  • Android NDK r15+

Building

    # install and update all git submodule
    git clone https://github.com/lfasmpao/softethervpn-android
    cd softethervpn-android
    git submodule update --init
    # then fire up Android Studio

Development

Want to contribute? Great! SoftEther VPN for Android uses Java for development. Make a change in your file and instantanously see your updates!

Did you find this useful?

ko-fi

License

Apache License 2.0

Footnotes

  • There's a prebuilt softether under app/src/main/assets to get start working with the UI
  • The enviroment configured to compile softether which will cost lots of time if you are developing, you can disable the externalNativeBuild in app/build.gradle and use the prebuilt softether binaries.
  • you should run hamcorebuilder on your device to get the hamcore.se2 (if you are compiling softether)

About

softethervpn-android

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 60.9%
  • Assembly 11.0%
  • Perl 8.7%
  • HTML 7.7%
  • C++ 2.5%
  • Ada 2.1%
  • Other 7.1%