From 08d1e15cb1149af1af210bccca904a24985214f5 Mon Sep 17 00:00:00 2001 From: GNU Date: Fri, 22 Jul 2022 12:02:34 +0800 Subject: [PATCH] Updated Compile lineage os 19 kernel (markdown) --- Compile-lineage-os-19-kernel.md | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/Compile-lineage-os-19-kernel.md b/Compile-lineage-os-19-kernel.md index 17953bb..3497bb7 100644 --- a/Compile-lineage-os-19-kernel.md +++ b/Compile-lineage-os-19-kernel.md @@ -1,4 +1,4 @@ -# prepare +# Prepare ``` mkdir -p ~/data/andriod mkdir -p ~/data/github/lineage-rpi @@ -11,13 +11,13 @@ cd ~/data/andriod git clone https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9 -b pie-release ``` -# fix firmware path +# Fix firmware path edit `~/data/github/lineage-rpi/android_kernel_brcm_rpi/arch/arm64/configs/lineageos_rpi4_defconfig` to be **1537 CONFIG_EXTRA_FIRMWARE_DIR="/home/cpi/data/github/lineage-rpi/proprietary_vendor_brcm/rpi4/proprietary/vendor/firmware"** -# compile +# Compile ``` cd ~/data/github/lineage-rpi/android_kernel_brcm_rpi @@ -36,4 +36,12 @@ ARCH=arm64 CROSS_COMPILE=aarch64-linux-androidkernel- make Image dtbs -j1 ``` chmod +x m.sh -./m.sh # start kernel compile \ No newline at end of file +./m.sh # start kernel compile + +# Replace files +copy bcm2711-rpi-400.dtb bcm2711-rpi-4-b.dtb bcm2711-rpi-cm4.dtb bcm2711-rpi-cm4s.dtb +from `~/data/github/lineage-rpi/android_kernel_brcm_rpi/arch/arm64/boot/dts/broadcom/` to lineage os image boot partition + +copy `~/data/github/lineage-rpi/android_kernel_brcm_rpi/arch/arm64/boot/Image` to to lineage os image boot partition + +copy `~/data/github/lineage-rpi/android_kernel_brcm_rpi/arch/arm64/boot/dts/overlays/vc4-kms-v3d.dtbo` to to lineage os image boot partition/overlays