From b3fff717355d2d11d981285332827429ecf0ae52 Mon Sep 17 00:00:00 2001 From: Chen Gang G Date: Wed, 13 Oct 2021 15:27:26 +0800 Subject: [PATCH] Kernelflinger: Disalbe UI display function This can reduce 5 seconds boot delay in un-secure boot case Tracked-On: Signed-off-by: Chen Gang G --- Android.mk | 1 - avb/Android.mk | 1 - kernelflinger.c | 6 +++--- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/Android.mk b/Android.mk index 81d44c44..9c2e07db 100644 --- a/Android.mk +++ b/Android.mk @@ -92,7 +92,6 @@ ifneq ($(TARGET_BUILD_VARIANT),user) endif ifneq ($(strip $(KERNELFLINGER_USE_UI)),false) - KERNELFLINGER_CFLAGS += -DUSE_UI endif ifeq ($(KERNELFLINGER_OS_SECURE_BOOT),true) diff --git a/avb/Android.mk b/avb/Android.mk index 4a85fa0c..22c6008d 100644 --- a/avb/Android.mk +++ b/avb/Android.mk @@ -68,7 +68,6 @@ LOCAL_STATIC_LIBRARIES := \ libkernelflinger-$(TARGET_BUILD_VARIANT) ifneq ($(strip $(KERNELFLINGER_USE_UI)),false) - LOCAL_CFLAGS += -DUSE_UI endif LOCAL_SRC_FILES := \ diff --git a/kernelflinger.c b/kernelflinger.c index 8e641c20..2c84c2a3 100644 --- a/kernelflinger.c +++ b/kernelflinger.c @@ -1103,7 +1103,7 @@ static VOID enter_fastboot_mode(UINT8 boot_state) die(); } -static void bootloader_recover_mode(UINT8 boot_state) +static void bootloader_recover_mode(UINT8 boot_state __unused) { enum boot_target target; @@ -1130,8 +1130,8 @@ static void bootloader_recover_mode(UINT8 boot_state) die(); } -static VOID boot_error(enum ux_error_code error_code, UINT8 boot_state, - UINT8 *hash, UINTN hash_size) +static VOID boot_error(enum ux_error_code error_code __unused, UINT8 boot_state, + UINT8 *hash __unused, UINTN hash_size __unused) { BOOLEAN power_off = FALSE; enum boot_target bt;