platform_system_core/fastboot/device
Steve Muckle a9b3443e53 fastbootd: copy AVB footer on boot image to end of block device
If the flashed boot image is smaller than the block device, the AVB
footer will not be at the end of the partition. Although images are
normally created to match the partition size the GKI boot.img must work
on all devices, and the size of the boot partition will vary.

Copy the AVB footer to the end of the partition before flashing, if it
is not there already.

Bug: 156036850
Change-Id: I11f0c7d32d1b6c74edd4f84f815d175605280cb8
2020-05-12 16:21:41 -07:00
..
commands.cpp fastboot: Fix snapshot-update merge behavior. 2020-05-02 16:02:07 -07:00
commands.h Merge "fastboot: Implement helper commands for Virtual A/B." 2019-10-31 01:11:49 +00:00
fastboot_device.cpp fastbootd: Unmount /cache before flashing. 2020-03-25 21:00:13 -07:00
fastboot_device.h fastbootd: Disallow certain operations during snapshot updates. 2019-11-10 23:07:13 -08:00
flashing.cpp fastbootd: copy AVB footer on boot image to end of block device 2020-05-12 16:21:41 -07:00
flashing.h fastbootd: Remove metadata merging code. 2018-10-26 13:34:40 -07:00
main.cpp Add fastbootd. 2018-08-02 09:43:23 -07:00
usb.cpp Move adbd's legacy USB implementation to fastboot. 2020-03-30 16:43:06 -07:00
usb.h Move adbd's legacy USB implementation to fastboot. 2020-03-30 16:43:06 -07:00
usb_client.cpp Allow fuzzy_fastboot test devices over internet 2020-01-21 15:40:52 +00:00
usb_client.h Move adbd's legacy USB implementation to fastboot. 2020-03-30 16:43:06 -07:00
utility.cpp fastboot: Mount /metadata before overlayfs teardown. 2019-12-30 13:42:57 -08:00
utility.h fastboot: Mount /metadata before overlayfs teardown. 2019-12-30 13:42:57 -08:00
variables.cpp fastbootd: exporting more properties 2020-01-22 23:29:07 +08:00
variables.h fastbootd: exporting more properties 2020-01-22 23:29:07 +08:00