From 0750d989808432e38ef8b1d14798327da135b970 Mon Sep 17 00:00:00 2001 From: Kshitij Gupta Date: Fri, 24 Nov 2023 11:27:12 +0100 Subject: [PATCH] rosemary: init: Fix backlight on charger Change-Id: I10115623f79dcf9ebe6904c9f736885eab0b3233 --- rootdir/etc/init.mt6785.rc | 4 ++++ sepolicy/vendor/vendor_init.te | 2 ++ 2 files changed, 6 insertions(+) diff --git a/rootdir/etc/init.mt6785.rc b/rootdir/etc/init.mt6785.rc index 46cee43..914cc9b 100644 --- a/rootdir/etc/init.mt6785.rc +++ b/rootdir/etc/init.mt6785.rc @@ -110,6 +110,10 @@ on charger chmod 0664 /sys/class/power_supply/usb/pd_authentication chmod 0664 /sys/class/power_supply/bms/authentic + # Turn backlight on and switch to backlight trigger + write /sys/class/leds/lcd-backlight/brightness "1000" + write /sys/class/leds/lcd-backlight/trigger "backlight" + # Stop bootprof write /proc/bootprof "0" diff --git a/sepolicy/vendor/vendor_init.te b/sepolicy/vendor/vendor_init.te index 157e0b2..f43e572 100644 --- a/sepolicy/vendor/vendor_init.te +++ b/sepolicy/vendor/vendor_init.te @@ -7,3 +7,5 @@ allow vendor_init vendor_fingerprint_data_file:dir { rw_dir_perms relabelto seta allow vendor_init nfc_data_vendor_file:dir { r_dir_perms create_dir_perms }; allow vendor_init proc_sched_stune:file w_file_perms; + +rw_dir_file(vendor_init, sysfs_leds)