1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
首先从光盘下载迅为提供的 android 8.1 源码,在光盘“iTOP-3399 光盘资料20201112 4 源码_Android8.1 文件系统”目录下,下载后得到的源码文件目录如下图:
然后使用解压工具解压得到的源码,如下图: 解压完生成 itop-3399_8.1_20190923.tar.gz 压缩包,如下图: 拷贝解压生产的 itop-3399_8.1_xxxxxxxx.tar.gz(xxxxxxxx 代表源码的发布日期)文件到 Ubuntu 系统,然后在Ubuntu 系统下解压,如下图: 解压完成后,得到文件夹:itop-3399_8.1,如下图: 打开 Android8 的源码,进入/home/topeet/itop-3399_8.1/kernel/arch/arm64/boot/dts/rockchip 目录下,打开 itop-3399.dtsi 设备树文件,如下图所示,默认源码里面指定屏幕是 10.1 寸,如果我们想源码里面指定屏幕是其他尺寸,将指定屏幕的宏定义生效就好了。 例如,我想指定屏幕为 7 寸屏,修改设备树,如下图所示: 使用cd 命令进图到itop-3399_8.1 文件夹,然后输入编译脚本“。/create.sh”开始编译 android 8.1 系统,如下图: 编译中,如下图: 编译的过程中,可能会遇到错误,如下图: 我们需要终端输入如下命令, export JACK_SERVER_VM_ARGUMENTS=“-Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4g” 。/prebuilts/sdk/tools/jack-admin kill-server 。/prebuilts/sdk/tools/jack-admin start-server 然后在继续编译,如下图: 编译完成,会在目录“rockdev/Image-rk3399_mid”生成镜像文件,如下图: |
|
|
|
只有小组成员才能发言,加入小组>>
820 浏览 0 评论
1162 浏览 1 评论
2537 浏览 5 评论
2872 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2722 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1125浏览 3评论
199浏览 2评论
465浏览 2评论
382浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
463浏览 1评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-30 21:25 , Processed in 0.947755 second(s), Total 79, Slave 60 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号