|
@@ -8,6 +8,7 @@
|
|
<uses-permission android:name="com.android.vending.BILLING" />
|
|
<uses-permission android:name="com.android.vending.BILLING" />
|
|
|
|
|
|
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
|
|
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
|
|
|
|
+ <uses-permission android:name="android.permission.FOREGROUND_SERVICE_SPECIAL_USE" />
|
|
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_LOCATION" />
|
|
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_LOCATION" />
|
|
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
|
|
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
|
|
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
|
|
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
|
|
@@ -100,7 +101,7 @@
|
|
<service
|
|
<service
|
|
android:name="de.blinkt.openvpn.core.OpenVPNService"
|
|
android:name="de.blinkt.openvpn.core.OpenVPNService"
|
|
android:exported="true"
|
|
android:exported="true"
|
|
- android:foregroundServiceType="location"
|
|
+ android:foregroundServiceType="specialUse"
|
|
android:permission="android.permission.BIND_VPN_SERVICE">
|
|
android:permission="android.permission.BIND_VPN_SERVICE">
|
|
<intent-filter>
|
|
<intent-filter>
|
|
<action android:name="android.net.VpnService" />
|
|
<action android:name="android.net.VpnService" />
|
|
@@ -110,7 +111,7 @@
|
|
<service
|
|
<service
|
|
android:name="de.blinkt.openvpn.api.ExternalOpenVPNService"
|
|
android:name="de.blinkt.openvpn.api.ExternalOpenVPNService"
|
|
android:exported="true"
|
|
android:exported="true"
|
|
- android:foregroundServiceType="location"
|
|
+ android:foregroundServiceType="specialUse"
|
|
tools:ignore="ExportedService">
|
|
tools:ignore="ExportedService">
|
|
<intent-filter>
|
|
<intent-filter>
|
|
<action android:name="de.blinkt.openvpn.api.IOpenVPNAPIService" />
|
|
<action android:name="de.blinkt.openvpn.api.IOpenVPNAPIService" />
|
|
@@ -119,13 +120,13 @@
|
|
|
|
|
|
<service
|
|
<service
|
|
android:name="org.strongswan.android.logic.VpnStateService"
|
|
android:name="org.strongswan.android.logic.VpnStateService"
|
|
- android:foregroundServiceType="location"
|
|
+ android:foregroundServiceType="specialUse"
|
|
android:exported="true" />
|
|
android:exported="true" />
|
|
|
|
|
|
<service
|
|
<service
|
|
android:name="org.strongswan.android.logic.CharonVpnService"
|
|
android:name="org.strongswan.android.logic.CharonVpnService"
|
|
android:exported="true"
|
|
android:exported="true"
|
|
- android:foregroundServiceType="location"
|
|
+ android:foregroundServiceType="specialUse"
|
|
android:permission="android.permission.BIND_VPN_SERVICE">
|
|
android:permission="android.permission.BIND_VPN_SERVICE">
|
|
<intent-filter>
|
|
<intent-filter>
|
|
<action android:name="android.net.VpnService" />
|
|
<action android:name="android.net.VpnService" />
|