Loading services/java/com/android/server/AppOpsService.java +3 −4 Original line number Diff line number Diff line Loading @@ -71,7 +71,6 @@ public class AppOpsService extends IAppOpsService.Stub { static final boolean DEBUG = false; static final int SHOW_PERMISSION_DIALOG = 1; static final String WHITELIST_FILE = "persist.sys.whitelist"; static final String DEFAULT_WHITELIST_FILE = "/system/etc/whitelist_appops.xml"; // Write at most every 30 minutes. static final long WRITE_DELAY = DEBUG ? 1000 : 30*60*1000; Loading Loading @@ -1158,7 +1157,8 @@ public class AppOpsService extends IAppOpsService.Stub { if (!mStrictEnable) return false; return (!isInWhitelist(packageName)); return ((uid > Process.FIRST_APPLICATION_UID) && !isInWhitelist(packageName)); } private boolean isInWhitelist(String packageName) { Loading Loading @@ -1292,8 +1292,7 @@ public class AppOpsService extends IAppOpsService.Stub { void readWhitelist() { // Read if whitelist file provided String whitelistFileName = SystemProperties.get(WHITELIST_FILE, DEFAULT_WHITELIST_FILE); String whitelistFileName = SystemProperties.get(WHITELIST_FILE); if(!mStrictEnable || "".equals(whitelistFileName)) { return; } Loading Loading
services/java/com/android/server/AppOpsService.java +3 −4 Original line number Diff line number Diff line Loading @@ -71,7 +71,6 @@ public class AppOpsService extends IAppOpsService.Stub { static final boolean DEBUG = false; static final int SHOW_PERMISSION_DIALOG = 1; static final String WHITELIST_FILE = "persist.sys.whitelist"; static final String DEFAULT_WHITELIST_FILE = "/system/etc/whitelist_appops.xml"; // Write at most every 30 minutes. static final long WRITE_DELAY = DEBUG ? 1000 : 30*60*1000; Loading Loading @@ -1158,7 +1157,8 @@ public class AppOpsService extends IAppOpsService.Stub { if (!mStrictEnable) return false; return (!isInWhitelist(packageName)); return ((uid > Process.FIRST_APPLICATION_UID) && !isInWhitelist(packageName)); } private boolean isInWhitelist(String packageName) { Loading Loading @@ -1292,8 +1292,7 @@ public class AppOpsService extends IAppOpsService.Stub { void readWhitelist() { // Read if whitelist file provided String whitelistFileName = SystemProperties.get(WHITELIST_FILE, DEFAULT_WHITELIST_FILE); String whitelistFileName = SystemProperties.get(WHITELIST_FILE); if(!mStrictEnable || "".equals(whitelistFileName)) { return; } Loading