diff --git a/files/board/arpl/overlayfs/opt/arpl/boot.sh b/files/board/arpl/overlayfs/opt/arpl/boot.sh index c7b3cdcb..58311149 100755 --- a/files/board/arpl/overlayfs/opt/arpl/boot.sh +++ b/files/board/arpl/overlayfs/opt/arpl/boot.sh @@ -57,13 +57,16 @@ MODEL="$(readConfigKey "model" "${USER_CONFIG_FILE}")" BUILD="$(readConfigKey "build" "${USER_CONFIG_FILE}")" LKM="$(readConfigKey "lkm" "${USER_CONFIG_FILE}")" SN="$(readConfigKey "sn" "${USER_CONFIG_FILE}")" +SFNUM="$(readConfigKey "smallfixnumber" "${USER_CONFIG_FILE}")" -CPU="$(cat /proc/cpuinfo | grep 'model name' | uniq | awk -F': ' '{print $2}')" +CPU="$(echo $(cat /proc/cpuinfo | grep 'model name' | uniq | awk -F':' '{print $2}'))" +MEM="$(free -m | grep -i mem | awk '{print$2}') MB" echo -e "$(TEXT "Model:") \033[1;36m${MODEL}\033[0m" -echo -e "$(TEXT "Build:") \033[1;36m${BUILD}\033[0m" +echo -e "$(TEXT "Build:") \033[1;36m${BUILD}$([ ${SFNUM:-0} -ne 0 ] && echo "u${SFNUM}")\033[0m" echo -e "$(TEXT "LKM: ") \033[1;36m${LKM}\033[0m" echo -e "$(TEXT "CPU: ") \033[1;36m${CPU}\033[0m" +echo -e "$(TEXT "MEM: ") \033[1;36m${MEM}\033[0m" if [ ! -f "${MODEL_CONFIG_PATH}/${MODEL}.yml" ] || [ -z "$(readConfigKey "builds.${BUILD}" "${MODEL_CONFIG_PATH}/${MODEL}.yml")" ]; then echo -e "\033[1;33m*** $(printf "$(TEXT "The current version of arpl does not support booting %s-%s, please rebuild.")" "${MODEL}" "${BUILD}") ***\033[0m" diff --git a/files/board/arpl/overlayfs/opt/arpl/init.sh b/files/board/arpl/overlayfs/opt/arpl/init.sh index ddee0f71..dc2dc5eb 100755 --- a/files/board/arpl/overlayfs/opt/arpl/init.sh +++ b/files/board/arpl/overlayfs/opt/arpl/init.sh @@ -89,6 +89,7 @@ if [ ! -f "${USER_CONFIG_FILE}" ]; then writeConfigKey "addons" "{}" "${USER_CONFIG_FILE}" writeConfigKey "addons.misc" "" "${USER_CONFIG_FILE}" writeConfigKey "addons.acpid" "" "${USER_CONFIG_FILE}" + writeConfigKey "addons.reboottoarpl" "" "${USER_CONFIG_FILE}" writeConfigKey "modules" "{}" "${USER_CONFIG_FILE}" # When the user has not customized, Use 1 to maintain normal startup parameters. # writeConfigKey "cmdline.netif_num" "1" "${USER_CONFIG_FILE}" diff --git a/files/board/arpl/overlayfs/opt/arpl/ramdisk-patch.sh b/files/board/arpl/overlayfs/opt/arpl/ramdisk-patch.sh index b80c2330..135c48db 100755 --- a/files/board/arpl/overlayfs/opt/arpl/ramdisk-patch.sh +++ b/files/board/arpl/overlayfs/opt/arpl/ramdisk-patch.sh @@ -191,4 +191,5 @@ rm -rf "${RAMDISK_PATH}" # Update SHA256 hash RAMDISK_HASH="$(sha256sum ${ORI_RDGZ_FILE} | awk '{print$1}')" writeConfigKey "ramdisk-hash" "${RAMDISK_HASH}" "${USER_CONFIG_FILE}" +writeConfigKey "smallfixnumber" "${smallfixnumber}" "${USER_CONFIG_FILE}" echo