2025030给荣品PRO-RK3566开发板单独升级Android13的boot.img

./build.sh init

./build.sh -K

./build.sh kernel

【导入配置文件】

Z:\Android13.0\rockdev\Image-rk3566_t\config.cfg

【更新的内核】

Z:\Android13.0\rockdev\Image-rk3566_t\boot.img

【导入分区表,使用原始的config.cfg会出错的^_】

Z:\Android13.0\rockdev\Image-rk3566_t\parameter.txt

2025030给荣品PRO-RK3566开发板单独升级Android13的boot.img

2025/5/28 14:42

缘起:需要给荣品PRO-RK3566的Android13单独编译内核,但是不想编译整个系统。于是:

如果特调试某些特别的改动/文件,这三个img可能不需要删除。

删除之后你需要从别的地方重新编译生成,拉长了编译时间。

rootroot@rootroot-X99-Turbo:~/Android13.0/kernel-5.10$

rootroot@rootroot-X99-Turbo:~/Android13.0/kernel-5.10$ ll *.img

-rw-rw-r-- 1 rootroot rootroot 34742272 5月 26 15:51 boot.img

-rw-rw-r-- 1 rootroot rootroot 258048 5月 26 15:53 resource.img

-rw-rw-r-- 1 rootroot rootroot 16709632 5月 26 15:51 zboot.img

rootroot@rootroot-X99-Turbo:~/Android13.0/kernel-5.10$

切记保留这个目录,不然的话,又要去别的地方重新拷贝一次!

Z:\Android13.0\rockdev\Image-rk3566_t

console:/ #

console:/ #

console:/ #

console:/ # uname -a

Linux localhost 5.10.157 #1 SMP PREEMPT Mon May 26 11:44:00 CST 2025 aarch64 Toybox

console:/ #

console:/ #

console:/ #

console:/ # uname -a

Linux localhost 5.10.157 #1 SMP PREEMPT Mon May 26 15:46:18 CST 2025 aarch64 Toybox

console:/ #

console:/ # io -4 -r 0XFD5F8054

fd5f8054: 00000000

console:/ #

参考资料:

https://doc.rpdzkj.cn/#/zh_cn/瑞芯微系列/rk3566-rk3568/6.Android13开发

Android开发

https://doc.rpdzkj.cn/#/zh_cn/瑞芯微系列/rk3566-rk3568/6.Android13开发?id=编译烧写内核

编译内核源码

./build.sh -K

复制Error已复制

编译成功后镜像生成在rockdev/Image-rk3588_t/boot.img

烧写内核镜像

image-4

操作步骤如下:

确认当前工具版本号与编号1 是否一致

点击编号2 位置进入下载镜像页面

点击编号3 位置进入rockdev/Image-rk3588_t/,选择 parameter.txt

点击编号4 位置进入rockdev/Image-rk3588_t/,选择 boot.img

检查加载路径是否与分区名字一致

检查加载路径是否与分区名字一致

勾选这两个复选框(单独烧写内核)

参考主板进入升级模式(必须进入Loader模式,不能进入MASKROM模式)

点击执行

完整的编译LOG:

需要导入:parameter.txt

不然分区表异常的。

【导入配置文件】

Z:\Android13.0\rockdev\Image-rk3566_t05\config.cfg

【更新的内核】

Z:\Android13.0\rockdev\Image-rk3566_t05\boot.img

【导入分区表,使用原始的config.cfg会出错的^_】

Z:\Android13.0\rockdev\Image-rk3566_t05\parameter.txt

相关推荐
名字还没想好☜8 小时前
用 systemd 托管后台服务:Restart 策略、日志接管、资源限制与开机自启全踩一遍
运维·docker·kubernetes
梦曦i8 小时前
@meng-xi/create-uni-app vs unibest:轻量脚手架与重型框架的定位之争
前端·uni-app
平头哥技术团队8 小时前
Day 10 | 工欲善其事:VS Code 配置与项目归档
android·开发语言·前端·javascript·html·交互
乌恩大侠9 小时前
GH200 新增 NVMe SSD 分区、格式化与挂载完整流程
运维·服务器·前端
tangwangbi9 小时前
Linux 系统配置文件:/etc/profile、~/.bashrc 和 ~/.bash_profile 三者之间的区别与作用
linux·运维·bash
yume_sibai9 小时前
Element Plus 数据展示组件完全指南(15个核心组件)
前端·javascript·vue.js
蜀道山老天师9 小时前
Shell Bash变量与运算符(含条件测试与流程控制)
linux·运维·bash
Mr.朱鹏9 小时前
Linux 服务器 LVM 根分区在线动态扩容
linux·服务器·数据库
草邦设计开发团队_媒体资源平台9 小时前
GEO 信源整合一键发布软文:从内容生产到流量获客的自动化实践
运维·人工智能·自动化
zhou lily10 小时前
非标自动化管理系统ERP如何选?2026年10大ERP软件对比分析
运维·自动化