Skip to content

Code Modification Paths

Kernel config

Common Kernel Modifications

src/kernel-6.1/kernel_platform/common/arch/arm64/configs/gki_defconfig
src/kernel-6.1/kernel_platform/msm-kernel/arch/arm64/configs/gki_defconfig
src/kernel-6.1/kernel_platform/msm-kernel/arch/arm64/configs/generic_le_defconfig

Vendor Kernel Configuration

src/kernel-6.1/kernel_platform/msm-kernel/arch/arm64/configs/vendor/pineapple_GKI.config
src/kernel-6.1/kernel_platform/msm-kernel/arch/arm64/configs/vendor/pineapple_le.config

Vendor Kernel Configuration Relation

Device Tree

The current device type is HDK, so when encountering the same configuration, prioritize modifying the device tree with hdk:

src/kernel-6.1/kernel_platform/qcom/proprietary/devicetree/qcom/pineapple-xxx.dtsi

Driver

Common Kernel

src/kernel-6.1/kernel_platform/common

Qualcomm

src/kernel-6.1/kernel_platform/msm-kernel