summaryrefslogtreecommitdiffhomepage
path: root/android
diff options
context:
space:
mode:
Diffstat (limited to 'android')
-rw-r--r--android/build.gradle7
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/MullvadVpnService.kt2
2 files changed, 8 insertions, 1 deletions
diff --git a/android/build.gradle b/android/build.gradle
index d511691624..914ee21e88 100644
--- a/android/build.gradle
+++ b/android/build.gradle
@@ -46,6 +46,7 @@ android {
variant.ndkCompileProvider.configure {
dependsOn copyMullvadJni
+ dependsOn copyWireguardGo
}
}
}
@@ -99,6 +100,12 @@ task copyMullvadJni(type: Copy) {
into "$extraJniDirectory/arm64-v8a"
}
+task copyWireguardGo(type: Copy) {
+ from "$repoRootPath/dist-assets/binaries/android"
+ include 'libwg.so'
+ into "$extraJniDirectory/arm64-v8a"
+}
+
task copyApiRootCertificate(type: Copy) {
from "$repoRootPath/dist-assets"
include "api_root_ca.pem"
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/MullvadVpnService.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/MullvadVpnService.kt
index dcd4935ee4..ec71738ef2 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/MullvadVpnService.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/MullvadVpnService.kt
@@ -66,7 +66,7 @@ class MullvadVpnService(val context: Context) {
}
for (route in config.routes) {
- addRoute(route.address, route.prefixLength as Int)
+ addRoute(route.address, route.prefixLength.toInt())
}
setMtu(config.mtu)