• 周六. 5月 3rd, 2025

RK3568 Android 11 编译方法


1. build.sh 一键编译

source build/envsetup.sh

lunch rk3568_r-userdebug

./build.sh -AUCKu

一键编译需要将 device/rockchip/rk356x/BoardConfig.mk 配置成项目指定的参数,比如:

TARGET_ARCH := arm64

PRODUCT_UBOOT_CONFIG ?= rk3568

PRODUCT_KERNEL_ARCH ?= arm64

PRODUCT_KERNEL_DTS ?= rk3568-evb1-ddr4-v10

PRODUCT_KERNEL_CONFIG ?= rockchip_defconfig


2. kernel 单独编译

Android 11 无法单独烧写kernel.img 和 resource.img, 所以调试kernel过程中, 需要烧boot.img来实现内核调试

cd kernel

make ARCH=arm64 rockchip_defconfig android-11.config

make ARCH=arm64 BOOT_IMG=../rockdev/Image-rk3568_r/boot.img rk3568-evb1-ddr4-v10.img -j24


3. uboot单独编译

./make.sh rk3568


发表评论

您的电子邮箱地址不会被公开。