RK3288 Android5.1系统编译
输入指令时一定要注意当前路径
1、编译之前需要安装JDK7,并配置JAVA环境变量。
xxx@build:~/RK3288$ export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
xxx@build:~/RK3288$ export PATH=$JAVA_HOME/bin:$PATH
xxx@build:~/RK3288$ export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
2、uboot编译,编译完成后,u-boot根目录下会生成RK3288UbootLoader_Vx.xx.xx.bin文件。
rk3288_defconfig要参照Z:\RK3288\u-boot\configs目录下此项目的defconfig文件
xxx@build:~/RK3288$ cd u-boot/
xxx@build:~/RK3288/u-boot$ make rk3288_defconfig
xxx@build:~/RK3288/u-boot$ make
3、kernel编译,编译完成后,kernel根目录下会生成kernel.img和resource.img文件。
rockchip_defconfig要参照Z:\RK3288\kernel\arch\arm\configs目录下此项目的defconfig文件
rk3288-box要参照Z:\RK3288\kernel\arch\arm\boot\dts目录下此项目的dts文件(与此项目dts文件名一致)
xxx@build:~/RK3288$ cd kernel/
xxx@build:~/RK3288/kernel$ make rockchip_defconfig
xxx@build:~/RK3288/kernel$ make rk3288.img
4、Android编译,生成的固件位于Z:\RK3288\rockdev\Image-rk3288中。
xxx@build:~/RK3288$ source build.sh
xxx@build:~/RK3288$ lunch
输入版本前面的数字,回车。
xxx@build:~/RK3288$ make -j4
xxx@build:~/RK3288$ ./mkimage.sh
官方提供的文档详见下面链接:
链接:https://pan.baidu.com/s/1pLSi2vD 密码:oghc
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架