device_motorola_sm7325-common/livedisplay/vendor.lineage.livedisplay@2.1-service.motorola_lahaina.rc
Paul Keith 68fa5d283a sm7325-common: livedisplay: Fix racy init
* It turns out moving this to class main doesn't work as well
  as some had thought it would, so restore the previous logic
  to use class hal, and restart if the backend isn't up yet

Change-Id: Ib8b417d89108dcf80d0d159e8d84e5327944b2a1
2022-10-07 19:38:08 +02:00

16 lines
917 B
Plaintext

on init
# LiveDisplay sysfs
chown system system /sys/devices/platform/soc/soc:qcom,dsi-display-primary/dsi_display_acl
chmod 0660 /sys/devices/platform/soc/soc:qcom,dsi-display-primary/dsi_display_acl
chown system system /sys/devices/platform/soc/soc:qcom,dsi-display-primary/dsi_display_cabc
chmod 0660 /sys/devices/platform/soc/soc:qcom,dsi-display-primary/dsi_display_cabc
chown system system /sys/devices/platform/soc/soc:qcom,dsi-display-primary/dsi_display_hbm
chmod 0660 /sys/devices/platform/soc/soc:qcom,dsi-display-primary/dsi_display_hbm
chown system system /sys/devices/platform/soc/soc:qcom,dsi-display-primary/dsi_display_dc
chmod 0660 /sys/devices/platform/soc/soc:qcom,dsi-display-primary/dsi_display_dc
service vendor.livedisplay-hal-2-1 /vendor/bin/hw/vendor.lineage.livedisplay@2.1-service.motorola_lahaina
class late_start
user system
group system