summaryrefslogtreecommitdiff
path: root/scripts/image_signing/make_dev_firmware.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/image_signing/make_dev_firmware.sh')
-rwxr-xr-xscripts/image_signing/make_dev_firmware.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/scripts/image_signing/make_dev_firmware.sh b/scripts/image_signing/make_dev_firmware.sh
index d66d6f65..b2fa4fc9 100755
--- a/scripts/image_signing/make_dev_firmware.sh
+++ b/scripts/image_signing/make_dev_firmware.sh
@@ -222,6 +222,7 @@ main() {
debug_msg "Resign the firmware code (A/B) with new keys"
local unsigned_image="$(make_temp_file)"
cp -f "$IMAGE" "$unsigned_image"
+ # TODO(hungte) derive kernel key and preamble flag from existing firmware
"$SCRIPT_BASE/resign_firmwarefd.sh" \
"$unsigned_image" \
"$IMAGE" \
@@ -231,6 +232,9 @@ main() {
"$dev_firmware_keyblock" \
"$kernel_sub_pubkey" >"$EXEC_LOG" 2>&1 ||
err_die "Failed to re-sign firmware. (message: $(cat "$EXEC_LOG"))"
+ if is_debug_mode; then
+ cat "$EXEC_LOG"
+ fi
# TODO(hungte) compare if the image really needs to be changed.