Lumia命令行刷机工具THOR2的使用方法

hikaricalyx UID.1183465
2017-03-14 发表

本帖最后由 sunboyheng 于 2017-3-15 10:19 编辑

***附件停止解析***

THOR2是内置在Windows Device Recovery Tool的一款命令行刷机工具,是Windows Device Recovery Tool给Lumia手机刷机的核心程序。如果你装了Windows Device Recovery Tool,那么你就有THOR2。

***附件停止解析***

thor2本身具有很多用途,对于正常的在市面上销售的Lumia手机,它可以用来:

- 给手机刷入固件,只要硬件规格基本一致,一般可跨RM刷机
- 将变成QHSUSB_DLOAD或QHSUSB__BULK的黑砖救活(但不是100%能救活)
- 读取手机底层的一些数据
- 往SD卡烧写镜像

对于Lumia工程机或特定的破解了这些功能的Lumia手机而言,还可以做这些事:

- 将手机使用命令引导进Mass Storage模式
- 提取手机存储的全部数据
- 单独刷特定分区,或是将特定数据按特定扇区写入手机
- 跳过签名验证随便刷固件

如果你有很高的权限(如何获得这种高权限暂时未知)的话:

- 给予手机特殊权限使其具备工程机特性
- 将手机降权
- 将一部组装好的手机写入出厂授权数据

需要注意的是,目前THOR2对Lumia手机(WP7除外)支持良好,如果是其它厂商的手机(如三星 ATIV S),我无法确定能否正常使用这些功能。

准备工作

你可以在 rom.wfun.com 下载你想要的固件,或是使用Lumia Fiddler这个工具( ***链接停止解析*** )找到你想要的固件,或是在LumiaFirmware.com(可能需要自备梯子)下载到对应机型的固件。
一般情况下,你只需要下载一个FFU文件即可。

***附件停止解析***

对于国内用户刷机,如果这些都没有运营商定制标志,请按这个优先级别顺序下载固件:国行(描述带CN,下同)、港版(HK)、台版(TW)、新加坡版(SG)、马来西亚版(MY),如果以上5种都没有,请使用默认语言是英语的国家或地区的固件。
如果居住在其它国家和地区,请根据你所在国家和语言来进行优先顺序排列。

已知这些机型是允许跨RM刷机的:
435、530、532、535、540、550、620、630、636-638(不推荐)、640、640XL、650、820(不包括国行)、830、920(不包括国行)、925(不包括国行)、930、950、950XL、1020、1320(不包括国行)、1520。

其中如果上述手机有的是AT&T定制机的话,需要一些特殊处理然后才能刷其它地区固件,至于如何处理,这不在本文介绍范畴。

下载回FFU文件之后,FFU文件名往往会很长,为了方便操作,你可以把它复制到D盘或E盘根目录,然后重命名成123.ffu。

***附件停止解析***

打开C:\Program Files (x86)\Microsoft Care Suite\Windows Device Recovery Tool这个文件夹(如果是64位系统),并在这里打开命令提示符。在空白处按鼠标右键,点“在此处打开命令窗口”。Windows 10预览版本是改为调用PowerShell。

***附件停止解析***

第一部分:正常刷写固件

将手机关机,先不要连接电脑。在命令行输入这个命令(如果是PowerShell请将命令中的thor2改为“.\thor2.exe”,thor2.exe前面一个点一个反斜线,下同):
thor2 -mode uefiflash -ffufile E:\123.ffu -reboot

***附件停止解析***

执行之后,在1分钟之内把手机连接到电脑。

***附件停止解析***

然后手机会被自动引导进刷机模式(屏幕会显示一个NOKIA或是一个循环图标)并开始刷机。刷机完成之后,手机会自动重启。

如果是工程机,使用此命令无法刷入的话,则输入此命令:
thor2 -mode uefiflash -ffufile E:\123.ffu -skip_signature_check -skip_id_check -reboot
该命令将跳过签名检验和设备ID检验,将固件刷入手机。此命令不可用于正式版手机。

第二部分:拯救变成黑砖的手机

如果中途因为刷机出现问题,重启变成黑砖,连接电脑QHSUSB_DLOAD或QHSUSB__BULK的话,那你仍有可能将其刷回正常系统。

***附件停止解析***

在前面提到的LumiaFirmware.com下载对应你的RM的Emergency files。对于Lumia x2x(除1520和929)来讲,一般会提供一个hex文件(文件名形如FAST8960_XXXX.hex)和一个MBN文件(文件名形如RMXXX_msimage_v1.0.mbn)。对于Lumia 929、Lumia 1520、Lumia x3x、Lumia x40、Lumia x50而言,则是提供MPRG8xxx_fh.ede和RMXXXX_fh.edp两个文件。如果下载不动,你可能需要自备梯子。

如果是Lumia x2x(除1520和929),以1020为例,救砖命令是:
thor2 -mode emergency -hexfile D:\FAST8960_EOS_ROW.hex -mbnfile D:\RM875_msimage_v1.0.mbn -ffufile D:\123.ffu -skipffuflash

***附件停止解析***

执行的时候如果输出显示“Close QPST”的话,请拔下电池装回去再来执行。不能拔电池的机型请按住音量减和电源键15秒后再来一次。

如果是Lumia 929、Lumia 1520、Lumia x3x,以Lumia 950XL为例,救砖命令是:
thor2 -mode emergency -hexfile D:\MPRG8994_fh.ede -edfile D:\RM1116_fh.edp -orig_gpt
执行的时候,建议拔下电池装回去再来执行。不能拔电池的机型请按住音量减和电源键15秒后再来一次。

执行完成之后,手机会重新变回红屏NOKIA标志,或是红屏循环标志。这个时候再按照第一部分刷入FFU即可。
如果按照我说的操作都执行错误无法变回红屏的话,这就说明手机的emmc损坏。

第三部分:修改手机的CODE

如果跨地区刷机之后,不想被回滚工具回滚回原来的地区,那么可以执行这个命令:
thor2 -mode uefiflash -ffufile D:\123.ffu -productcodeupdate XXXXXXX -skip_flash -reboot

***附件停止解析***

这里的XXXXXXX指的是你手机想改动的产品代码,不要随意填写。具体填写什么,你可以在LumiaFirmware.com或Lumia Fiddler查到。

第四部分:工程机特征功能

对于单独分区的备份还原,请参考文章【WP8.1/Win10 Mobile教程:开机画面你做主】***链接停止解析*** 的内容。
如果是恢复全盘备份,命令是:
thor2 -mode uefiflash -imagefile D:\backup.img -startsector 0
如果你的工程机使用的是AMOLED显示屏,请谨慎使用此命令!使用此命令恢复备份所需时间很长。
恢复完备份之后需要手动重启。

使用命令将手机引导进Mass Storage命令:
thor2 -mode rnd -bootmsc

第五部分:杂项

读取手机的详细信息:
thor2 -mode rnd -readdeviceinfo
thor2 -mode rnd -readphoneinfo

***附件停止解析***

提高thor2功能使用权:
thor2 -mode userauthentication -passcode 高权限密码 -server 授权服务器地址 -securesessionfile 授权凭证文件.sessionid

对于这些数据我无从得知。

给手机授(qin)权(ding):
thor2 -mode rnd -do_authentication -sdauthenticationtype production -skip_com_scan -skip_gpt_check -server 授权服务器地址 -securesessionfile 授权凭证文件.sessionid

从一个FFU文件提取出若干个分区镜像文件:
thor2 -mode ffureader -ffufile D:\123.ffu -dump_partitions -filedir 输出目录

由于本人水平有限,对于thor2的使用我仅能介绍这些。如果大家知道我不知道的thor2使用方法,欢迎大家在下面回复。

IT之家投稿的文章:【Win10学院:Lumia命令行刷机工具THOR2的使用方法】***链接停止解析***

敬告:
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
全部回复:
wz****06 UID.640782
2017-03-14 回复

请问大神,att的机器该如何处理才能刷其他固件?多谢

hikaricalyx UID.1183465
2017-03-14 使用 Lumia 950 XL 回复

嗯是的。但是有些工程机必须要手动加上这些参数才能刷进去,否则thor2会报错说ffu固件的签名不是为这个设备提供的。

ryc0326 UID.1005601
2017-03-14 使用 Lumia 950 回复

在挨踢家看到你发的了,没想到这也有!改天把成为黑砖的525拿出来试试楼主的方法。

hikaricalyx UID.1183465
2017-03-14 使用 Lumia 950 XL 回复

Quotewzxg6006 发表于 2017-3-14 23:18
请问大神,att的机器该如何处理才能刷其他固件?多谢


我在智机发了美版950的处理方法。640应该已经有人发过了。830和1520暂时没有拿到解除包。

hikaricalyx UID.1183465
2017-03-14 使用 Lumia 950 XL 回复

Quoteryc0326 发表于 2017-3-14 23:20
在挨踢家看到你发的了,没想到这也有!改天把成为黑砖的525拿出来试试楼主的方法。 ...


525如果莫名成了黑砖,可能是emmc损坏。 52X的emmc普遍体质差。

ysx25261465 UID.151773
2017-03-14 回复

Quote***链接停止解析***
525如果莫名成了黑砖,可能是emmc损坏。
52X的emmc普遍体质差。


我已经帮很多人刷过525了,大部分都是借助thor2 -mode emergency -hexfile HEX.hex -mbnfile GPT0.bin -orig_gpt刷回来就行了

ryc0326 UID.1005601
2017-03-14 使用 Lumia 950 回复

Quotehikaricalyx 发表于 2017-3-14 23:21
525如果莫名成了黑砖,可能是emmc损坏。 52X的emmc普遍体质差。


那就算了吧。{:3_96:}{:3_96:}

mmo****eyy UID.1217402
2017-03-14 回复

请问下,在win10m的设置-系统-关于,os版本、固件版本是否都在ffu文件里?如果不是,是否能单独只是刷固件呢?
例如:手机上的固件是02063.00000,最新的是02074.00000。谢谢!!!

ysx25261465 UID.151773
2017-03-14 回复

Quote***链接停止解析***
请问下,在win10m的设置-系统-关于,os版本、固件版本是否都在ffu文件里?如果不是,是否能单独只是刷固件 ...


ffu和cab不是一码事

ysx25261465 UID.151773
2017-03-14 回复

Quote***链接停止解析***
那就算了吧。


你可以试下这个

thor2 -mode emergency -hexfile HEX.hex -mbnfile GPT0.bin -orig_gpt

mmo****eyy UID.1217402
2017-03-14 回复

Quote***链接停止解析***
ffu和cab不是一码事


也就是说只能通过回滚才能更新到最新的固件了?

ysx25261465 UID.151773
2017-03-14 回复

Quote***链接停止解析***
也就是说只能通过回滚才能更新到最新的固件了?


对 除非能抓到cab包,然后推送到手机里

mmo****eyy UID.1217402
2017-03-14 回复

Quote***链接停止解析***
对 除非能抓到cab包,然后推送到手机里


明白了,谢谢!

hikaricalyx UID.1183465
2017-03-14 使用 Lumia 950 XL 回复

Quoteysx25261465 发表于 2017-3-14 23:34
我已经帮很多人刷过525了,大部分都是借助thor2 -mode emergency -hexfile HEX.hex -mbnfile GPT0.bin -o ...


我之前拿到526试过,无效,确定emmc损坏。

秋初末念 UID.2797959
2017-03-15 使用 Lumia 950 XL 回复

楼主你要是早发这个我就不用花那一百块淘宝寄修了QAQ谢谢楼主分享先收藏留备用

HavokPro UID.1198128
2017-03-15 使用 Lumia 1520 回复

额。。之家看到你发了,这里还发一次,辛苦了啊

AFAN-World UID.2879093
2017-03-15 使用 Lumia 532 回复

本帖最后由 AFAN-World 于 2017-3-15 13:12 编辑

啊呀我什么都没说呀。。。

ysx25261465 UID.151773
2017-03-15 回复

Quote***链接停止解析***
我之前拿到526试过,无效,确定emmc损坏。


那 就算是排除硬件原因之外的方法

AEA UID.998129
2017-03-15 回复

内容已屏蔽

小张qq UID.1257492
2017-03-15 使用 Lumia 640 XL 回复

多谢指导

ro****un UID.961434
2017-03-15 使用 Lumia 950 XL 回复

收藏备用

plazwbs UID.927355
2017-03-15 使用 Lumia 650 回复

Quotehikaricalyx 发表于 2017-3-14 23:21
525如果莫名成了黑砖,可能是emmc损坏。 52X的emmc普遍体质差。


难怪我的525黑砖后无论怎么刷都弄不好,那就是说这个手机没救了?

seman638 UID.1186988
2017-03-15 使用 Lumia 640 XL 回复

厉害!

l****0 UID.2695811
2017-03-15 使用 Lumia 730 回复

PowerShell

FRANK141718 UID.2809847
2017-03-15 使用 Lumia 950 回复

Quotehikaricalyx 发表于 2017-3-14 23:21
525如果莫名成了黑砖,可能是emmc损坏。 52X的emmc普遍体质差。


那之前因为刷重置保护刷废的机子呢?

hikaricalyx UID.1183465
2017-03-15 回复

Quote***链接停止解析***
那之前因为刷重置保护刷废的机子呢?


这些手机只能通过寻找至少WP8.1GDR2的固件来救活。
已知,Lumia 1520有一个10154泄露版固件,Lumia 930有一个10240泄露版固件,Lumia 435可以刷美版RM-1070固件。

CUI1609936983 UID.2422544
2017-03-15 使用 Lumia 640 回复

如何备份全盘?

老酒真香 UID.2696505
2017-03-15 使用 Lumia 640 回复

收藏备用

Monz UID.706369
2017-03-15 回复

Quote***链接停止解析***
难怪我的525黑砖后无论怎么刷都弄不好,那就是说这个手机没救了?


硬件彻底损坏是无法修复的

fl****ng UID.2815227
2017-03-15 使用 Lumia 930 回复

有没有手机端刷机的

小张qq UID.1257492
2017-03-18 使用 Lumia 640 XL 回复

我的红砖刷不了啦,没进度条!

xl****07 UID.2876559
2017-03-18 使用 Lumia 950 XL 回复

太麻烦了,有没有傻瓜式的

as****in UID.1173345
2017-03-18 使用 Lumia 830 回复

OK。不错

ysx25261465 UID.151773
2017-03-21 回复

Quote***链接停止解析***
我的红砖刷不了啦,没进度条!


可以刷的

ysx25261465 UID.151773
2017-03-21 回复

Quote***链接停止解析***
太麻烦了,有没有傻瓜式的


砖头了 又不是能正常开关机 这已经很简单了

小张qq UID.1257492
2017-03-22 使用 Lumia 640 XL 回复

Quoteysx25261465 发表于 2017-3-21 22:46
可以刷的


红砖刷机,有进度条的吗?我的手机没有显示,大慨等待多久?

hh****ik UID.2889129
2017-03-22 回复

太棒了,我的920刷回8.0版本了

ysx25261465 UID.151773
2017-03-23 回复

Quote***链接停止解析***
红砖刷机,有进度条的吗?我的手机没有显示,大慨等待多久?


没有进度条那就按照砖头机器刷机,装上驱动,按照楼主的教程来就可以了

老酒真香 UID.2696505
2017-03-24 使用 Lumia 640 回复

请问大神,我的att925可以刷港版固件吗

wenxue168 UID.2867908
2017-03-25 使用 Lumia 950 XL 回复

这个要收藏,谢谢

luoyi1011 UID.2762977
2017-04-01 使用 Lumia 1020 回复

非常好。。支持技术贴!!!

men****427 UID.2694222
2017-04-08 使用 Lumia 930 回复

支持留个脚印

x****l UID.2862187
2017-06-19 使用 Lumia 650 回复

必须赞!

云水****18 UID.2894642
2017-06-19 使用 Lumia 950 XL 回复

虽然暂时没去研究,但是相信不错,先收藏再说

本站使用Golang构建,点击此处申请开源鄂ICP备18029942号-4联系站长投诉/举报