echo "Warning: No signature verifier... Skip it" >> ${INT_LOG_FILE}
fi
- DEBUG_MODE_FILE=${FAKE_ROOT}/opt/usr/.upgdebug_ro
- if [ -f ${DEBUG_MODE_FILE} ]; then
- DEBUG_MODE_FILE_OWNER=$(${LS} -l ${DEBUG_MODE_FILE} | ${CUT} -d " " -f 3)
- if [ "${DEBUG_MODE_FILE_OWNER}" = "0" ]; then
- echo "Enter RO debug mode"
- echo "If you want to continue FOTA, please remove ${DEBUG_MODE_FILE}"
- # Wait until debug mode file is removed
- while [ -f ${DEBUG_MODE_FILE} ]; do
- sleep 3
- done
- else
- echo "Warning: somebody make non-root debug mode file... ignore it"
- fi
- fi
-
if [ "$FOTA_GUI_ENABLE" = "1" ]; then
${UA} ${DELTA_DIR} ${FOTA_TEMP_DIR} 0
else
fi
}
+#------------------------------------------------
+# check_debug_mode
+#------------------------------------------------
+check_debug_mode() {
+ DEBUG_MODE_FILE=${FAKE_ROOT}/opt/usr/.upgdebug_ro
+ if [ -f ${DEBUG_MODE_FILE} ]; then
+ DEBUG_MODE_FILE_OWNER=$(${LS} -l ${DEBUG_MODE_FILE} | ${CUT} -d " " -f 3)
+ if [ "${DEBUG_MODE_FILE_OWNER}" = "0" ]; then
+ echo "Enter RO debug mode"
+ echo "If you want to continue FOTA, please remove ${DEBUG_MODE_FILE}"
+ # Wait until debug mode file is removed
+ while [ -f ${DEBUG_MODE_FILE} ]; do
+ sleep 3
+ done
+ echo "Debug mode file is removed. Resume FOTA"
+ else
+ echo "Warning: somebody make non-root debug mode file... ignore it"
+ fi
+ fi
+}
#------------------------------------------------
# Main Routine Start
# For debugging - It should be deleted on Release
/sbin/agetty -l /bin/bash -n --keep-baud 115200,38400,9600 console linux &
+check_debug_mode
+
init_internal_log
check_for_rw_power_fail