mirror of
https://github.com/xopenwrt/X-OpenWrt-New.git
synced 2026-09-18 08:20:11 +00:00
修复 X86_64 支持,移除更新到 稳定版 功能
This commit is contained in:
@@ -118,22 +118,23 @@ Diy_Part3_Base() {
|
||||
case "${TARGET_PROFILE}" in
|
||||
x86_64)
|
||||
cd ${Firmware_Path}
|
||||
Firmware=openwrt-${TARGET_BOARD}-${TARGET_SUBTARGET}-generic-squashfs-combined
|
||||
Legacy_Firmware=openwrt-${TARGET_BOARD}-${TARGET_SUBTARGET}-generic-squashfs-combined.${Firmware_sfx}
|
||||
EFI_Firmware=openwrt-${TARGET_BOARD}-${TARGET_SUBTARGET}-generic-squashfs-combined-efi.${Firmware_sfx}
|
||||
AutoBuild_Firmware="AutoBuild-${TARGET_PROFILE}-${Openwrt_Version}"
|
||||
if [ -f "${Firmware}${Firmware_sfx}" ];then
|
||||
_MD5=$(md5sum ${Firmware}${Firmware_sfx} | cut -d ' ' -f1)
|
||||
_SHA256=$(sha256sum ${Firmware}${Firmware_sfx} | cut -d ' ' -f1)
|
||||
if [ -f "${Legacy_Firmware}" ];then
|
||||
_MD5=$(md5sum ${Legacy_Firmware} | cut -d ' ' -f1)
|
||||
_SHA256=$(sha256sum ${Legacy_Firmware} | cut -d ' ' -f1)
|
||||
touch ${Home}/bin/Firmware/${AutoBuild_Firmware}.detail
|
||||
echo -e "\nMD5:${_MD5}\nSHA256:${_SHA256}" > ${Home}/bin/Firmware/${AutoBuild_Firmware}-Legacy.detail
|
||||
mv -f ${Firmware}.${Firmware_sfx} ${Home}/bin/Firmware/${AutoBuild_Firmware}-Legacy${Firmware_sfx}
|
||||
mv -f ${Legacy_Firmware} ${Home}/bin/Firmware/${AutoBuild_Firmware}-Legacy.${Firmware_sfx}
|
||||
echo "Legacy Firmware is detected !"
|
||||
fi
|
||||
if [ -f "${Firmware}-efi${Firmware_sfx}" ];then
|
||||
_MD5=$(md5sum ${Firmware}-efi${Firmware_sfx} | cut -d ' ' -f1)
|
||||
_SHA256=$(sha256sum ${Firmware}-efi${Firmware_sfx} | cut -d ' ' -f1)
|
||||
touch ${Home}/bin/Firmware/${AutoBuild_Firmware}.detail
|
||||
if [ -f "${EFI_Firmware}" ];then
|
||||
_MD5=$(md5sum ${EFI_Firmware} | cut -d ' ' -f1)
|
||||
_SHA256=$(sha256sum ${EFI_Firmware} | cut -d ' ' -f1)
|
||||
touch ${Home}/bin/Firmware/${AutoBuild_Firmware}-UEFI.detail
|
||||
echo -e "\nMD5:${_MD5}\nSHA256:${_SHA256}" > ${Home}/bin/Firmware/${AutoBuild_Firmware}-UEFI.detail
|
||||
cp ${Firmware}-efi.${Firmware_sfx} ${Home}/bin/Firmware/${AutoBuild_Firmware}-UEFI${Firmware_sfx}
|
||||
cp ${EFI_Firmware} ${Home}/bin/Firmware/${AutoBuild_Firmware}-UEFI.${Firmware_sfx}
|
||||
echo "UEFI Firmware is detected !"
|
||||
fi
|
||||
;;
|
||||
@@ -265,4 +266,4 @@ Update_Makefile() {
|
||||
echo "Package ${PKG_NAME} is not detected,skip update ..."
|
||||
fi
|
||||
unset _process1 _process2 Offical_Version Source_Version
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user