Skip to content

Commit 5e40179

Browse files
committed
update foreground service permission
1 parent 59b0803 commit 5e40179

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

android/app/src/main/AndroidManifest.xml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
66
<uses-permission android:name="android.permission.INTERNET" />
77
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
8-
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_SPECIAL_USE" />
8+
<!-- Switch to systemExempted (remove SPECIAL_USE) -->
9+
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_SYSTEM_EXEMPTED" />
910
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
1011
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
1112
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
@@ -80,14 +81,11 @@
8081
<service
8182
android:name=".service.LanternVpnService"
8283
android:exported="false"
83-
android:foregroundServiceType="specialUse"
84+
android:foregroundServiceType="systemExempted"
8485
android:permission="android.permission.BIND_VPN_SERVICE">
8586
<intent-filter>
8687
<action android:name="android.net.VpnService" />
8788
</intent-filter>
88-
<property
89-
android:name="android.app.PROPERTY_SPECIAL_USE_FGS_SUBTYPE"
90-
android:value="vpn" />
9189
</service>
9290

9391
<service

0 commit comments

Comments
 (0)