找回密码
 立即注册
  • 便民服务
  • 关注我们
  • 社区新手

[经验共享] 使用 GFS工具 线刷 离线全量包 的 通用方法

  [复制链接]

马上注册,享用更多功能,让你轻松玩转DOSPY论坛-诺亚方舟号

您需要 登录 才可以下载或查看,没有账号?立即注册

x
帖子版本:2019.10.24

本文已受 光卡 许可发布

注意:仅针对解锁BL的用户!
解锁请自行搜索光卡微博
HCT_Giantfrisbee岛主光卡


写在前面
众做周知 离线全量包 是用来 本地升级、adb sideload的
那么如何用来线刷呢?下面 直接进正题....

这个帖子 用到的方法 有什么好处
1、可以将 离线全量包 置入a或b任意一个分区
2、可以 在任何版本之下 实现 使用离线全量包 执行 降级的操作
3、不会因为 lk 和 odmdtbo 不匹配 而变砖

本帖执行操作后会清空所有数据
请事先备份
备份技巧:https://dospy.wang/forum.php?mod=viewthread&tid=2236

从国行移步国际版 请务必事先移除 谷歌账户
设置 - 账号 - xxxgmail.com - 移除账号
避免触发谷歌锁、导致结束后开机无法进验证

并且转换国行国际请务必修改skuid
https://www.dospy.wang/thread-542-1-1.html




1、准备工作

<1>电脑 安装 fastboot/adb驱动
驱动程序:
游客,如果您要查看本帖隐藏内容请回复


<2>电脑 安装 python3
a.打开 https://www.python.org/downloads/windows/
选择 Download Windows x86-64 executable installer
安装时 注意勾选 Add Python X.X to PATH  否则无法执行下述关键步骤

001.png
002.png

<3>安装 环境
b.开始键 右键 选择Windows Powershell (管理员)
win7在开始菜单搜索cmd 选择 命令提示符(管理员)

执行 pip3 install protobuf 回车
如提示pip无效是因为上述安装未勾选 Add Python X.X to PATH
003.png
004.png


<4>准备所需文件
a. 下载 工具包
https://github.com/HikariCalyx/OSTRemote/releases/
请按照自己的处理器信息选择 对应类别!
高通63X 660 等等 用 gsi_sdm660_64
Nokia 3.1、3.1plus、5.1、5.1plus 用 标注 联发科的
8、8 sirocco(待测试)用 标注 nb1、a1n的


b. 下载python脚本
游客,如果您要查看本帖隐藏内容请回复

解压得到
payload_dumper.py
update_metadata_pb2.py
这两个文件

c. 下载离线全量包 解压得到 payload.bin
https://dospy.wang/forum.php?mod=forumdisplay&fid=39&filter=typeid&typeid=105
006.png

d. 将它们们存放至一个文件夹
005.png
蓝色区域为 工具包此时步骤 还未释放 的文件
红色区域为 工具包本体
黄色区域 为python脚本
绿色区域 为payload.bin






2、写入payload.bin


<1>手机打开USB调试 连接电脑 置入写入模式
手机进开发者模式打开usb调试 后 直接进入 写入模式
(ost导入DM模式的方法因为存在偶然性,已不推荐使用)
(1)进入设置 - 关于手机,多次重复点击 版本号选项,直至打开 开发者模式
(2)退回上一级,点击进入 开发者选项,点击打开usb调试

Screenshot_2019-03-20.jpg


将谷歌adb工具包 解压到D盘
下载:链接:https://pan.baidu.com/s/1BSogInBR0GeLzRVnMrx_Xw  提取码:zf89

资源管理器 打开D:\platform-tools
唤醒PS (cmd)
(win10选择 文件 - 打开Windows Powershell )
(win7 按住键盘shift键,鼠标右击 选择 命令提示符 )

执行 .\adb reboot bootloader

20190405218102.png

Screenshot_2019115-22.jpg



<2>双击 generic_flash_script_XXX_en_XXX_ENIGMA.exe 开始写入
a. 输入yes确认开始解包payload.bin
007.png

显示开始解包payload.bin
008.png

b. 解包完成,根据自己的意愿 选择 置入a分区 还是 b分区
009.png

显示正在转换为 可写入文件
010.png

c. 清空数据请输入yes回车
不清空请直接按回车
不清空数据如果在跨越大版本的情况下可能会卡开机
20191107124725.png

显示手机信息界面,按任意键 进行下一步
012.png

正在刷入
013.png

输入完成,输入yes 进入写入完成 的新系统分区
014.png

手机正在开机,按任意键 退出窗口
015.png

如果不删除生成的文件,可在下次刷入时 直接从选择刷入分区的步骤 继续
016.png 017.png














上一篇:诺基亚x6 有没有有人twrp了?用xda的方法
下一篇:拯救小机诺8,升级重启卡在android画面
分享至 : QQ空间
收藏

302 个回复

倒序浏览
首页 灌水
封5天
回复 使用道具 举报
支持一下。。。。
回复 使用道具 举报
支持一下,辛苦了.....
回复 使用道具 举报
hbman 来自手机 连长 2019-4-8 07:42:59
5#
看看有没有
回复 使用道具 举报
cfl804 班长 2019-4-8 09:59:00
6#
:)不错 我来看看
回复 使用道具 举报
yfxdut 营长 2019-4-8 12:52:11
7#
本帖最后由 yfxdut 于 2019-4-10 08:37 编辑

感谢分享! 这个方法应该比874快。

昨天用这个方法重刷了347CB4,确实快!
回复 使用道具 举报
shirongwei 来自手机 团长 2019-4-9 14:31:50
8#
谢谢分享。
回复 使用道具 举报
PE真不好用,闪退加司机,蜗牛还要加油维护,不能正常使用
回复 使用道具 举报
感谢 分享
回复 使用道具 举报
这个教程不错
回复 使用道具 举报
好的好的好的好的

评分

参与人数 1违规计分 -1 收起 理由
飞行络 -1 第二次灌水警告,第三次将封禁5天.

查看全部评分

回复 使用道具 举报
S1582910 士兵 2019-4-16 22:42:51
13#
多谢楼主分享~~~
回复 使用道具 举报
辛苦了,下载先试试。
回复 使用道具 举报
sseven 班长 2019-4-19 00:54:00
15#
多谢分享
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册