#!/bin/bash -e TARGET=$1 OTA_SCRIPT="$TARGET/../../../../output/firmware/RK_OTA_update.sh" PROJECT_OUTPUT_IMAGE=$(realpath $OTA_SCRIPT) OTA_SCRIPT_PATH=$(realpath $OTA_SCRIPT) ERASE_MISC_SCRIPT="$TARGET/usr/bin/RK_OTA_erase_misc.sh" PROJECT_FILE_RECOVERY_LUNCH_SCRIPT=$TARGET/etc/init.d/S99lunch_recovery PROJECT_FILE_RECOVERY_SCRIPT=$TARGET/etc/init.d/S15linkmount_recovery PARAMETER_FILE=$CHIP_DIR/$RK_PARAMETER RKLUNCH_FILE=$TARGET/../../../board/rockchip/common/tinyrecovery/RkLunch-recovery.sh mkdir -p $(dirname $PROJECT_FILE_RECOVERY_LUNCH_SCRIPT) cat > $PROJECT_FILE_RECOVERY_LUNCH_SCRIPT < $ERASE_MISC_SCRIPT echo "set -e" >> $ERASE_MISC_SCRIPT echo "COMMON_DIR=\`dirname \$(realpath \$0)\`" >> $ERASE_MISC_SCRIPT echo "TOP_DIR=\$(realpath \$COMMON_DIR/../..)" >> $ERASE_MISC_SCRIPT echo "cd \$TOP_DIR" >> $ERASE_MISC_SCRIPT echo "echo \"Erase misc partition\"" >> $ERASE_MISC_SCRIPT cat >> $ERASE_MISC_SCRIPT < $OTA_SCRIPT echo "set -e" >> $OTA_SCRIPT echo "COMMON_DIR=\`dirname \$(realpath \$0)\`" >> $OTA_SCRIPT echo "TOP_DIR=\$(realpath \$COMMON_DIR/../..)" >> $OTA_SCRIPT echo "cd \$TOP_DIR" >> $OTA_SCRIPT echo "echo \"Start to write partitions\"" >> $OTA_SCRIPT cat >> $OTA_SCRIPT < $PROJECT_FILE_RECOVERY_SCRIPT cat >> $PROJECT_FILE_RECOVERY_SCRIPT <