Go to file
Jason A. Donenfeld 6f1e86e8a7 ToolsInstaller: do not use R
This is horible! But ToolsInstaller uses lots of other error strings
nakedly, as does ModuleLoader. These both need to be fixed up the proper
way (like the last two commits). This commit here is just to make the
initial porting a bit easier.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2020-03-09 01:42:38 +08:00
.idea Implement custom theming to match Google's AOSP design 2020-02-12 15:23:53 +01:00
app ToolsInstaller: do not use R 2020-03-09 01:42:38 +08:00
gradle/wrapper Upgrade AGP and Gradle 2020-02-25 08:29:53 +05:30
.gitignore Update AGP to 3.5.0 2019-09-27 13:15:06 +05:30
.gitmodules wg: remove mnl dependency and bump dep 2020-02-03 17:09:45 +01:00
build.gradle Upgrade AGP and Kotlin 2020-03-08 14:05:45 +08:00
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 Update Gradle to 6.0.1 2019-12-15 11:07:59 +05:30
README.md libwg-go: update to go 1.13 2019-10-12 18:55:21 +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 --recurse-submodules https://git.zx2c4.com/wireguard-android
$ cd wireguard-android
$ ./gradlew assembleRelease