From 150daea0e5621c0eab620ce21cb1581379f99d69 Mon Sep 17 00:00:00 2001 From: pjgowtham Date: Fri, 23 Oct 2026 20:28:14 +0530 Subject: [PATCH] ferrari: Build the WAIPIO kernel 6.6 port Select the Ferrari driver profile and combined overlay with WAIPIO v1/v2 bases. Fetch the relocated kernel, modules and devicetrees trees. Assisted-by: LLM Change-Id: Idb1ab8c23d2c41a29449cf91709292ee857f8e52 --- BoardConfig.mk | 8 ++++++++ lineage.dependencies | 12 ++++++++++++ 2 files changed, 20 insertions(+) diff --git a/BoardConfig.mk b/BoardConfig.mk index 0747a20..2f0ce7a 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -4,11 +4,19 @@ # SPDX-License-Identifier: Apache-2.0 # +# Kernel +TARGET_USES_KERNEL_6_6 := true + # Include the common OEM chipset BoardConfig. include device/oneplus/sm8450-common/BoardConfigCommon.mk DEVICE_PATH := device/realme/ferrari +# Kernel +TARGET_KERNEL_CONFIG += vendor/oplus/ferrari.config +TARGET_MERGE_DTBS_WILDCARD := waipio* +TARGET_MERGE_DTBOS_WILDCARD := ferrari-21631-waipio-overlay + # Biometrics (Face) PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.hardware.biometrics.face.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.biometrics.face.xml diff --git a/lineage.dependencies b/lineage.dependencies index ef864c1..70e8c0c 100644 --- a/lineage.dependencies +++ b/lineage.dependencies @@ -2,5 +2,17 @@ { "repository": "android_device_oneplus_sm8450-common", "target_path": "device/oneplus/sm8450-common" + }, + { + "repository": "android_kernel_oneplus_sm8750", + "target_path": "kernel/oneplus/sm8750" + }, + { + "repository": "android_kernel_oneplus_sm8750-devicetrees", + "target_path": "kernel/oneplus/sm8750-devicetrees" + }, + { + "repository": "android_kernel_oneplus_sm8750-modules", + "target_path": "kernel/oneplus/sm8750-modules" } ]