From a91c5f700ea675f53beb1cf918cedf2d719e6f9e Mon Sep 17 00:00:00 2001 From: Wei Wang Date: Fri, 19 Apr 2019 10:58:39 -0700 Subject: [PATCH] init.rc: set fsck log permission on post-fs-data Fixes: 130829745 Test: build and trigger fsck crosshatch:/ # ls -l /dev/fscklogs/log -rwxrwx--- 1 root system 1584 1970-04-08 14:48 /dev/fscklogs/log Change-Id: Ifd0734e121d07b941a73d7cabde04928ce5e5c59 --- rootdir/init.rc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rootdir/init.rc b/rootdir/init.rc index 9bb624ad0..295e70479 100644 --- a/rootdir/init.rc +++ b/rootdir/init.rc @@ -608,6 +608,10 @@ on post-fs-data # IOCTLs on ashmem fds any more. setprop sys.use_memfd false + # Set fscklog permission + chown root system /dev/fscklogs/log + chmod 0770 /dev/fscklogs/log + # It is recommended to put unnecessary data/ initialization from post-fs-data # to start-zygote in device's init.rc to unblock zygote start. on zygote-start && property:ro.crypto.state=unencrypted