diff options
| author | 2022-05-25 17:59:05 +0000 | |
|---|---|---|
| committer | 2022-05-25 17:59:05 +0000 | |
| commit | 94651571bca8504c20ff92d13be50b38a7e06e34 (patch) | |
| tree | e59ad940d62e2dd26dab87a3c02f1ccda8eaa49a | |
| parent | 24fbdff6a07b7835bcd3cc630d08b23f38911462 (diff) | |
| parent | ede686e3a3f595ab65b7c3e009b9b68e59594eb5 (diff) | |
Merge "Treat allowlists differently for flattened apex"
| -rw-r--r-- | core/java/com/android/server/SystemConfig.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/com/android/server/SystemConfig.java b/core/java/com/android/server/SystemConfig.java index fb0b7fdd6ce3..016d60b7f8f5 100644 --- a/core/java/com/android/server/SystemConfig.java +++ b/core/java/com/android/server/SystemConfig.java @@ -34,6 +34,7 @@ import android.os.Trace; import android.os.incremental.IncrementalManager; import android.os.storage.StorageManager; import android.permission.PermissionManager.SplitPermissionInfo; +import android.sysprop.ApexProperties; import android.text.TextUtils; import android.util.ArrayMap; import android.util.ArraySet; @@ -1165,7 +1166,8 @@ public class SystemConfig { boolean systemExt = permFile.toPath().startsWith( Environment.getSystemExtDirectory().toPath() + "/"); boolean apex = permFile.toPath().startsWith( - Environment.getApexDirectory().toPath() + "/"); + Environment.getApexDirectory().toPath() + "/") + && ApexProperties.updatable().orElse(false); if (vendor) { readPrivAppPermissions(parser, mVendorPrivAppPermissions, mVendorPrivAppDenyPermissions); |