From ca7c10c3e5dd3ead41acc6b1899f2132922371af Mon Sep 17 00:00:00 2001 From: bengris32 Date: Mon, 31 Oct 2022 13:13:37 +0000 Subject: [PATCH] rosemary: Sleep 2 seconds before attempting to turn on backlight Signed-off-by: bengris32 Change-Id: I2c3d63754e4cf6f555a2af56b463a24aef17acae --- device.mk | 3 ++- recovery/Android.mk | 8 ++++++++ recovery/root/init.recovery.mt6785.rc | 5 +++++ recovery/root/init.recovery.mt6785.sh | 4 ++++ 4 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 recovery/root/init.recovery.mt6785.sh diff --git a/device.mk b/device.mk index 930a871..5768cc5 100644 --- a/device.mk +++ b/device.mk @@ -148,7 +148,8 @@ PRODUCT_PACKAGES += \ ueventd.mtk.rc PRODUCT_PACKAGES += \ - init.recovery.mt6785.rc + init.recovery.mt6785.rc \ + init.recovery.mt6785.sh PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/rootdir/etc/fstab.mt6785:$(TARGET_COPY_OUT_RECOVERY)/root/first_stage_ramdisk/fstab.mt6785 diff --git a/recovery/Android.mk b/recovery/Android.mk index 56369cd..21c8e94 100644 --- a/recovery/Android.mk +++ b/recovery/Android.mk @@ -7,3 +7,11 @@ LOCAL_MODULE_CLASS := ETC LOCAL_SRC_FILES := root/init.recovery.mt6785.rc LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT) include $(BUILD_PREBUILT) + +include $(CLEAR_VARS) +LOCAL_MODULE := init.recovery.mt6785.sh +LOCAL_MODULE_TAGS := optional +LOCAL_MODULE_CLASS := ETC +LOCAL_SRC_FILES := root/init.recovery.mt6785.sh +LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT) +include $(BUILD_PREBUILT) diff --git a/recovery/root/init.recovery.mt6785.rc b/recovery/root/init.recovery.mt6785.rc index 97cd4ef..b8be6f9 100644 --- a/recovery/root/init.recovery.mt6785.rc +++ b/recovery/root/init.recovery.mt6785.rc @@ -22,3 +22,8 @@ on post-fs symlink /dev/block/mapper/pl_b /dev/block/platform/bootdevice/by-name/preloader_raw_b exec u:r:update_engine:s0 root root -- /system/bin/mtk_plpath_utils + +service init-recovery-mt6785-sh /init.recovery.mt6785.sh + user root + group root + seclabel u:r:recovery:s0 diff --git a/recovery/root/init.recovery.mt6785.sh b/recovery/root/init.recovery.mt6785.sh new file mode 100644 index 0000000..b7ef88b --- /dev/null +++ b/recovery/root/init.recovery.mt6785.sh @@ -0,0 +1,4 @@ +#!/system/bin/sh + +sleep 2 +echo "1000" > /sys/class/leds/lcd-backlight/brightness