[PATCH 0/9] meson64_android: Android boot flow using abootimg
Mattijs Korpershoek
mkorpershoek at baylibre.com
Thu Aug 5 17:17:19 CEST 2021
The SEI-610 and SEI-510 boards are well supported in the
Android Open Source project via the yukawa [1] platform.
Their U-Boot version, despite being public [2] is not in mainline.
Android 10 and higher have significantly reworked the bootloader
requirements:
* bootloader should pass slot information in case of A/B
* bootloader should perform AVB verification in case it's supported
* bootloader should read and apply dtb overlays from a dtbo partition
These series add support for all the above.
[1] https://android.googlesource.com/device/amlogic/yukawa
[2] https://gitlab.com/baylibre/amlogic/atv/u-boot/-/tree/u-boot/v2021.07/integ
Guillaume La Roque (2):
configs: meson64_android: boot android via abootimg
configs: sei510/610: android bootflow via abootimg
Mattijs Korpershoek (7):
configs: meson64: permit redefining SYS_MALLOC_LEN
configs: meson64_android: increase SYS_MALLOC_LEN to 128M for AVB
configs: meson64_android: implement AVB support
configs: meson64_android: implement A/B slot support
configs: meson64_android: define BOOT_CMD macro
configs: sei510/sei610: reformat PARTS_default
configs: sei510/sei610: don't use hard-coded gpt uuids
configs/sei510_defconfig | 5 ++
configs/sei610_defconfig | 5 ++
include/configs/meson64.h | 2 +
include/configs/meson64_android.h | 139 ++++++++++++++++++++++++++++--
include/configs/sei510.h | 23 +++--
include/configs/sei610.h | 23 +++--
6 files changed, 165 insertions(+), 32 deletions(-)
--
2.30.2
More information about the U-Boot
mailing list