|
|
|
@@ -34,6 +34,7 @@ LKM="`readConfigKey "lkm" "${USER_CONFIG_FILE}"`"
|
|
|
|
SN="`readConfigKey "sn" "${USER_CONFIG_FILE}"`"
|
|
|
|
SN="`readConfigKey "sn" "${USER_CONFIG_FILE}"`"
|
|
|
|
LAYOUT="`readConfigKey "layout" "${USER_CONFIG_FILE}"`"
|
|
|
|
LAYOUT="`readConfigKey "layout" "${USER_CONFIG_FILE}"`"
|
|
|
|
KEYMAP="`readConfigKey "keymap" "${USER_CONFIG_FILE}"`"
|
|
|
|
KEYMAP="`readConfigKey "keymap" "${USER_CONFIG_FILE}"`"
|
|
|
|
|
|
|
|
UNIQUE=`readModelKey "${MODEL}" "unique"`
|
|
|
|
|
|
|
|
|
|
|
|
if [ ${BUILD} -ne ${buildnumber} ]; then
|
|
|
|
if [ ${BUILD} -ne ${buildnumber} ]; then
|
|
|
|
echo -e "\033[A\n\033[1;32mBuild number changed from \033[1;31m${BUILD}\033[1;32m to \033[1;31m${buildnumber}\033[0m"
|
|
|
|
echo -e "\033[A\n\033[1;32mBuild number changed from \033[1;31m${BUILD}\033[1;32m to \033[1;31m${buildnumber}\033[0m"
|
|
|
|
@@ -139,18 +140,18 @@ echo "export LAYOUT=${LAYOUT}" >> "${RAMDISK_PATH}/addons/addon
|
|
|
|
echo "export KEYMAP=${KEYMAP}" >> "${RAMDISK_PATH}/addons/addons.sh"
|
|
|
|
echo "export KEYMAP=${KEYMAP}" >> "${RAMDISK_PATH}/addons/addons.sh"
|
|
|
|
chmod +x "${RAMDISK_PATH}/addons/addons.sh"
|
|
|
|
chmod +x "${RAMDISK_PATH}/addons/addons.sh"
|
|
|
|
|
|
|
|
|
|
|
|
# Required addons: eudev, dtbpatch/maxdisks, powersched
|
|
|
|
# Required addons: eudev, dtbpatch/maxdisks, wol
|
|
|
|
installAddon eudev
|
|
|
|
installAddon eudev
|
|
|
|
echo "/addons/eudev.sh \${1} " >> "${RAMDISK_PATH}/addons/addons.sh" 2>"${LOG_FILE}" || dieLog
|
|
|
|
echo "/addons/eudev.sh \${1} " >> "${RAMDISK_PATH}/addons/addons.sh" 2>"${LOG_FILE}" || dieLog
|
|
|
|
if [ "${DT}" = "true" ]; then
|
|
|
|
if [ "${DT}" = "true" ]; then
|
|
|
|
installAddon dtbpatch
|
|
|
|
installAddon dtbpatch
|
|
|
|
echo "/addons/dtbpatch.sh \${1} " >> "${RAMDISK_PATH}/addons/addons.sh" 2>"${LOG_FILE}" || dieLog
|
|
|
|
echo "/addons/dtbpatch.sh \${1} ${UNIQUE}" >> "${RAMDISK_PATH}/addons/addons.sh" 2>"${LOG_FILE}" || dieLog
|
|
|
|
else
|
|
|
|
else
|
|
|
|
installAddon maxdisks
|
|
|
|
installAddon maxdisks
|
|
|
|
echo "/addons/maxdisks.sh \${1} ${MAXDISKS}" >> "${RAMDISK_PATH}/addons/addons.sh" 2>"${LOG_FILE}" || dieLog
|
|
|
|
echo "/addons/maxdisks.sh \${1} ${MAXDISKS}" >> "${RAMDISK_PATH}/addons/addons.sh" 2>"${LOG_FILE}" || dieLog
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
installAddon powersched
|
|
|
|
installAddon wol
|
|
|
|
echo "/addons/powersched.sh \${1} " >> "${RAMDISK_PATH}/addons/addons.sh" 2>"${LOG_FILE}" || dieLog
|
|
|
|
echo "/addons/wol.sh \${1} " >> "${RAMDISK_PATH}/addons/addons.sh" 2>"${LOG_FILE}" || dieLog
|
|
|
|
# User addons
|
|
|
|
# User addons
|
|
|
|
for ADDON in ${!ADDONS[@]}; do
|
|
|
|
for ADDON in ${!ADDONS[@]}; do
|
|
|
|
PARAMS=${ADDONS[${ADDON}]}
|
|
|
|
PARAMS=${ADDONS[${ADDON}]}
|
|
|
|
|