From 902304808708d2cb83bdfde55e39e4873f7b9a60 Mon Sep 17 00:00:00 2001 From: Calin Crisan Date: Fri, 1 Feb 2019 23:40:03 +0200 Subject: [PATCH] fwupdate: do not verify partition space after extract --- board/common/overlay/sbin/fwupdate | 28 ---------------------------- 1 file changed, 28 deletions(-) diff --git a/board/common/overlay/sbin/fwupdate b/board/common/overlay/sbin/fwupdate index c60ed01e75..9751ba5ce9 100755 --- a/board/common/overlay/sbin/fwupdate +++ b/board/common/overlay/sbin/fwupdate @@ -280,34 +280,6 @@ function do_extract() { exit 1 fi - # verify available partition space - - fw_boot_info=$(fdisk --bytes -l -o device,start,end,size ${FW_DIR}/${FW_FILE_EXTR} | grep "${FW_FILE_EXTR}1") - fw_boot_info=(${fw_boot_info}) - fw_boot_size=${fw_boot_info[3]} - - fw_root_info=$(fdisk --bytes -l -o device,start,end,size ${FW_DIR}/${FW_FILE_EXTR} | grep "${FW_FILE_EXTR}2") - fw_root_info=(${fw_root_info}) - fw_root_size=${fw_root_info[3]} - - disk_boot_info=$(fdisk --bytes -l -o device,start,end,size ${DISK_DEV} | grep ${BOOT_DEV}) - disk_boot_info=(${disk_boot_info}) - disk_boot_size=${disk_boot_info[3]} - - disk_root_info=$(fdisk --bytes -l -o device,start,end,size ${DISK_DEV} | grep ${ROOT_DEV}) - disk_root_info=(${disk_root_info}) - disk_root_size=${disk_root_info[3]} - - if [[ ${disk_boot_size} -lt ${fw_boot_size} ]]; then - echo "not enough space on boot partition (${fw_boot_size} needed, ${disk_boot_size} available)" 1>&2 - exit 1 - fi - - if [[ ${disk_root_size} -lt ${fw_root_size} ]]; then - echo "not enough space on root partition (${fw_root_size} needed, ${disk_root_size} available)" 1>&2 - exit 1 - fi - # TODO verify hash run_pre_upgrade