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