verify_file "$FOTA_DIR/upgrade-common.inc"
tar xfp "$DOWNLOAD_DELTA" -C "$FOTA_DIR" update-info.ini
verify_file "$FOTA_DIR/update-info.ini"
-
-if [ ! -x ${DELTA_VERIFIER} ]; then
- log "[Error] ${DELTA_VERIFIER} binary for delta verification not found"
- device_board_set_upgrade_status -1
- exit 1
-fi
+tar xfp "$DOWNLOAD_DELTA" -C "$FOTA_DIR" delta-verifier
+verify_file "$FOTA_DIR/delta-verifier"
log "[Info] Begin delta verification"
RET=0
# '||'' used to stop script form exiting (errexit is set)
-${DELTA_VERIFIER} --update_info_path "$FOTA_DIR/update-info.ini" || RET=$?
+"${FOTA_DIR}/delta-verifier" --update_info_path "$FOTA_DIR/update-info.ini" || RET=$?
if [ ${RET} -ne 0 ]; then
log "[Error] Delta verification unsuccessful"