From 25ba455656595ae2ca39315c4e5951ace76fc7e3 Mon Sep 17 00:00:00 2001 From: yuhan6665 <1588741+yuhan6665@users.noreply.github.com> Date: Sat, 8 Aug 2020 23:48:26 -0400 Subject: [PATCH] Add "Android System" in per-app vpn --- V2rayNG/app/src/main/assets/proxy_packagename.txt | 3 ++- .../app/src/main/kotlin/com/v2ray/ang/util/AppManagerUtil.kt | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/V2rayNG/app/src/main/assets/proxy_packagename.txt b/V2rayNG/app/src/main/assets/proxy_packagename.txt index a6033161..83a6c5e5 100644 --- a/V2rayNG/app/src/main/assets/proxy_packagename.txt +++ b/V2rayNG/app/src/main/assets/proxy_packagename.txt @@ -1,3 +1,4 @@ +android com.android.chrome com.google.android.googlequicksearchbox com.google.android.apps.photos @@ -193,4 +194,4 @@ tv.twitch.android.app com.shanga.walli com.whatsapp com.wire -com.simplehabit.simplehabitapp \ No newline at end of file +com.simplehabit.simplehabitapp diff --git a/V2rayNG/app/src/main/kotlin/com/v2ray/ang/util/AppManagerUtil.kt b/V2rayNG/app/src/main/kotlin/com/v2ray/ang/util/AppManagerUtil.kt index a806ee5d..91ef1796 100644 --- a/V2rayNG/app/src/main/kotlin/com/v2ray/ang/util/AppManagerUtil.kt +++ b/V2rayNG/app/src/main/kotlin/com/v2ray/ang/util/AppManagerUtil.kt @@ -16,7 +16,7 @@ object AppManagerUtil { val apps = ArrayList() for (pkg in packages) { - if (!pkg.hasInternetPermission) continue + if (!pkg.hasInternetPermission && pkg.packageName != "android") continue val applicationInfo = pkg.applicationInfo @@ -40,4 +40,4 @@ object AppManagerUtil { val permissions = requestedPermissions return permissions?.any { it == Manifest.permission.INTERNET } ?: false } -} \ No newline at end of file +}