From e95815646eef6d58fe197f2f8ec95a69905e4b3e Mon Sep 17 00:00:00 2001 From: Edward O'Callaghan Date: Wed, 8 Feb 2023 15:26:47 +1100 Subject: scripts/image_signing/make_dev_ssd.sh: Replace flashrom call Just use futility directly. BUG=b:260531154 TEST=``` localhost ~ # futility gbb -g --flash --rootkey=/tmp/rkey >/dev/null 2>&1 localhost ~ # od /tmp/rkey | head -130 | md5sum | sed 's/ .*$//' a13642246ef93daaf75bd791446fec9b ``` Change-Id: I1aa3b52f568a5e78255b52a15d68258cc9d9aa44 Signed-off-by: Edward O'Callaghan Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/4269750 Reviewed-by: Yu-Ping Wu Commit-Queue: Yu-Ping Wu Tested-by: Edward O'Callaghan Reviewed-by: Sam McNally Auto-Submit: Edward O'Callaghan --- scripts/image_signing/make_dev_ssd.sh | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/scripts/image_signing/make_dev_ssd.sh b/scripts/image_signing/make_dev_ssd.sh index a2db3229..09ad8d75 100755 --- a/scripts/image_signing/make_dev_ssd.sh +++ b/scripts/image_signing/make_dev_ssd.sh @@ -447,11 +447,9 @@ validity_check_live_firmware() { return fi debug_msg "Loading firmware to check root key..." - local bios_image="$(make_temp_file)" local rootkey_file="$(make_temp_file)" info "checking system firmware..." - sudo flashrom -p host -i GBB -r "$bios_image" >/dev/null 2>&1 - futility gbb -g --rootkey="$rootkey_file" "$bios_image" >/dev/null 2>&1 + futility gbb -g --flash --rootkey="$rootkey_file" >/dev/null 2>&1 if [ ! -s "$rootkey_file" ]; then debug_msg "failed to read root key from system firmware..." else -- cgit v1.2.1