mount_usb_partitions
}
+check_debug_file() {
+ echo "check debug files"
+ DEBUG_MODE_FILE=${FAKE_ROOT}/opt/usr/.recovery_debug
+ 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 recovery debug mode"
+ echo "If you want to continue recovery, 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
+}
+
#------------------------------------------------
# umount_usb_partitions
#------------------------------------------------
mount_partitions
# For debugging - It should be deleted on Release
-/sbin/agetty -l /bin/sh -n --keep-baud 115200,38400,9600 ttyS1 linux &
+/sbin/agetty -l /bin/sh -n --keep-baud 115200,38400,9600 ttyS0 linux &
+
+check_debug_file
[ -x "${SYSTEM_RECOVERY_GUI}" ] && "${SYSTEM_RECOVERY_GUI}" &
[ -x "${SYSTEM_RECOVERY}" ] && "${SYSTEM_RECOVERY}"