From 9e014d030bbb55f15289c72011cc144a1545bd60 Mon Sep 17 00:00:00 2001 From: Gokul krishna Krishnakumar Date: Tue, 19 Apr 2022 09:51:43 -0700 Subject: [PATCH 1/2] build.config: kalama: Add flag to enable init_boot build By enabling this flag init_boot.img will be generated if the header version is 4. Change-Id: If0a15f4e68bcc48e19a50e041a565b7b57ce458b Signed-off-by: Gokul krishna Krishnakumar --- build.config.msm.kalama | 1 + 1 file changed, 1 insertion(+) diff --git a/build.config.msm.kalama b/build.config.msm.kalama index e4fdf843dd0b..205c39531102 100644 --- a/build.config.msm.kalama +++ b/build.config.msm.kalama @@ -16,6 +16,7 @@ PAGE_SIZE=4096 BUILD_VENDOR_DLKM=1 SUPER_IMAGE_SIZE=0x10000000 TRIM_UNUSED_MODULES=1 +BUILD_INIT_BOOT_IMG=1 [ -z "${DT_OVERLAY_SUPPORT}" ] && DT_OVERLAY_SUPPORT=1 if [ "${KERNEL_CMDLINE_CONSOLE_AUTO}" != "0" ]; then From 788e7a0f11c9d0cb14b1f89b3d136473ef6f4724 Mon Sep 17 00:00:00 2001 From: Gokul krishna Krishnakumar Date: Fri, 15 Apr 2022 15:35:42 -0700 Subject: [PATCH 2/2] build.config: kalama: Change Boot header version to 4 Adding Bootconfig to kernel command line to support the version change. Change-Id: I61564df16f2b6b9b13aea20a4ed6efb00fe4990b Signed-off-by: Gokul krishna Krishnakumar --- build.config.msm.kalama | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build.config.msm.kalama b/build.config.msm.kalama index 205c39531102..38d61d6038ce 100644 --- a/build.config.msm.kalama +++ b/build.config.msm.kalama @@ -10,7 +10,7 @@ VARIANTS=(consolidate gki) [ -z "${VARIANT}" ] && VARIANT=consolidate ABL_SRC=bootable/bootloader/edk2 -BOOT_IMAGE_HEADER_VERSION=3 +BOOT_IMAGE_HEADER_VERSION=4 BASE_ADDRESS=0x80000000 PAGE_SIZE=4096 BUILD_VENDOR_DLKM=1 @@ -23,6 +23,8 @@ if [ "${KERNEL_CMDLINE_CONSOLE_AUTO}" != "0" ]; then KERNEL_VENDOR_CMDLINE+=' console=ttyMSM0,115200n8 earlycon=qcom_geni,0x00a9C000 qcom_geni_serial.con_enabled=1 ' fi +KERNEL_VENDOR_CMDLINE+=' bootconfig ' + ################################################################################ ## Inheriting MSM configs . ${KERNEL_DIR}/build.config.msm.common