diff options
| author | David Göransson <david.goransson@mullvad.net> | 2025-03-04 16:29:47 +0100 |
|---|---|---|
| committer | David Göransson <david.goransson@mullvad.net> | 2025-03-07 08:11:28 +0100 |
| commit | 80d86298cc7bfac65577a2b07a0ca27693945eb4 (patch) | |
| tree | 2e7dd8a899a74f28e6ac9cb8200418fd903847cc /android/lib/model/src | |
| parent | 32fd95f7a81a3ab923838a29489af8336f3b6bf0 (diff) | |
| download | mullvadvpn-80d86298cc7bfac65577a2b07a0ca27693945eb4.tar.xz mullvadvpn-80d86298cc7bfac65577a2b07a0ca27693945eb4.zip | |
Add documentation about detecting always_on_vpn_app
Only before Android 11 and on test builds (running from Android studio)
it will report always-on vpn app.
Diffstat (limited to 'android/lib/model/src')
| -rw-r--r-- | android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/PrepareError.kt | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/PrepareError.kt b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/PrepareError.kt index 2fea9a9211..f26a480417 100644 --- a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/PrepareError.kt +++ b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/PrepareError.kt @@ -8,9 +8,10 @@ sealed interface PrepareError : PrepareResult { // Legacy VPN profile is active as Always-on data object OtherLegacyAlwaysOnVpn : PrepareError - // Another VPN app is active as Always-on + // Another VPN app is active as Always-on (Only works up to Android 11 or debug builds) data class OtherAlwaysOnApp(val appName: String) : PrepareError + // VPN profile can be created or Always-on VPN is active but not detected data class NotPrepared(val prepareIntent: Intent) : PrepareError } |
