This patchset add support of android bootconfig partition[1] in u-boot. With Android boot image v4, all androidboot.* arguments must be passed via bootconfig instead of using the kernel commandline.
[1] https://source.android.com/docs/core/architecture/bootloader/implementing-bootconfig Signed-off-by: Guillaume La Roque (TI.com) <[email protected]> --- Changes in v3: - fix test check - reate subfunction for bootconfig append - Link to v2: https://lore.kernel.org/r/[email protected] Changes in v2: - Add test - Add new command to be able to load and read bootconfig before booting - Somes fixes to works with sandbox test - Link to v1: https://lore.kernel.org/all/[email protected]/ --- Guillaume La Roque (TI.com) (4): boot: android: Add sandbox memory mapping support boot: android: Add bootconfig support cmd: abootimg: Add 'get ramdisk' command test: abootimg: Add test for bootconfig handling Mattijs Korpershoek (TI.com) (1): boot: android: import addBootConfigParameters() from AOSP boot/image-android.c | 199 ++++++++++++++++++++++++---- cmd/abootimg.c | 35 ++++- test/py/tests/test_android/test_abootimg.py | 108 +++++++++++++-- 3 files changed, 308 insertions(+), 34 deletions(-) --- base-commit: bf1d8c1fec863b7da2f0d1ed4bd5526275d70dc2 change-id: 20241128-bootconfig-276e247be992 Best regards, -- Guillaume La Roque (TI.com) <[email protected]>

