这是一个分步教程,显示如何为Qualcomm固件创建rawprogram0.xml和patch0.xml文件。
要求
- 下载并安装Python @ https://www.python.org/downloads/release/python-2710/
- 下载高通GPTtool @ [ 登录/注册免费下载]
- 下载Notepad ++ @ https://notepad-plus-plus.org/downloads/
- 来自固件或备份的GPT文件;该文件可以命名为primaryGPT.bin,gpt_backup0.bin,gpt_main0.bin等
有关如何为Qualcomm固件创建rawprogram0.xml和patch0.xml文件的步骤
请按照以下步骤为高通固件创建rawprogram0.xml和patch0.xml文件
- 提取Qualcomm gpttool的内容,然后将固件中的GPT文件复制到与两个python脚本相同的文件夹中
2.打开命令提示符窗口(如果您使用的是Windows 10,请确保打开命令提示符而不是Powershell窗口)。只需单击开始菜单并键入“ CMD”,然后按Enter键
3.在CMD提示窗口中,输入以下命令,然后将提取的文件和GPT文件所在的文件夹的路径更改为该文件夹,然后按Enter键码:cd folder_location
e.g
cd C:甥敳獲X3nonDesktopQualcomm GPTtool
4.在下面键入命令,然后按Enter键(此命令将处理GPT文件并将结果输出到名为partition.xml的新文件中)码:GPTAnalyzer.py gpt > partition.xml
5.在下面键入命令,然后按Enter键(此命令将处理之前创建的partition.xml文件)码:ptool.py -x partition.xml
6.成功后,您将获得一个已创建的rawprogram0屏幕,如下图所示
7.检查文件夹中是否有新创建的rawprogram0和patch0文件
8.您将需要使用任何文本编辑器工具编辑rawprogram0文件以添加缺少的分区的文件名。
9.您将使用与固件/备份中相同的文件名。例如,如果固件中包含boot.img,则文件名必须为boot.img
10.完成后,只需保存并退出文本编辑器工具。0fate和coresvc用于创建用于实现此目的的python脚本