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

相关推荐
Light_It44 分钟前
Linux 内核参数 pci-stub.ids=
linux·kernel
weixin_431600441 小时前
前端数据埋点(1):一次点击如何变成一条埋点
前端·js·数据埋点
IT_陈寒1 小时前
Python线程池吞了异常还不告诉我,这谁顶得住啊
前端·人工智能·后端
计算机魔术师1 小时前
同样是AI辅助建造,为什么有的游戏三个月就烂尾了?
前端
RisunJan1 小时前
Linux命令-scriptreplay(终端会话回放)
linux·运维·chrome
用户921080262861 小时前
0. 做 Agent 产品,前端 AI 组件框架怎么选?
前端
spencer_tseng1 小时前
[kylin & linux] install docker
linux·docker·kylin
拾年2752 小时前
React Hooks 进阶篇:useMemo / useCallback / useReducer / useImperativeHandle,用「算账 +
前端·javascript·react.js
Jackson__2 小时前
面试官:如何在老项目中使用新框架,并实现通信?
前端·javascript·面试
拾年2752 小时前
React Hooks 保姆级教程:把组件想象成失忆的打工人,4 个 Hook 带你原地起飞
前端·javascript·react.js