mod_image_for_recovery: Remove vblock extraction and usage (deprecate)

This change removes the `--sync_keys` flag and all associated logic,
including the `get_install_vblock` function and the use of
`INSTALL_VBLOCK`. The script will no longer attempt to copy
`vmlinuz_hd.vblock` from the stateful partition to update the recovery
kernel.

BUG=b:426664945
TEST=Builders

Change-Id: Ibac4ee33a561ba9b7a4dfef15e1f2bf07a9797ca
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosutils/+/6833538
Reviewed-by: Hung-Te Lin <[email protected]>
Tested-by: Jae Hoon Kim <[email protected]>
Reviewed-by: Mike Frysinger <[email protected]>
Commit-Queue: Jae Hoon Kim <[email protected]>
1 file changed
tree: 5cb72c124e7bc441fa2bb4497719b7e30527938d
  1. bin/
  2. build_library/
  3. hooks/
  4. lib/
  5. mod_for_test_scripts/
  6. .gitignore
  7. build_kernel_image.sh
  8. common.sh
  9. cros_show_stacks
  10. DIR_METADATA
  11. image_to_vm.sh
  12. make_netboot.sh
  13. mod_image_for_recovery.sh
  14. mount_gpt_image.sh
  15. OWNERS
  16. PRESUBMIT.cfg
  17. README.md
  18. update_bootloaders.sh
  19. update_kernel.sh
README.md

src/scripts directory

This repository contains build tools and scripts written in shell (e.g., Bash). Historically, much of our build process was written in shell in this directory, however, we're currently in the process of migrating many scripts to Python in Chromite.

In general, we're not currently accepting new scripts in this directory.

If you want to host a script for yourself/local team, feel free to use the src/platform/dev/contrib/ directory instead.