From b9859523b9c6ff2e6c7e84be50803ed2fe946bcd Mon Sep 17 00:00:00 2001 From: Divyanand Rangu Date: Thu, 8 Feb 2024 15:33:37 +0530 Subject: [PATCH] set vendor.per_boot.created flag after per_boot folder created. set ro.vendor.qti.per_boot_created flag to let clients know that /data/per_boot folder is created. CRs-Fixed: 3762230 Change-Id: I65024ef6003193d68ec5494ba5812222e5388fbc --- rootdir/init.rc | 1 + 1 file changed, 1 insertion(+) diff --git a/rootdir/init.rc b/rootdir/init.rc index 761d2f28e..8d41b5971 100644 --- a/rootdir/init.rc +++ b/rootdir/init.rc @@ -1234,6 +1234,7 @@ on property:sys.boot_completed=1 # Setup per_boot directory so other .rc could start to use it on boot_completed exec - system system -- /bin/rm -rf /data/per_boot mkdir /data/per_boot 0700 system system encryption=Require key=per_boot_ref + setprop ro.vendor.qti.per_boot_created 1 # system server cannot write to /proc/sys files, # and chown/chmod does not work for /proc/sys/ entries.