From 9b16a66b9befba01cb3379656d62c4168bfc001c Mon Sep 17 00:00:00 2001 From: Gaurav Shah Date: Wed, 28 Jul 2010 16:24:26 -0700 Subject: [PATCH] Modify the key generation script and add an installer keyblock to the dev keys. BUG=none TEST=none Review URL: http://codereview.chromium.org/3018024 --- tests/devkeys/create_new_keys.sh | 3 +++ tests/devkeys/installer_kernel.keyblock | Bin 0 -> 3256 bytes 2 files changed, 3 insertions(+) create mode 100644 tests/devkeys/installer_kernel.keyblock diff --git a/tests/devkeys/create_new_keys.sh b/tests/devkeys/create_new_keys.sh index 93d17fb6e1..904c1cebc8 100755 --- a/tests/devkeys/create_new_keys.sh +++ b/tests/devkeys/create_new_keys.sh @@ -107,6 +107,9 @@ make_keyblock recovery_kernel 11 recovery_kernel_data_key recovery_key # Create the normal kernel keyblock for use only in Normal mode. make_keyblock kernel 7 kernel_data_key kernel_subkey +# Create the installer keyblock for use in Developer + Recovery mode +# For use in Factory Install and Developer Mode install shims. +make_keyblock installer_kernel 10 recovery_kernel_data_key recovery_key # CAUTION: The public parts of most of these blobs must be compiled into the # firmware, which is built separately (and some of which can't be changed after diff --git a/tests/devkeys/installer_kernel.keyblock b/tests/devkeys/installer_kernel.keyblock new file mode 100644 index 0000000000000000000000000000000000000000..cfa3bd187ac6c76622bc70a1f75a4651dfaedd10 GIT binary patch literal 3256 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 literal 0 HcmV?d00001