RW_MACRO=@TZ_SYS_UPGRADE@/rw-update-macro.inc
RW_UPDATE_FLAG=/opt/.do_rw_update
+SCRIPT_NAME=$(basename $0)
+
DEBUG()
{
LOG_TEXT=$1
echo -e "${COLOR_NOTIFY}${LOG_TEXT}${COLOR_RESET}"
}
+CRITICAL_LOG()
+{
+ LOG="[$SCRIPT_NAME]$1"
+ dlogsend -k "$LOG"
+ if [ "$2" != "" ]; then
+ echo "$LOG" >> "$2"
+ fi
+ echo "$LOG"
+}
+
PROGRESS_DIR=/tmp/upgrade
PROGRESS_INIT()
{
SET_UPGRADE_STATUS()
{
${HAL_SET_UPGRADE_STATUS} "$1"
+ if [ $? -eq 0 ]; then
+ CRITICAL_LOG "set_upgrade_status success: ${1}"
+ else
+ CRITICAL_LOG "set_upgrade_status failed: ${1}"
+ fi
}
if [[ $(</proc/cmdline) =~ partition_ab= ]] && [ ! -f ${RW_UPDATE_FLAG} ]