From e5c231f8a9c29124fda6e8cba02422034576f44f Mon Sep 17 00:00:00 2001 From: Chaohui Wang Date: Tue, 14 May 2024 16:53:08 +0800 Subject: [PATCH] Move logic about hide system / root UID apps Same logic moved to super class. Bug: 340413642 Test: manual - on toggle permission pages Change-Id: I5c2796c69f9481255551c3aa191738875cf003f3 --- .../settings/spa/app/specialaccess/InstallUnknownApps.kt | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/com/android/settings/spa/app/specialaccess/InstallUnknownApps.kt b/src/com/android/settings/spa/app/specialaccess/InstallUnknownApps.kt index ace7949533f..06d5b488e73 100644 --- a/src/com/android/settings/spa/app/specialaccess/InstallUnknownApps.kt +++ b/src/com/android/settings/spa/app/specialaccess/InstallUnknownApps.kt @@ -22,7 +22,6 @@ import android.app.AppOpsManager import android.app.AppOpsManager.MODE_DEFAULT import android.content.Context import android.content.pm.ApplicationInfo -import android.os.Process import android.os.UserManager import androidx.compose.runtime.Composable import com.android.settings.R @@ -92,10 +91,8 @@ class InstallUnknownAppsListModel(private val context: Context) : private fun isChangeable( record: InstallUnknownAppsRecord, potentialPackageNames: Set, - ) = - record.app.uid != Process.SYSTEM_UID && record.app.uid != Process.ROOT_UID && - (record.appOpsController.getMode() != MODE_DEFAULT || - record.app.packageName in potentialPackageNames) + ) = record.appOpsController.getMode() != MODE_DEFAULT || + record.app.packageName in potentialPackageNames private fun getPotentialPackageNames(userId: Int): Set = AppGlobals.getPackageManager()