From 708a434506d5c5b6d67c278ed36a943e2b033aa0 Mon Sep 17 00:00:00 2001 From: "zongren.yin" Date: Fri, 5 Jun 2026 21:13:51 +0800 Subject: [PATCH 2/3] di: enable process [1/1] PD#SWPL-292824 Problem: di process disabled Solution: enable di process Fixed conflicts: NA Verify: a9 Change-Id: Ie5b1e9e41c0ce6f434e4dca91026b945ba3f8ab8 Signed-off-by: zongren.yin --- lib/function-package.sh | 2 +- patches/linux_defconf/a9.cfg | 2 +- patches/linux_defconf/common.cfg | 14 ++++++++++++++ scripts/build-kernel.sh | 12 +----------- 4 files changed, 17 insertions(+), 13 deletions(-) diff --git a/lib/function-package.sh b/lib/function-package.sh index 019440b..292e170 100644 --- a/lib/function-package.sh +++ b/lib/function-package.sh @@ -906,4 +906,4 @@ function amlbian_post_image_creation() { # ============================================================================== # End of function-package.sh -# ============================================================================== \ No newline at end of file +# ============================================================================== diff --git a/patches/linux_defconf/a9.cfg b/patches/linux_defconf/a9.cfg index 397151e..f68993c 100644 --- a/patches/linux_defconf/a9.cfg +++ b/patches/linux_defconf/a9.cfg @@ -29,4 +29,4 @@ CONFIG_TMPFS_POSIX_ACL=y CONFIG_AMLOGIC_AMFC=m # if soc not define, it will use default AMFC_S7D CONFIG_AMFC_A9=y -CONFIG_AMFC_BASE=0xFE092000 +CONFIG_AMFC_BASE=0xFE092000 \ No newline at end of file diff --git a/patches/linux_defconf/common.cfg b/patches/linux_defconf/common.cfg index 85c221d..10ba540 100644 --- a/patches/linux_defconf/common.cfg +++ b/patches/linux_defconf/common.cfg @@ -54,3 +54,17 @@ CONFIG_KASAN_VMALLOC=n CONFIG_MODVERSIONS=n CONFIG_USER_NS=y +CONFIG_VT=y +CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_VT_CONSOLE=y +CONFIG_VT_CONSOLE_SLEEP=y +# CONFIG_VT_HW_CONSOLE_BINDING is not set +CONFIG_FHANDLE=y +CONFIG_IPC_NS=y +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +CONFIG_SYSVIPC_COMPAT=y +CONFIG_NTFS3_FS=y +# CONFIG_NTFS3_64BIT_CLUSTER is not set +# CONFIG_NTFS3_LZX_XPRESS is not set +# CONFIG_NTFS3_FS_POSIX_ACL is not set diff --git a/scripts/build-kernel.sh b/scripts/build-kernel.sh index 705575b..817a715 100755 --- a/scripts/build-kernel.sh +++ b/scripts/build-kernel.sh @@ -180,15 +180,6 @@ function prepare_linux_config() { fi fi - # separate base config - EXCLUDED_FILES=("common.cfg" "${LINUX_DEFCONFIG}") - EXT_CONFIG="" - for file in "$KERNEL_CONFIG_DIR"/*; do - filename=$(basename "$file") - if [[ ! " ${EXCLUDED_FILES[@]} " =~ " $filename " ]]; then - EXT_CONFIG+=" ${KERNEL_CONFIG_DIR}/$filename" - fi - done if [ "${RT_LINUX}" = "yes" ]; then RT_CONFIG="${KERNEL_SOURCE_DIR}/common_drivers/arch/arm64/configs/preempt_rt.fragment" @@ -204,9 +195,8 @@ function prepare_linux_config() { ${KERNEL_SOURCE_DIR}/common_drivers/arch/arm64/configs/amlogic_gki.debug \ ${KERNEL_SOURCE_DIR}/common_drivers/arch/arm64/configs/amlogic_gcc64_defconfig \ ${KERNEL_CONFIG_DIR}/common.cfg \ - ${RT_CONFIG} \ ${KERNEL_CONFIG_DIR}/${LINUX_DEFCONFIG} \ - $EXT_CONFIG + ${RT_CONFIG} cp ${FINAL_DEFCONFIG_PATH}/${Kernel_config} ${GKI_DEFCONFIG_PATH}/${Kernel_config} export LINUX_DEFCONFIG=${Kernel_config} -- 2.55.0