@@ -64,14 +64,9 @@ RAMTOTAL="$(awk '/MemTotal:/ {printf "%.0f\n", $2 / 1024 / 1024 + 0.5}' /proc/me
6464BOARD=" $( getBoardName) "
6565MEV=" $( virt-what 2> /dev/null | head -1) "
6666ETHX=($( find /sys/class/net/ -mindepth 1 -maxdepth 1 -name ' eth*' -exec basename {} \; | sort | head -n 2) )
67- DSMINFO=" $( readConfigKey " bootscreen.dsminfo" " ${USER_CONFIG_FILE} " ) "
68- SYSTEMINFO=" $( readConfigKey " bootscreen.systeminfo" " ${USER_CONFIG_FILE} " ) "
69- DISKINFO=" $( readConfigKey " bootscreen.diskinfo" " ${USER_CONFIG_FILE} " ) "
70- HWIDINFO=" $( readConfigKey " bootscreen.hwidinfo" " ${USER_CONFIG_FILE} " ) "
7167GOVERNOR=" $( readConfigKey " governor" " ${USER_CONFIG_FILE} " ) "
7268USBMOUNT=" $( readConfigKey " usbmount" " ${USER_CONFIG_FILE} " ) "
7369HDDSORT=" $( readConfigKey " hddsort" " ${USER_CONFIG_FILE} " ) "
74- BUILDDONE=" $( readConfigKey " arc.builddone" " ${USER_CONFIG_FILE} " ) "
7570ARC_PATCH=" $( readConfigKey " arc.patch" " ${USER_CONFIG_FILE} " ) "
7671SN=" $( readConfigKey " sn" " ${USER_CONFIG_FILE} " ) "
7772if [ -z " ${SN} " ] || [ " ${# SN} " -ne 13 ]; then
@@ -96,12 +91,8 @@ DT="$(readConfigKey "platforms.${PLATFORM}.dt" "${P_FILE}")"
9691EMMCBOOT=" $( readConfigKey " emmcboot" " ${USER_CONFIG_FILE} " ) "
9792MODBLACKLIST=" $( readConfigKey " modblacklist" " ${USER_CONFIG_FILE} " ) "
9893
99- if [ -f " ${PART1_PATH} /GRUB_VER" ]; then
100- SYS_MODEL=" $( _get_conf_kv " ${PART1_PATH} /GRUB_VER" " MODEL" ) "
101- [ -n " ${SYS_MODEL} " ] && [ " ${MODEL} " != " ${SYS_MODEL} " ] && BUILDDONE=" false" || true
102- fi
103-
10494# Build Sanity Check
95+ BUILDDONE=" $( readConfigKey " arc.builddone" " ${USER_CONFIG_FILE} " ) "
10596if [ " ${BUILDDONE} " = " false" ]; then
10697 echo " Build not completed!"
10798 echo " Please run the loader build script again!"
@@ -112,9 +103,17 @@ if [ "${BUILDDONE}" = "false" ]; then
112103fi
113104
114105# Show Loader Info
106+ DSMINFO=" $( readConfigKey " bootscreen.dsminfo" " ${USER_CONFIG_FILE} " ) "
107+ SYSTEMINFO=" $( readConfigKey " bootscreen.systeminfo" " ${USER_CONFIG_FILE} " ) "
108+ DISKINFO=" $( readConfigKey " bootscreen.diskinfo" " ${USER_CONFIG_FILE} " ) "
109+ HWIDINFO=" $( readConfigKey " bootscreen.hwidinfo" " ${USER_CONFIG_FILE} " ) "
110+ if [ -f " ${PART1_PATH} /GRUB_VER" ]; then
111+ SYS_MODEL=" $( _get_conf_kv " ${PART1_PATH} /GRUB_VER" " MODEL" ) "
112+ fi
115113if [ " ${DSMINFO} " = " true" ]; then
116114 echo -e " \033[1;34mDSM\033[0m"
117115 echo -e " Model: \033[1;37m${MODEL} \033[0m"
116+ echo -e " System: \033[1;37m${SYS_MODEL} \033[0m"
118117 echo -e " Platform: \033[1;37m${PLATFORM} \033[0m"
119118 echo -e " Version: \033[1;37m${PRODUCTVER} (${BUILDNUM} $( [ ${SMALLNUM:- 0} -ne 0 ] && echo " u${SMALLNUM} " ) )\033[0m"
120119 echo -e " Kernel: \033[1;37m${KVER} (${KERNEL} )\033[0m"
313312 fi
314313
315314 # Executes DSM kernel via KEXEC
316- kexec -l " ${MOD_ZIMAGE_FILE} " --initrd " ${MOD_RDGZ_FILE} " --command-line=" ${CMDLINE_LINE} kexecboot " > " ${LOG_FILE} " 2>&1 || die " Failed to load DSM Kernel!"
315+ kexec -l " ${MOD_ZIMAGE_FILE} " --initrd " ${MOD_RDGZ_FILE} " --command-line=" ${CMDLINE_LINE} " > " ${LOG_FILE} " 2>&1 || die " Failed to load DSM Kernel!"
317316
318317 for T in $( busybox w 2> /dev/null | grep -v ' TTY' | awk ' {print $2}' ) ; do
319318 if [ -w " /dev/${T} " ]; then
0 commit comments