Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Android client? #453

Closed
connLAN opened this issue Feb 19, 2018 · 9 comments
Closed

Android client? #453

connLAN opened this issue Feb 19, 2018 · 9 comments

Comments

@connLAN
Copy link

connLAN commented Feb 19, 2018

I means use mostly softethervpn code( with some extra wrap work ) to build android client like windows one. I just wonder is it possible in theory. Any advise is appreciated.

Android SDK provide VpnService class( java , https://developer.android.com/reference/android/net/VpnService.html ) to build vpn app, the core function is VpnService.Builder(), which return in interface, it create a virtual interface, use netfilter hack input/output traffic to this virtual interface, and connect to vpn-server. Then do recv()/ send() on returned interface handler. This sounds some similiar with softethervpn, but not exactly the same. I am not clear this idea is possible or not? If not , why?

Thank you for reading my question.

@connLAN
Copy link
Author

connLAN commented Feb 19, 2018

the below articles give detail of use android vpnservice: https://www.thegeekstuff.com/2014/06/android-vpn-service/

@connLAN
Copy link
Author

connLAN commented Feb 28, 2018

I tried to built android version on ubuntu, there are too much errors, I can't find how to desl with it. :(

@reza5858
Copy link

reza5858 commented Mar 2, 2018

  • [ ]

@connLAN
Copy link
Author

connLAN commented Mar 3, 2018

But I can't get it.

@moatazelmasry2
Copy link
Member

Which VPN protocol are you trying to use?

@aicochow
Copy link

If you can implement https protocol, that is great

@connLAN
Copy link
Author

connLAN commented Apr 15, 2018

@moatazelmasry2 @aicochow I just want use native softether-protocol , including all feathures like windows client.

@davidebeatrici davidebeatrici changed the title Is is possilble build an android client? Android client? Jul 21, 2018
@davidebeatrici
Copy link
Member

There is a client available on Play Store, which requires root permissions in order to work: https://play.google.com/store/apps/details?id=io.github.lfasmpao.softethervpn

The repository on GitHub is not up-to-date though: https://github.com/lfasmpao/softethervpn-android

@davidebeatrici
Copy link
Member

Superseded by #1019.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants