diff --git a/AndroidBoard.mk b/AndroidBoard.mk index fb7cce5..5c100aa 100755 --- a/AndroidBoard.mk +++ b/AndroidBoard.mk @@ -25,5 +25,12 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) +ALL_PREBUILT += $(INSTALLED_KERNEL_TARGET) + +file := $(TARGET_RECOVERY_ROOT_OUT)/sbin/postrecoveryboot.sh +ALL_PREBUILT += $(file) +$(file) : $(LOCAL_PATH)/postrecoveryboot.sh | $(ACP) + $(transform-prebuilt-to-target) + # include the non-open-source counterpart to this file -include vendor/htc/leo/AndroidBoardVendor.mk diff --git a/postrecoveryboot.sh b/postrecoveryboot.sh new file mode 100755 index 0000000..0137371 --- /dev/null +++ b/postrecoveryboot.sh @@ -0,0 +1,7 @@ +#!/sbin/sh + +sleep 2 + +if [[ ! `grep clk= /proc/cmdline` ]]; then +sed -i 's/\/boot\t\tmtd/\/boot\t\tyaffs2/g' /etc/recovery.fstab +fi