From 0ca6773d8fb5f2b50fbbe3aa21a3898716264b51 Mon Sep 17 00:00:00 2001 From: Stephen Crane Date: Thu, 1 Dec 2022 00:46:26 +0000 Subject: [PATCH] init: Delay trusty app loading until storage is ready Wait for storageproxy to set the fs_ready property before trying to load a trusty app. Trusty app loading requires storage and may behave badly if storage is rebooted while loading the app. Test: m Bug: 258018785 Change-Id: Ib64167985c4d5aadf0dd5184c9741e133489f654 --- conf/init.tangorpro.rc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/conf/init.tangorpro.rc b/conf/init.tangorpro.rc index 4e5535c..8d02002 100644 --- a/conf/init.tangorpro.rc +++ b/conf/init.tangorpro.rc @@ -82,13 +82,13 @@ on post-fs-data chown system system /sys/devices/platform/odm/odm:fp_fpc1020/irq chown system system /sys/devices/platform/odm/odm:fp_fpc1020/wakeup_enable -on fs +on property:ro.vendor.trusty.storage.fs_ready=1 exec_background - system shell -- /vendor/bin/trusty_apploader /vendor/firmware/1540.app # Permissions for hwcomposer chown system system /sys/class/backlight/panel0-backlight/cabc_mode # Castauth -on post-fs-data +on property:ro.vendor.trusty.storage.fs_ready=1 exec_background - system shell -- /vendor/bin/trusty_apploader /vendor/firmware/cast_auth.app # Wifi