请选择 进入手机版 | 继续访问电脑版

雨滴科技技术论坛

 找回密码
 立即注册
查看: 218|回复: 1

msm8953编译下载

[复制链接]

338

主题

1370

帖子

5338

积分

论坛元老

Rank: 8Rank: 8

积分
5338
扫一扫,手机访问本帖
发表于 2019-1-10 19:50:32 | 显示全部楼层 |阅读模式
本帖最后由 max 于 2019-1-10 20:13 编辑

高通msm8953, 应该就是骁龙625, 现在红米手机的方案.  14nm工艺,8核2Ghz的A53架构cpu,  2016年的芯片


1)  下载高通代码mkdir google-android

repo sync -j24

128G, 大概8小时



2) 覆盖sdk的补丁到工作区

cp -rf sdk/*   googld-android/



3) 编译

source build/env.sh

lunch

make -jN

大概1个小时.




4) 烧写下载测试结果, 下载之后运行失败,

部分日志:

[12220] decompressing kernel image: start
[12780] decompressing kernel image: done
[12800] DTB offset is incorrect, kernel image does not have appended DTB
[12800] Device info 0x00000125/00010001/0x00010008/0, pmic 0x10016/0x20011/0x0/0x0
[12810] ERROR: Appended Device Tree Blob not found
[12820] ERROR: Could not do normal boot. Reverting to fastboot mode.
[12820] fastboot_init()
[12830] Loading keystore failed status 6 [12870] creating fastboot menu keys detect thread

开始以为是secure boot引起的, 高通的image都需要数字签名. 给带坑里面了.
后来询问FAE, 告知我的是带了pmi的版本, 我用了不带pmi的补丁了.




5)


repo sync  -d 回滚修改重新覆盖补丁这次终于成功运行了.



回复

使用道具 举报

338

主题

1370

帖子

5338

积分

论坛元老

Rank: 8Rank: 8

积分
5338
 楼主| 发表于 2019-1-10 19:56:00 | 显示全部楼层
6)  烧写流程

在ubuntu下, 编译产生7个img文件和1个mbn文件,  system.img也是令人发指的达到了1.7GB大小

在windows下, 还需要继续build才能下载,  使用QFIL工具, 将前面的img再打散成上百个小的image(最大的image不超过120MB)

走的是type-c的usb(貌似usb3.0) 对于快2G的镜像,  下载速度还可以接受, 1,2分钟左右吧.  
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
在线咨询
咨询热线
0755-26787502-8006/8016
扫一扫二维码
直接访问本站

QQ|Archiver|手机版|小黑屋|雨滴科技  

GMT+8, 2019-6-17 03:33 , Processed in 0.060938 second(s), 10 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表