From 60e30a5ada0e05646e70cbcb136ae210641e6546 Mon Sep 17 00:00:00 2001 From: Mohammad Samiul Islam Date: Tue, 27 Apr 2021 21:44:10 +0100 Subject: [PATCH] Add execute permission to /data/apex/decompressed directory Now that we are activating APEX directly from /data/apex/decompressed directory, without this permission, PackageManager fails to parse decompressed APEX. This permission setting is same as what we have for /data/apex/active. Bug: 185886528 Test: atest ApexCompressionTests Change-Id: Ief36a6ddc5760faff2c390fa913984385fda99a6 --- rootdir/init.rc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rootdir/init.rc b/rootdir/init.rc index d834f73a4..88fce6e46 100644 --- a/rootdir/init.rc +++ b/rootdir/init.rc @@ -688,7 +688,7 @@ on post-fs-data mkdir /data/apex 0755 root system encryption=None mkdir /data/apex/active 0755 root system mkdir /data/apex/backup 0700 root system - mkdir /data/apex/decompressed 0700 root system encryption=Require + mkdir /data/apex/decompressed 0755 root system encryption=Require mkdir /data/apex/hashtree 0700 root system mkdir /data/apex/sessions 0700 root system mkdir /data/app-staging 0751 system system encryption=DeleteIfNecessary