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

[经验共享] 向上支持0x8安全等级的 NFT 诺基亚全机型刷机工具 线刷流程

  [复制链接]

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

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

x
帖子版本:2020.1.22

工具转自
https://forum.xda-developers.com/nokia-7-2/development/tool-nft-1-0-1-nokia-flash-tool-to-t4003267


注意:仅针对解锁BL的用户!
解锁请自行搜索光卡微博
HCT_Giantfrisbee岛主光卡
本工具仅支持诺基亚hmd、夏普s2等安卓机型

此工具经hikari_calyx协助,由Rhota_Dobi制作
经hikari_calyx允许转载至本站
整合了以往所有GFS的功能
此工具支持包括4.2/7.2以及联发科在内的全部机型
(虽支持,但请7.2等新机暂勿尝试)
向上支持0x8安全等级 (nokia X7 8.1 nokia 9)
并支持线刷payload.bin (需安装 python3)
nb0仅支持解压后操作
本文小白向






第一步 准备工作

下载 NFT工具本体,解压全部文件到D:\
链接: https://pan.baidu.com/s/1QjZo5zUenSwlira492smwQ 提取码: 7ffm


然后打开 D:\NFT_with_Drivers\Drivers
双击setup.exe安装fastboot驱动程序


下载谷歌adb工具包,解压到D:\
https://dl.google.com/android/repository/platform-tools-latest-windows.zip


如果仍然存在驱动问题,请安装ost604 或SP Flash Tool 或阅读此贴
https://www.dospy.wang/thread-4197-1-1.html


下载并解包NB0固件
https://www.dospy.wang/thread-50-1-1.html
网站内有的是零散系的单个压缩包文件 (xxx-full.7z/zip),这时候解压全部文件无需解包
有的是nb0整包文件,需要解包
有的是存在于压缩包里的nb0,这种情况需要解压出nb0然后解包

NB0解包方法参考
不用修改mlf
https://www.dospy.wang/thread-4508-1-1.html

20191124013825.png










第二步 执行线刷


开机状态下,打开USB调试
(1)进入设置 - 关于手机,多次重复点击 版本号选项,直至打开 开发者模式
(2)退回上一级,点击进入 开发者选项,点击打开usb调试

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

在窗口 执行 .\adb reboot bootloader 回车
手机此时弹出窗口点击确认

此时手机置入 DM模式

20191124013236.png


打开NFT工具
点击右下角设置 切换为中文 (可选)

20191124092906.png


选择自己的型号
特别注意:未选对型号线刷将面临死砖风险
6.1、6.1PlusX6、7、7.1、7Plus、X71和几款夏普统一选最后一个SDM_660 based device

20191124093038.png



然后选择你解包或解压 的固件存放目录

20191124093244.png




点击检测手机

20191124093415.png


nokia X7 8.1 9 细则:
为了防止使用此工具后丢失刷写能力
请nokia X7 8.1 9 线刷时 务必勾上“跳过abl分区刷写”
线刷完成后,请单刷线刷固件里的abl恢复ota问题

不选“跳过abl分区刷写”的情况是
未发现 存在“flashing is not rooted for fused device”问题的版本
(说人话)低于2019年9月更新的X7或诺9固件必须要跳过abl

除了0x8安全等级 (nokia X7 8.1 nokia 9) 以外的普通机型,一律 不勾选“跳过abl分区刷写”




无误后 选择刷写,确定弹出的对话框

20191124093457.png


显示正在线刷

20191124093753.png


显示刷入结束,自动开机

20191124093814.png


nokia X7 8.1 9 继续下一步,其他机型无视
为了保证 正常维护
开机后root完成后(flash boot),ota之前
你需要单刷abl文件
root和单刷abl请务必全都执行

如果你不root只刷abl,ota会恢复,但你会触发fuse问题,导致再次使用NFT线刷之前你需要重新解锁
如果你不单刷abl只root,你会丧失ota功能

如果你都没做 (维持现状),你依旧会无法ota


root方法和诺8专用的一致 (flash boot) (用固件解压目录里的boot):https://www.dospy.wang/thread-5228-1-1.html

置入DM模式
接着打开你刚才的解压目录找到AOP/PNX-0-XXX-abl.elf
存放至D:\NFT1.1.2_with_Drivers\tools

并在此目录唤醒cmd/powershell

执行.\fastboot flash abl XXX.elf
20191124203638.png

然后.\fastboot reboot开机




-------------------------分割线-------------------------



线刷 离线全量包的大致流程(payload.bin)


1、准备工作
电脑 安装 python3

打开 https://www.python.org/downloads/windows/
选择 Download Windows x86-64 executable installer

安装时 注意勾选 Add Python X.X to PATH  否则无法执行下述关键步骤
002.png



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

执行 pip3 install protobuf 回车
2019040.png


以下内容为 未勾选 Add Python X.X to PATH 或没有安装新版 等问题 导致
20200101154707.png


以下内容(卡连接)请备好电脑梯子
20200101154645.png



解压全量包文件
也可只解压payload.bin文件
20200122155733.png







2、执行线刷
手机置入DM模式,连接电脑
NFT点击检测手机,选择对应手机型号的配置文件选项卡
20200119171329.png



切换为payload.bin模式,并加载全量包解压目录,选择payload.bin文件,点击 刷写
请nokia X7 8.1 9 线刷时 务必勾上“跳过abl分区刷写”
线刷完成后,请单刷线刷固件里的abl恢复ota问题
除了0x8安全等级 (nokia X7 8.1 nokia 9) 以外的普通机型,一律 不勾选“跳过abl分区刷写”
20200119171626.png




确认无误后,点击确定
20200119171642.png




程序正在检测payload.bin 和python3环境、并正在自解压
20200119171704.png




正在刷写,直至结束,自动开机
20200119172037.png
20200119172256.png











上一篇:快速提取 诺基亚X5 等联发科机型 的当前分区boot
下一篇:NOKIA6一代 刷机成功后提示找不到分区系统怎么办?
分享至 : QQ空间
收藏

26 个回复

倒序浏览
首页灌水 封14天
回复 使用道具 举报
有空试试!多谢!
回复 使用道具 举报
shortcall 来自手机 排长 2019-11-24 21:52:55
地板
这个月折腾了几次,下次用这个神器试试,谢谢!
回复 使用道具 举报
lzhutl 来自手机 旅长 2019-11-26 11:11:19
5#
感觉和LG的刷机相似
回复 使用道具 举报
谢谢分享 支持楼主
回复 使用道具 举报
Cyrix 排长 2019-11-29 09:11:13
7#
支持X7 ?
回复 使用道具 举报

0x8安全等级(X7 8.1 9) 较早前已经攻破  解锁方法这里不提供
回复 使用道具 举报
levyslove 士兵 2019-12-19 23:06:34
9#
感谢楼主分享!!!
回复 使用道具 举报
不解锁BL 能把X6 6G版 从9.0国行刷到8.1国行吗?
回复 使用道具 举报
feidaomen 发表于 2020-3-22 02:56
不解锁BL 能把X6 6G版 从9.0国行刷到8.1国行吗?

NFT仅支持已解锁用户
回复 使用道具 举报
Unconditionally 发表于 2020-3-22 13:00
NFT仅支持已解锁用户

回复 使用道具 举报
本帖最后由 xiaxiaoyu12138 于 2020-4-19 17:26 编辑

反馈一个BUG
Nokia9的配置文件中有一处拼写错误,程序会尝试将sutinfo.img写入“sutinf”分区,实际上该分区的正确拼写为sutinfo。
执行该操作时刷写任务正处于80%完成度,这会导致程序报错,而仍未完成刷写的任务将被终止。在进行版本跨度大的刷写,国行国际转换时都会导致手机出现故障(甚至变砖)。
回复 使用道具 举报
xiaxiaoyu12138 发表于 2020-4-15 19:34
反馈一个BUG
Nokia9的配置文件中有一处拼写错误,系统会尝试将sutinfo.img写入“sutinf”分区,实际上该分 ...

了解。我们已经向原作者反馈此BUG,之后将更新修正后的版本。
现阶段修复的方式是,修改 Nokia 9.conf 文件即可解决问题。
回复 使用道具 举报
QiGong 班长 2020-5-14 19:26:13
15#
你好,阁下,诺基亚X71使用该方法刷机无法开机,卡死在powered by android启动界面,已尝试两种模式,三种rom,均无解,希望阁下留下联系方式,于百忙中抽时间与我讨论解决方案,并且,X71是兼容GSI的,我不知道问题在哪里。

                               
登录/注册后可看大图


回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册