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 v5: - Fix android boot test. - update actual boot test image instead of recreate new one. - Link to v4: https://lore.kernel.org/r/[email protected] Changes in v4: - Create some subfunction. - Update some variable name. - Link to v3: https://lore.kernel.org/r/[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 | 272 ++++++++++++++++++++++++---- cmd/abootimg.c | 55 ++++-- test/py/tests/test_android/test_abootimg.py | 91 ++++++++-- 3 files changed, 349 insertions(+), 69 deletions(-) --- base-commit: cbff44d3d29f73324b313c1ee6629ec6e904054e change-id: 20241128-bootconfig-276e247be992 Best regards, -- Guillaume La Roque (TI.com) <[email protected]>

