联系管理员

开通文章发布权限

扫码 添加微信
微信图片
电话: QQ:1602036736

rk3566 android13 简易编译记录

拉取代码

repo init --repo-url git@localhost:RK_Android13_mirror/repo.git -u git@localhost:RK_Android13_mirror/manifests.git -m Android13.xml

同步代码

.repo/repo/repo sync -c -j128
.repo/repo/repo sync -l -j128

选择开发板

source build/envsetup.sh
lunch rk3566_t-userdebug
make mkbootfs mkbootimg -j$(nproc)

编译

注意,开始编译前请务必执行上面的 【选择开发板】命令
./build.sh -A -U -C -K -u -J256 -v userdebug

单独编译kernel

有前置条件,需要执行:
cd kernel-5.10

export PATH=../prebuilts/clang/host/linux-x86/clang-r450784d/bin:$PATH

alias msk='make CROSS_COMPILE=aarch64-linux-gnu- LLVM=1 LLVM_IAS=1'
msk ARCH=arm64 rockchip_defconfig android-13.config rk356x.config && msk ARCH=arm64 BOOT_IMG=../rockdev/Image-rk3566_t/boot.img tspi-rk3566-user-v10-linux.img -j32

编译完成后烧录 kernel-5.10 文件夹下的 boot.img 文件。

烧录的地址请导入 rockdev 文件夹下的 parameter.txt 文件。

图片#B #S #R #60% #auto

 

编译android

make installclean -j128
./build.sh -A -j128

 

评论

快捷导航

把好文章收藏到微信

打开微信,扫码查看

关闭

还没有账号?立即注册