开始之前...
我正在部署比 18363(1909) 更新的版本,且希望电话能正常工作。
你需要从比 18363 更旧的版本中提取 ICan0 值。如果你已经拥有,请忽略此部分内容。
如果你没有,请使用相同的指南或者
WoaDeployer 教程部署 build 18363 或任何更早的版本,然后参考
这个教程提取 ICan0 值,然后再部署你想要的更新的系统版本。
请在开始之前仔细阅读所有内容。
提取完成并安装好新版本系统后,请再次参考此教程恢复 ICan0 值以使电话功能正常工作。
进入 Flash Mode
首先需要使用 WPInternals 让手机进入 Flash Mode,步骤如下:
确保其它工具均已关闭后,打开 WPInternals 并将手机连接至电脑。下面分为两种情况:
情况 A:如果手机已经启动到 Windows Phone,请前往 “Manual mode” 选项卡并点击 “Switch to Flash-mode”。
情况 B:如果手机没有启动到 Windows Phone 或设备未被识别, 请前往 “Manual mode” 选项卡并点击 “interrupt the boot-process”,并将手机软重启(同时按住音量减和电源键, 直至屏幕熄灭并振动。)
此时手机应该已经进入 Flash Mode 并可被 WPInternals 识别。
如果没有进入,请点击 “Manual mode” 选项卡下的 “Switch to Flash-mode” 。
现在 关闭 WPInternals。这一步很重要,如果不关闭,接下来的步骤一定会出问题。
刷入 FFU 文件
导航到
[你的系统盘盘符]:\Program Files (x86)\Microsoft Care Suite\Windows Device Recovery Tool
如果找不到此文件夹,则你需要下载安装
Windows Device Recovery Tool。
打开此文件夹后,在地址栏中输入“cmd“并回车。
命令提示符窗口将会打开,如图所示:
输入以下命令,将 “path_to_your_ffu” 替换成你所下载的 FFU 文件的具体路径(如果放在同一目录下,则只需要替换为文件名)。
thor2 -mode uefiflash -ffufile path_to_your_ffu.ffu -erase_data
如图所示:
回车运行命令,你的手机会显示红底进度条界面并开始自动刷入文件。等到命令提示符窗口输出的进度为 100% 且手机转为显示绿底界面时,运行以下命令:
thor2 -mode rnd -reboot
回车运行,手机即会启动 Windows on ARM。
你也可以选择手动重启(按住电源键直至其重启并振动)但要确保已经刷入完成且手机显示绿底界面。
我遇到了 PARTITON_NOT_FOUND 错误
换用以下命令刷入 FFU 文件:
thor2 -mode uefiflash -ffufile path_to_your_ffu.ffu
我遇到了 THOR2_ERROR_TO_COMMUNICATE_WITH_DEVICE 错误
前面说了,你 必须 关闭 WPInternals!