当前位置: 首页 > article >正文

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/%E7%91%9E%E8%8A%AF%E5%BE%AE%E7%B3%BB%E5%88%97/rk3566-rk3568/6.Android13%E5%BC%80%E5%8F%91
Android开发


https://doc.rpdzkj.cn/#/zh_cn/%E7%91%9E%E8%8A%AF%E5%BE%AE%E7%B3%BB%E5%88%97/rk3566-rk3568/6.Android13%E5%BC%80%E5%8F%91?id=%e7%bc%96%e8%af%91%e7%83%a7%e5%86%99%e5%86%85%e6%a0%b8
编译内核源码
./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

http://www.lryc.cn/news/2396066.html

相关文章:

  • 由enctype-引出post与get的关系,最后深究至请求/响应报文
  • 排序算法衍生问题
  • Mac电脑上本地安装 redis并配置开启自启完整流程
  • STP(生成树协议)原理与配置
  • 搭建基于VsCode的ESP32的开发环境教程
  • 【MFC】初识MFC
  • C++.二分法教程
  • 如何通过数据分析优化项目决策
  • 2024年数维杯国际大学生数学建模挑战赛B题空间变量协同估计方法研究解题全过程论文及程序
  • leetcode hot100刷题日记——34.将有序数组转换为二叉搜索树
  • thinkphp 5.1 部分知识记录<一>
  • RAG:面向知识密集型自然语言处理任务的检索增强生成
  • MVVM、MVC的区别、什么是MVVM
  • 网页自动化部署(webhook方法)
  • 线性代数入门:轻松理解二阶与三阶行列式的定义与理解
  • AU6825集成音频DSP的2x32W数字型ClaSSD音频功率放大器(替代TAS5825)
  • 华为云Flexus+DeepSeek征文|DeepSeek-V3/R1商用服务体验全流程
  • Go语言的原子操作
  • Visual Studio 2022 插件推荐
  • 【深度学习-pytorch篇】3. 优化器实现:momentum,NAG,AdaGrad,RMSProp,Adam
  • C# NX二次开发-查找连续倒圆角面
  • 今天遇到的bug
  • Go语言字符串类型详解
  • 长安链智能合约命令解析(全集)
  • 一、OpenCV的基本操作
  • 裂缝仪在线监测装置:工程安全领域的“实时守卫者”
  • 【论文精读】2024 ECCV--MGLD-VSR现实世界视频超分辨率(RealWorld VSR)
  • SpringBoot简单体验
  • 【系统架构设计师】2025年上半年真题论文回忆版: 论系统负载均衡设计方法(包括解题思路和参考素材)
  • 2025年通用 Linux 服务器操作系统该如何选择?