summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Hung-ying Tyan <tyanh@google.com> 2018-09-27 15:22:07 +0800
committer Hung-ying Tyan <tyanh@google.com> 2018-10-25 10:11:12 +0000
commit01ab87764e4f46bd0f798371d33dce26d324a33d (patch)
tree48d07f0eed302da7505ee69248e38bdf0979af0a
parent1332beacbef762ac6d2cf6c2739f7eae593f6599 (diff)
Allow all system configs in /product_services
Bug: 110072687 Test: build pass Change-Id: I5629d8b984eeb2f9f6c80c931231de6ed35fe707
-rw-r--r--core/java/com/android/server/SystemConfig.java11
1 files changed, 3 insertions, 8 deletions
diff --git a/core/java/com/android/server/SystemConfig.java b/core/java/com/android/server/SystemConfig.java
index d68e8f88fc5a..ae0f8b93819c 100644
--- a/core/java/com/android/server/SystemConfig.java
+++ b/core/java/com/android/server/SystemConfig.java
@@ -337,16 +337,11 @@ public class SystemConfig {
readPermissions(Environment.buildPath(
Environment.getProductDirectory(), "etc", "permissions"), ALLOW_ALL);
- // Allow /product_services to customize system configs around libs, features, permissions
- // and apps.
- int productServicesPermissionFlag = ALLOW_LIBS | ALLOW_FEATURES | ALLOW_PERMISSIONS |
- ALLOW_APP_CONFIGS | ALLOW_PRIVAPP_PERMISSIONS;
+ // Allow /product_services to customize all system configs
readPermissions(Environment.buildPath(
- Environment.getProductServicesDirectory(), "etc", "sysconfig"),
- productServicesPermissionFlag);
+ Environment.getProductServicesDirectory(), "etc", "sysconfig"), ALLOW_ALL);
readPermissions(Environment.buildPath(
- Environment.getProductServicesDirectory(), "etc", "permissions"),
- productServicesPermissionFlag);
+ Environment.getProductServicesDirectory(), "etc", "permissions"), ALLOW_ALL);
}
void readPermissions(File libraryDir, int permissionFlag) {