zenfone9: Use Boot header V4 and update cmdline
diff --git a/BoardConfig.mk b/BoardConfig.mk
index 2c3c89b..fda0d88 100755
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -125,9 +125,19 @@
 
 # Kernel
 KERNEL_LD := LD=ld.lld AR=llvm-ar
-BOARD_BOOT_HEADER_VERSION := 3
+BOARD_BOOT_HEADER_VERSION := 4
 BOARD_MKBOOTIMG_ARGS += --header_version $(BOARD_BOOT_HEADER_VERSION)
-BOARD_KERNEL_CMDLINE := console=ttyMSM0,115200n8 androidboot.hardware=qcom androidboot.console=ttyMSM0 androidboot.memcg=1 lpm_levels.sleep_disabled=1 video=vfb:640x400,bpp=32,memsize=3072000 msm_rtb.filter=0x237 service_locator.enable=1 androidboot.usbcontroller=a600000.dwc3 swiotlb=0 firmware_class.path=/vendor/firmware loop.max_part=7 cgroup.memory=nokmem,nosocket pcie_ports=compat loop.max_part=7 iptable_raw.raw_before_defrag=1 ip6table_raw.raw_before_defrag=1
+BOARD_KERNEL_CMDLINE := \
+    #video=vfb:640x400 \
+    bpp=32 \
+    memsize=3072000 \
+    msm_geni_serial.con_enabled=0
+
+BOARD_BOOTCONFIG := |
+    androidboot.hardware=qcom \
+    androidboot.memcg=1 \
+    androidboot.usbcontroller=a600000.dwc3
+
 #BOARD_KERNEL_CMDLINE += androidboot.selinux=permissive
 BOARD_KERNEL_PAGESIZE := 4096
 BOARD_KERNEL_BASE := 0x00000000