diff options
| author | 2018-09-27 15:22:07 +0800 | |
|---|---|---|
| committer | 2018-10-25 10:11:12 +0000 | |
| commit | 01ab87764e4f46bd0f798371d33dce26d324a33d (patch) | |
| tree | 48d07f0eed302da7505ee69248e38bdf0979af0a | |
| parent | 1332beacbef762ac6d2cf6c2739f7eae593f6599 (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.java | 11 |
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) { |