[2018.10.25]高通QFIL刷机:高通sdm845_la2.0用QFIL软件meta_build和flat_build刷机

news/2025/2/15 5:07:48/

[1 代码准备]

(i)amss_standard_oem:高通源码

(ii)test_device:amss_standard_oem对应的二进制文件(高通已经编译)

(iii)caf:高通源码对应的谷歌源码

[2 编译源码]

amss_standard_oem/LINUX/android/vendor/qcom目录下的proprietary文件夹拷贝到caf/vendor/qcom目录下

编译caf:

source build/envsetup.sh

lunch sdm845-userdebug

make -j32

编译成功后会在caf/out/target/product/sdm845目录下生成相关img和其他文件

[3 生成meta_build刷机文件]

进入test_hyh/sdm845-la-2-0_test_device/common/build目录下build,生成meta_build刷机文件

我们执行python build.py脚本

在这之前,需要拷贝caf中的部分文件到test_hyh中,python build.py才能正常运行

拷贝的文件我们参考test_hyh/sdm845-la-2-0_test_device/目录下的contents.xml

在contents.xml里搜索"LINUX/"关键字,显示出的文件即为要从caf拷贝到test_hyh对应目录的文件,

这里注意<ignore="true">的可忽略,不用拷贝

拷贝后如图:

然后执行python build.py脚本,成功后如图:

[4 meta_build QFIL刷机]

(i)首先找到设备com口,我的开发机是S4-1引脚拔下开关

(ii)QFIL配置如下:

刷机时可能会出现如下问题:

QFIL软件显示类似信息:sahara协议有问题,read header 0 bytes!

这是软件QFIL的问题,驱动没安装好!!!重新拔插电源后,再次打开软件可正常meta_build烧写!!!如图:

[5 生成flat_build刷机文件]

生成flat_build刷机文件,参考80-nn120-1sc的4.3章节

刷机时选择flat build即可

[参考资料]

1 sp80-p9301-4_k_sdm845_linux_android_software_user_manual.pdf

2 80-nn120-1sc_k_qualcomm_flash_image_loader_qfil_user_guide__simplified_chinese.pdf

flatbuild_sdm845_la2.0_rom

链接:百度网盘 请输入提取码 密码:7i0i


http://www.ppmy.cn/news/776909.html

相关文章

QFIL刷机问题

高通手机刷机方式&#xff1a; 打开 USB调试&#xff0c;使用命令 adb reboot edl &#xff08;进入9008模式&#xff09;&#xff0c; 方法2&#xff0c;当有时刷了一个有问题的版本&#xff0c;只能进入fastboot却不能连接adb时&#xff0c;可用下面这方式&#xff…

01-SA8155P Flat Build QFIL刷机

1. QFIL(Qualcomm Flash Image Loader) QFIL 工具用于将版本镜像烧写入处于紧急下载 (EDL) 模式或高级操作系统 (HLOS) 模式&#xff08;正常启动&#xff09;的目标设备。 当设备处于 EDL 模式时&#xff0c;端口信息在QFIL 主窗口将显示为 Qualcomm HS-USB QDLoader(9008)。…

高通手机调试烧录—QFIL工具

骁龙620 八核64位 一.端口驱动安装 1.USB更新卖家资料提供的驱动 二.烧录前的配置 1.安装QPST qpst.win.2.7_installer_00458.1.zip—QFIL V2.0.1.1 qpst.win.2.7_installer_00479.16.zip—QFIL V2.0.2.2 2.Install Python 2.7.6 on customers’ computer&#xff0c;添加环…

QFIL进入900E或90DB模式,download fail

1、背景说明 Android版本&#xff1a;10厂商&#xff1a;高通问题现象&#xff1a;设备烧录sync后最新img导致QFIL进入900E模式&#xff0c;无法开机&#xff0c;无法烧录img 2、分析及解决 经网上查阅资料&#xff0c;类似问题有以下几种处理方式 断电上电后&#xff0c;…

高通QFIL刷机指南

文章目录 1、通过QFIL刷机2、工具下载 1、通过QFIL刷机 1&#xff09; 刷机需要进入9008刷机模式&#xff0c;在CMD窗口里&#xff0c;输入adb devices检查是否连接设备&#xff0c;然后输入adb reboot edl 进入9008刷机模式。 2&#xff09; 双击打开QFIL烧录工具&#xff0…

OpenCV实现一张图片的特定区域上添加另一张图片

#include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> using namespace cv;int main( ){Mat image= imread

QFIL安装

1.前言 QFIL是高通提供的刷机工具&#xff0c;需要我们安装QFIL刷机工具和高通9008驱动。 2.QFIL安装包下载安装 下载地址: https://createpoint.qti.qualcomm.com/tools 需要有creagepoint账号&#xff0c;搜索qfil 下载QPST套件&#xff0c;我们所需的QFIL就在其中&…

QFIL的烧录、读写

QFIL&#xff1a;Qualcomm Flash Image Loader&#xff0c;高通的烧录工具。 一、常规烧录配置界面&#xff1a; 按照上图的配置&#xff0c;就可以完成一次常规烧录了。 注&#xff1a; rawprogram_unsparse0.xml文件里面描述的是分区与镜像的信息 二、使用QFIL读取eMMC分区…