Lumia 950 XL 刷入 Windows 10 ARM 体验

前言


几个月来,关于 Windows 10 ARM 的消息一直在持续更新,还是没忍住决定尝试一波。虽然手上已经有一台 Lumia 950 了,还是淘了一台新的 Lumia 950 XL 用来做实验,在这里分享一些我的经验。

  • 微软 Lumia 950 XL 老树新花,Windows 10 ARM 暗埋火种

  • IT 之家学院:微软 Lumia 950 XL 刷 Windows 10 ARM64 教程增补进阶版

  • 神速度!刷了 Windows 10 ARM 的微软 Lumia 950 XL 正式支持 LTE 网络

环境


设备 系统
PC Windows 10 专业版 1809
Lumia 950 XL Windows 10 Mobile 10586.13169

注意事项


  • 下面的操作可能会导致不可挽回的数据丢失甚至手机不可用,请做好数据备份。

  • 请仔细阅读本文和 官网文档 ,确保理解每一步操作的目的之后再谨慎操作。如果真的损坏了我也无能为力。

  • 原则上只适用于 Lumia 950Lumia 950 XL ,考虑到性能问题,还是推荐 Lumia 950 XL 。为了避免未知的问题,不建议使用 主力机 和 不可靠的 二手机

  • 下面所有操作中最耗时的就是联网下载,所以网络很重要。另外,发现半夜 0 点 以后网络会好很多。有条件的请自备 VPN ,其实主要还是取决于服务端的网络情况,空闲时间段 会好点。

  • 在操作前请保持 充足的电量 ,避免带来不必要的问题。

    ( 有些操作过程中 USB 可能不会供电 )

  • 注意下面操作的顺序,不按顺序操作可能会导致一些未知的问题。

解锁手机启动引导程序 ( 参考官方文档 )


准备工作
  • 下载 WPInternals - 解锁工具。

    目前最新版是 2.8

  • 下载 Windows Device Recovery Tools - 刷机工具,用于安装电脑驱动和手机恢复。

    目前最新版是 3.14.7501

  • 一个良好的网络,因为之后需要下载约 3 GB 大小的数据。

  • 检查手机的 Windows 10 Mobile 版本,如果版本号大于 10.0.15254.547 则无法进行解锁,只能等待新版本的 WPInternals 或者将手机刷回旧版本的系统。

操作步骤
  • 安装 Windows Device Recovery Tools ( 会下载安装一些 后面需要用到的驱动 ) ,安装后不需要打开。这个过程网络不好会很慢,请耐心等待 ( 在这个过程中可以同时去下载系统镜像 ) 。

  • 手机移除 SD 卡 ,并连接到电脑上。虽然不知道插卡会带来什么问题,还是照做比较好。

  • 解压并打开 WPInternals ,选择 Platform - Download 菜单,在 Model 部分会列出手机的设备类型和相关编码 ( 输入框如果没有自动填写则需要自己手动填写,内容见 Phone - Info 菜单 ) 。点击 Search 按钮,下面会列出相关的文件,再点击 Download all 按钮进行下载。下载路径默认为 C:\ProgramData\WPinternals\Repository ,可自定义为其他目录,后面需要用到这些文件 ( 三个 ) 。

    WPInternals
  • 上一步的文件下载完毕就可以开始解锁了:选择 Unlock - Unlock bootloader 菜单,点击 OK 按钮,手机将重启切换到 刷机模式 ( 深蓝色背景只显示一个 循环图标 的界面 ) 。

    WPInternals-unlock
  • WPinternals 在随后显示的页面中选择上一步的下载文件路径 ( 如果之前没有修改下载目录则不用动了 ) ,点击 Unlock 按钮开始解锁。

    WPInternals-unlock

    这个步骤会反复重启写入数据,手机屏幕显示红色背景。

    WPInternals-unlock
    WPInternals-unlock
    WPInternals-unlock

    中间过程会出现下面的界面,需要 手动 重启手机 ( 长按电源键 10 秒左右直到震动 ) 以继续。

    WPInternals-unlock

    继续刷入数据。

    WPInternals-unlock

    解锁成功,手机会自动重启。

    WPInternals-unlock

    上面步骤多次执行可能会遇到一些不一样的情况,请根据提示进行处理。

    想重新 锁定手机启动引导程序 ,选择 Unlock - Restore bootloader 菜单, 类似于上面的解锁步骤。

下载 Windows 10 ARM64 系统镜像 ( 参考官方文档 )


  • 进入这个网站:https://uup.rg-adguard.net 。

  • 选择镜像的版本,注意要 arm64 版本的。这里我选择最新的 1903 专业版 [arm64]

    镜像下载页面
  • 选择右边的脚本链接,点击直接下载脚本。

  • 双击运行下载好的脚本 ( creatingISO_xxx_arm64_professional.cmd ) ,会在脚本目录下下载并编译 ISO 文件。最好有 10 GB 以上的可用空间

安装 Windows 10 ARM64


  • 手机连接到电脑。

  • 打开 WPinternals ,选择 Phone - Manual mode 菜单,点击 Switch to Mass-Storage-mode 按钮切换手机到 大容量存储模式 ( 手机会一直黑屏 ) 。

  • 加载上一步下载的系统镜像到虚拟光驱:右键镜像文件 ( .ISO ) -> 打开方式 -> Windows 资源管理器。

    系统镜像加载到虚拟光驱
  • 下载最新版的 WOA Deployer for Lumia 。

    目前最新版是 2.5.2

  • 解压 WOA.Deployer.zip ,进入文件夹打开 WoaDeployer.exe

  • WIM file 项选择刚才的镜像虚拟光驱,进入 sources 目录,选择文件 install.wim

  • 点击 Deploy 按钮开始部署。这个过程会去下载相关的手机固件和驱动,速度取决于网络情况。

  • 安装好之后会出现下面的弹框,点击 CONTINUE 按钮以继续。之后杀毒软件可能会报警,请允许操作。

    WoaDeployer
  • 之后会进行 分区配置数据写入驱动安装 ,完毕会出现下面两个弹框,点击 CLOSE 即可。谨慎起见可以仔细阅读相关的内容。

    WoaDeployer
    WoaDeployer
  • 重启手机 ( 长按电源键 10 秒左右直到震动 ) 。

  • 这时手机出现了 PC 上的那种启动引导界面,选择默认的 Windows 10 项启动。

    操作方式:音量键 - 上下切换,拍照键 - 确定。

    手机启动引导程序界面
  • 之后就是熟悉的 Windows 安装过程 了,不详细讲了,耐心等待即可。需要注意:中间会有几分钟的 黑屏 过程,请耐心等待,不要手贱重启手机 ( 会导致安装出错,就要重新安装了 ) 。

  • 安装完毕会自动 重启 手机,重新进入 Windows 10 ,开头会提示是否要安装驱动,选择 确定 就好,之后按照自己的需求进行配置。

设置 Win10 ARM 和 Win10 Mobile 双系统切换


通过上面的步骤我们已经成功安装了 Windows 10 ARM64 ,这并不会覆盖默认的手机系统,只是屏蔽了而已,通过下面的步骤我们可以开启双系统切换。

  • 重启手机,启动引导界面选择 Developer - USB Mass Storage Mode ,切换到 大容量存储模式

  • 打开 WOA Deployer for Lumia

  • 选择 Dual Boot 菜单

  • 点击 Check Status 按钮检查状态。

  • 点击 Enable Dual Boot 按钮,开启成功会弹框提示。

  • 电脑移除手机,再重启手机,这时引导界面已经能看到 Windows 10 Phone 选项了。

    手机启动引导程序界面-双系统

关于卸载 Windows 10 ARM64


目前没找到纯粹的卸载方法,只能选择重置手机。

  • 方案一

    如果手机一切正常,进入 Windows 10 Phone 系统,使用自带的方式来 重置 :

    设置 -> 系统 -> 关于 -> 重置手机

    额,打脸了。这个方式重试了几遍都不行,也是无限重启的节奏。。

  • 方案二

    如果手机已经无法正常启动了,可以用这个方案 ( 手机正常也可以用这个方案 )

    使用 Windows Device Recovery Tools 工具刷机,速度很快,具体步骤见下文。

关于手机恢复


按照官方文档的教程,本来已经一次性完美结束上面的步骤。后来为了写这篇教程,想反向操作 ( 重新锁定然后再解锁 ) 后重走一遍流程,结果一波瞎操作把手机弄挂了,还好可以通过 Windows Device Recovery Tools 刷机来恢复手机。所以,在这里再次提醒大家,操作需谨慎。

恢复步骤很简单:

  • 打开 Windows Device Recovery Tools

  • 正常情况下会自动识别,但是手机挂了就不行了,这时点击 未检测到我的手机 ,选择 Lumia,等待连接。

  • 连接手机并重启手机。像我的手机会无限重启,重启后被 Windows Device Recovery Tools 识别到就会自动切换 模式 而退出这种死循环。

  • 连接上手机就会显示类似下面的内容

    Windows Device Recovery Tools
  • 点击 安装软件 即可。之后会自动联网搜索可用的软件包并下载安装。

    Windows Device Recovery Tools

    软件包只有第一次不存在的时候才会去联网下载,之后就可以直接用下载好的软件包刷机即可,不用反复下载。

    点击 Windows Device Recovery Tools 窗口右下角的 三个点 按钮可以展开底部菜单,点击里面的 设置 按钮,选择 软件包 菜单,设置自定义下载路径,方便之后备份和迁移。

    值得一提的是,打开下载路径可以发现,里面有一个 .ffu 文件,它和 WPinternals 解锁步骤下载的文件是同一个,所以复制过来就好了,不用再下载了。

  • 整个刷机过程 ( 手机显示 红色 背景色,最后可能会亮一下 绿色 ) 大概 5 分钟 左右,成功后手机会自动重启并进入初始系统配置界面,按引导进行设置即可。

    有时候一次可能不成功,重新再刷一遍就好了。

刷机恢复的过程还是很简单的,但不代表就可以 随意 操作了,这只是个 备用方案 ,最好还是期望 不要 用到它。如果出现 未知问题 或者 硬件损坏,那么 恢复工具 也无解了。所以还是那句话,要 谨慎操作

使用感受


  • 开机启动非常慢。

  • 整体还算流畅,触摸稍微有点卡,平板模式 下可以弹出屏幕键盘。

  • 触摸不是很方便,买了一个 OTG 转接头 ( Type-C ) ,打算连接 键鼠 进行操作。不过,发现目前还不支持 USB

  • 手机 SIM 卡能识别,但是无法使用 移动数据 上网。据最新消息显示应该是已经支持 LTE 网络了,难道和我的 移动 4G 有关系?

  • 声音只能开启或者关闭,不能调节大小。

  • 不要使用 Boot Manager 提供的 重置模式 来重置手机,会导致无限重启。不相信的可以试试。

结语


伪 · Surface Phone 已经出来了,真 · Surface Phone 还会远吗?

未完待续...

转载请注明出处:https://www.jianshu.com/p/1a336b3053f4

你可能感兴趣的:(Lumia 950 XL 刷入 Windows 10 ARM 体验)