diff options
author | cyBerta <cyberta@riseup.net> | 2024-02-03 00:11:25 +0100 |
---|---|---|
committer | cyBerta <cyberta@riseup.net> | 2024-02-03 00:11:25 +0100 |
commit | b3caf0f435c5a37dcccab73cf27d29ac31f38556 (patch) | |
tree | 8b08e1977b76874042b93fec36f7377213816037 /app/src/main/AndroidManifest.xml | |
parent | 5bf3f807a4804c18b7dc88e07e4e34ecf0791713 (diff) |
fix foreground service permissions for Android API 34
Diffstat (limited to 'app/src/main/AndroidManifest.xml')
-rw-r--r-- | app/src/main/AndroidManifest.xml | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 7d1ee39f..8cf2e6f4 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -11,6 +11,11 @@ <uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="android.permission.WAKE_LOCK" /> <uses-permission android:name="android.permission.FOREGROUND_SERVICE" /> + <uses-permission android:name="android.permission.FOREGROUND_SERVICE_SYSTEM_EXEMPTED" + android:minSdkVersion="34" /> + <uses-permission android:name="android.permission.FOREGROUND_SERVICE_DATA_SYNC" + android:minSdkVersion="34" /> + <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" tools:ignore="ScopedStorage" /> <!-- Used to show all apps in the allowed Apps selection --> @@ -36,6 +41,7 @@ <service android:name="de.blinkt.openvpn.core.OpenVPNService" android:exported="false" + android:foregroundServiceType="systemExempted" android:permission="android.permission.BIND_VPN_SERVICE"> <intent-filter> <action android:name="android.net.VpnService" /> @@ -44,6 +50,7 @@ <service android:name=".eip.VoidVpnService" android:exported="false" + android:foregroundServiceType="systemExempted" android:permission="android.permission.BIND_VPN_SERVICE"> <intent-filter> <action android:name="android.net.VpnService" /> |