Go to file
Harsh Shandilya c545b5e65f FragmentUtils: Directly cast context as SettingsActivity
ContextThemeWrapper#getContext seems to be an instance of ContextImpl now which
is not public API and also not what we want. Directly cast context as SettingsActivity
which seems to work exactly how we need this to.

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2019-09-27 17:26:56 +05:30
.idea Adjust code generation to match existing style 2018-12-15 14:46:23 -06:00
app FragmentUtils: Directly cast context as SettingsActivity 2019-09-27 17:26:56 +05:30
gradle/wrapper Uprev to Gradle 5.6.2 2019-09-27 12:59:53 +05:30
.gitignore Update AGP to 3.5.0 2019-09-27 13:15:06 +05:30
.gitmodules libwg-go: don't use submodule 2019-03-03 05:43:42 +01:00
build.gradle Update AGP to 3.5.0 2019-09-27 13:15:06 +05:30
COPYING global: move to Apache 2.0 2018-07-06 16:28:46 +02:00
gradle.properties Migrate to AndroidX 2018-12-18 16:54:54 +01:00
gradlew Uprev to Gradle 5.6.2 2019-09-27 12:59:53 +05:30
README.md global: move to Apache 2.0 2018-07-06 16:28:46 +02:00
settings.gradle project: Create empty project with WireGuard icon 2017-07-28 23:10:37 -05:00

Android GUI for WireGuard

Download from the Play Store

This is an Android GUI for WireGuard. It opportunistically uses the kernel implementation, and falls back to using the non-root userspace implementation.

Building

$ git clone https://git.zx2c4.com/wireguard-android
$ cd wireguard-android
$ git submodule init
$ git submodule update
$ ./gradlew assembleRelease