Skip to content

Commit 6b62535

Browse files
committed
Merge tag 'LA.BF64.1.2.3-01210-8x94.0' of https://source.codeaurora.org/quic/la/kernel/lk into HEAD
"LA.BF64.1.2.3-01210-8x94.0"
2 parents 1ac2ce1 + 5db53d9 commit 6b62535

21 files changed

+624
-153
lines changed

AndroidBoot.mk

+10-2
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,14 @@ else
2727
VERIFIED_BOOT := VERIFIED_BOOT=0
2828
endif
2929

30+
ifeq (1,$(filter 1,$(shell echo "$$(( $(PLATFORM_SDK_VERSION) >= 24 ))" )))
31+
OSVERSION_IN_BOOTIMAGE := OSVERSION_IN_BOOTIMAGE=1
32+
ENABLE_VB_ATTEST := ENABLE_VB_ATTEST=1
33+
else
34+
OSVERSION_IN_BOOTIMAGE := OSVERSION_IN_BOOTIMAGE=0
35+
ENABLE_VB_ATTEST := ENABLE_VB_ATTEST=0
36+
endif
37+
3038
ifneq ($(TARGET_BUILD_VARIANT),user)
3139
DEVICE_STATUS := DEFAULT_UNLOCK=true
3240
endif
@@ -49,7 +57,7 @@ ABOOT_CLEAN:
4957
# ELF binary for ABOOT
5058
TARGET_ABOOT_ELF := $(PRODUCT_OUT)/aboot.elf
5159
$(TARGET_ABOOT_ELF): ABOOT_CLEAN | $(ABOOT_OUT)
52-
$(MAKE) -C bootable/bootloader/lk TOOLCHAIN_PREFIX=$(CROSS_COMPILE) BOOTLOADER_OUT=../../../$(ABOOT_OUT) $(BOOTLOADER_PLATFORM) $(EMMC_BOOT) $(SIGNED_KERNEL) $(VERIFIED_BOOT) $(DEVICE_STATUS) $(BUILD_VARIANT)
60+
$(MAKE) -C bootable/bootloader/lk TOOLCHAIN_PREFIX=$(CROSS_COMPILE) BOOTLOADER_OUT=../../../$(ABOOT_OUT) $(BOOTLOADER_PLATFORM) $(EMMC_BOOT) $(SIGNED_KERNEL) $(VERIFIED_BOOT) $(DEVICE_STATUS) $(BUILD_VARIANT) $(ENABLE_VB_ATTEST) $(OSVERSION_IN_BOOTIMAGE)
5361

5462
# NAND variant output
5563
TARGET_NAND_BOOTLOADER := $(PRODUCT_OUT)/appsboot.mbn
@@ -78,7 +86,7 @@ $(TARGET_NAND_BOOTLOADER): appsbootldr_clean | $(NAND_BOOTLOADER_OUT)
7886

7987
# Top level for eMMC variant targets
8088
$(TARGET_EMMC_BOOTLOADER): emmc_appsbootldr_clean | $(EMMC_BOOTLOADER_OUT) $(INSTALLED_KEYSTOREIMAGE_TARGET)
81-
$(MAKE) -C bootable/bootloader/lk TOOLCHAIN_PREFIX=$(CROSS_COMPILE) BOOTLOADER_OUT=../../../$(EMMC_BOOTLOADER_OUT) $(BOOTLOADER_PLATFORM) EMMC_BOOT=1 $(SIGNED_KERNEL) $(VERIFIED_BOOT) $(DEVICE_STATUS) $(BUILD_VARIANT)
89+
$(MAKE) -C bootable/bootloader/lk TOOLCHAIN_PREFIX=$(CROSS_COMPILE) BOOTLOADER_OUT=../../../$(EMMC_BOOTLOADER_OUT) $(BOOTLOADER_PLATFORM) EMMC_BOOT=1 $(SIGNED_KERNEL) $(VERIFIED_BOOT) $(DEVICE_STATUS) $(BUILD_VARIANT) $(ENABLE_VB_ATTEST) $(OSVERSION_IN_BOOTIMAGE)
8290

8391
# Keep build NAND & eMMC as default for targets still using TARGET_BOOTLOADER
8492
TARGET_BOOTLOADER := $(PRODUCT_OUT)/EMMCBOOT.MBN

0 commit comments

Comments
 (0)