Lumia 二至五代机型刷 Win10 ARM32 教程
随着 Win10 Build 15035 特别是伪 Build 17763 的泄露,玩家们在各社交平台陆续放出了 Lumia 手机运行 Win10 ARM32 的图片和视频。针对 Win10 ARM32 和 Lumia 手机的相对小众、刷入后 Bug 较少的 Lumia 存活数量不多、以及大量相关爱好者购入 Lumia 二手机刷机未果导致的种种情况,本教程应运而生。在IT之家发布的该教程主要面向具有一定基础的 Lumia 玩家,部分操作照顾小白,以减少砖机、增加乐趣和成就感为目的,力求人人成功。
在开始刷机工作之前,需要强调以下几点:
1. 本教程面向 Lumia 二至五代机型,优先推荐 Lumia Icon(929)、930、950、950 XL 和 1520(32G 版),其次是 Lumia 830 和 1520(16G 版)。
2. 理论上首条所述机型都适用于本教程,但由于本人测试设备有限,仅能保证推荐使用机型刷入成功并使用双系统,切勿盲目按本教程所列举的步骤刷写其它机型尤其是 Lumia 二代机型。
3. 请在开始刷机之前备份好所有数据,避免因操作不当导致的的个人数据丢失。
4. 请确保你的电脑系统是基于 x64 的 Windows 10,版本号≥18362。
5. 因 Lumia 刷机时需要进入 Mass Storage 模式,请提前充满电或及时更换电池,避免安装过程中因电量耗尽等导致出现任何问题。
6. 请通读教程并衡量操作难度后再决定是否刷机,如贸然刷机导致设备出现故障,恕不担责。
第一步:准备相关软件
1. WP Internals 2.9.2(必须,可至铺路根据地 ARM32 分部群文件处下载)
2. Disk Genius 4.9.6.552 专业版(必须,下载位置同上)
3.thor2 及相关救砖备份脚本(必须,下载位置同上)
4.OTC Updater(必须,下载位置同上)
5.Interop Tools 1.9.400(可选,推荐从铺路根据地 ARM32 分部群文件处下载,也可自行去 https://github.com/gus33000/InteropTools/releases 处选择下载。)
6. 刷机迷
7.Lumia 手机的紧急文件(二代机为.hex 和.mbn 格式,三至五代机为.ede 和.edp 格式。)、SBL3 分区映像(仅限二代机)及最新版固件(必须,自行去 https://lumiafirmware.com 选择下载。)。
8. 对应机型的 Win10 ARM32 系统包(必须,推荐从铺路根据地 ARM32 分部群文件处下载,也可自行去 https://www.shuajimi.com/wims 处选择下载。)
9. 对应机型的 Win10 ARM32 驱动(推荐,自行去 https://github.com/WOA-Project/Lumia-Drivers/tree/main/components 处选择下载。)
10. 备份文件(可选)
▲图 1-1 铺路根据地(ARM32 分部)的群文件
第二步:满足解锁需要
打开 WP Internals,转至 Supported phones 项,检查你的 Lumia 系统版本是否为受支持的 10586 版本,如非受支持版本需用 thor2 脚本重刷固件(如图 2-1 所示)后通过 OTC Updater(如图 2-2 所示)或离线推送升级至 10.0.10586.107 再进行第三步操作。
▲ 图 2-1 thor2 脚本
▲ 图 2-2 OTC Updater
需要进行本步操作的原因如下:
1. 很显然,仅 Win10 Mobile 系统具有后续可操作性。
2.Win10 ARM32 不支持 Win10 Mobile 14393 及以上的版本直接引导。
3. 如图 2-3 所示,即使是最新版(目前为 2.9.2),WP Internals 支持解锁的版本仍然有限,在不受支持的版本强行解锁,最严重会导致 Lumia 死砖。
▲ 图 2-3 WP Internals 2.9.2 支持解锁的 Lumia 版本
第三步:解锁 Lumia
利用 WP Internals 最新版来解锁你的 Lumia 手机。在解锁前切记:关闭设备加密(必须)、拔出 SD 卡(必须)并备份所有数据(可选)。
▲图 3-1 Lumia 手机连上电脑后 WP Internals 的主界面(示例)
▲图 3-2 Lumia 手机解锁步骤
如图 3-2 所示,先点击红色方框标注的 Unlock bootloader 选项,选择自己 Lumia 手机的 FFU 固件、对应格式的紧急文件(Lumia 二代机还需添加本机型的 SBL3 分区映像)和一个 RM-1085 的 FFU 文件后开始解 BL 锁,成功后再点击黄色方框标注的 Enable root access 选项,全部执行成功后,你的 Lumia 手机解锁完成。
▲ 图 3-3 Lumia 的 BL 锁解锁成功
如解锁失败,请进行多次尝试。仍然失败的,请使用 thor2 及附带脚本刷入本机型固件,成功后使用 OTC Updater 或离线推送更新至 Windows 10 Mobile 10586.107 再次进行解锁即可。
注意:如有以上操作均显示成功但重启后 Lumia 出现转齿轮且无限重启的,请先暂停尝试并用 thor2 脚本按说明救砖。
第四步:安装 Win10 ARM32
1. 使 Lumia 处于 Mass Storage 模式并保持连接。如图 4-1 所示,打开刷机迷最新版(目前为 1.46)后选择"设置"页面,之后选择"保留 Windows Phone",并自行调整 Win10 ARM32 的分区大小。
▲图 4-1 刷机迷"设置"页面(示例)
完成上述操作后切换至"部署 Windows"页面,如图 4-2 所示。
▲图 4-2 刷机迷"部署 Windows"页面(示例)
选择好支持设备和 WIM 文件后即可开始部署,然后坐和放宽,等待完成。
部署完成后便可以长按电源键重启进入 Win10 ARM32 桌面并制作双系统启动了(通过刷机迷制作双系统启动的步骤本教程不再赘述),成功之后如图 4-3 所示。需要强调的是:在此菜单中,确认操作是相机键,而非电源键。
▲图 4-3 双系统启动菜单(示例)
注意:
1. 在开启双系统引导前必须进入 Win10 ARM32 的系统桌面一次,否则可能会出现哭脸蓝屏。如果出现哭脸蓝屏,则须关闭双系统引导、进入 Win10 ARM32 的系统桌面后再重新开启双系统引导。仍出现哭脸蓝屏的,请在电脑的磁盘管理里检查 DPP 盘符和 EFIESP 盘符(如图 4-4 所示)是否添加对 Win10 ARM32 盘符的访问,若有请检查订正部署前后的错漏之处;若无则删去 Win10 ARM32 盘符内的 EFIESP 和 DPP 文件夹,之后在磁盘管理 EFIESP 盘符处,通过右键菜单在 Win10 ARM32 所在盘符新建命名为 EFIESP 的文件夹,DPP 盘符同理可得,完成后拔线重启。若以上操作皆无效或选择进入 Win10 ARM32 后长时间黑屏,请重新部署。
▲图 4-4 为 Win10 ARM32 添加引导
2. 切勿抱着"没有人比我更懂驱动更新"的心态在 Win10 ARM32 的设备管理器里擅自更新 GPU 驱动,后果是你将失去屏幕亮度调整功能,且此驱动更新无法回滚。
▲图 4-5 Lumia 830 刷入 Win10 ARM32 后的系统信息
提示:
1. 如 Win10 ARM32 提示需在欢迎屏幕处重置密码,直接重置即可,进入桌面后可在"计算机管理 \ 本地用户和组 \ 用户"处,在当前用户处打开右键菜单选择属性,并关闭重置密码选项。
2. 如遇 Win10 ARM32 在闪过欢迎屏幕后黑屏,请按两次电源键(两次之间间隔几秒)屏幕即可正常显示。
3. 如遇 Win10 ARM32 在注销时提示"你的计算机资源不足,因此新用户无法登录,请使用已登录的账户",请先长按电源键重启 Lumia,进入 Win10 ARM32 桌面后设置系统不要进入睡眠状态,然后在搜索引擎搜索"maxworkitems"并按教程使用注册表编辑器为 Win10 ARM32 添加相关键值,最后再次重启即可解决。
4. 如 Lumia 在关机后自动重启,请通过开发者菜单内的关机选项使其关机。
5. 各机型尚不具有的驱动并不一致,请以实际情况为准。
6. 如遇未提及的其它异常请况,请在群里询问西木、林檎等热心人士。如需购买 Lumia,请联系阿秀、鸭子等可信赖商家。
7. 系统更新
(1)Windows 10 Mobile 更新:都已经是正式版最新版本了,难道想更新 16212?有关刷入 16212 的办法请移步 https://github.com/Empyreal96/W10M-16212-Guides,本教程恕不囊括,也不为此负任何责任。
(2)Windows 10 ARM32 更新:大版本仅 15035 一版,最多弄个 17763.292 的假包安慰下自己,除非微软大发慈悲泄露一个全新版本;反病毒或 Office 2013 RT 的补丁在 Lumia 830 刷的包里能收到更新(仅测试过一次,因内存不足放弃后续测试),在 Lumia 1520 刷的包里因 Windows Update 无限查找更新且状态不可取消,故不可用。
进阶
1.Win10 Mobile 15254.603 + Win10 ARM32 双系统共存
方法一:一步到位型
按以上教程刷完后,你的 Lumia 应该是 Win10 Mobile 10586.107 + Win10 ARM32 双系统。确保双系统都能正常启动后,使 Lumia 进入 Mass Storage 模式,从电脑访问 EFIESP 分区,找到 bootarm.efi 文件并备份。完成后先使用 OTC Updater 升级,直至提示无可用更新;再在 Win10 Mobile 内开启开发人员模式并安装 Interop Tools 1.9.400,把机型改为 Lumia 950 XL 以接收后续更新,直至 15254.603;更新完成后再次使 Lumia 进入 Mass Storage 模式,从电脑访问 EFIESP 分区,粘贴备份的 bootarm.efi 文件进行替换,完成后重启即可。
方法二:清爽干净型
按以上教程刷完后,你的 Lumia 应该是 Win10 Mobile 10586.107 + Win10 ARM32 双系统,确保双系统都能正常启动后,使 Lumia 进入 Mass Storage 模式,从电脑访问 EFIESP 分区,找到 bootarm.efi 文件并备份,再用 thor2 脚本重新刷一次系统固件,并同方法一一样更新至 15254.603;更新完成后立刻重置 Win10 Mobile,待走完 OOBE 且内置软件全部安装完成后按教程解锁并刷入 Win10 ARM32,再次使 Lumia 进入 Mass Storage 模式,从电脑访问 EFIESP 分区,粘贴备份的 bootarm.efi 文件进行替换,完成后重启即可。
如图 5-1 所示,两种方法在最终的系统版本上都是一样的。方法一省时快捷,无需刷第二遍固件和升级;方法二能去除 WP8.1 残留的播客等内置应用和注册表项,系统内更干净,更适合IT之家的强迫症玩家。
▲图 5-1 Lumia 1520 刷入 Win10 Mobile 15254.603 + Win10 ARM32 后的系统信息
2. 安装 Win10 ARM32 驱动
按上述教程部署完 ARM32 后,先不要着急重启 Lumia。如图 5-2 所示,使用 Dism++ 把提前下载好的驱动安装进 Win10 ARM32,完成后即可拔线重启。
▲图 5-2 利用 Dism++ 将驱动安装进 Win10 ARM32(示例)
▲图 5-3 Lumia 的设备管理器界面(示例)
▲图 5-4 一些基于 ARM32 的 EXE
▲图 5-5 Lumia 1520 在 Win10 ARM32 下的部分常用应用
至此,教程部分到此结束。
写在最后:
虽然初步的教程早已发布,但是能动手尝试且完全成功的玩家毕竟有限。教程里手动解锁分区敲命令行部署系统修改 BCD 创建开发者菜单链接 EFIESP 和 DPP 等步骤已经将刷机小白们毫不客气地拒之门外。
一些软件的发布,极大地降低了 Lumia 的刷机成本,吸引了大量爱好者试图刷机,客观上存在一定的便利。但是不友好的下载方式、你懂的 VIP、内置解锁工具版本的落后、无脑的一条龙刷机方案,尤其是一些小白的盲目操作直接或间接地导致了变砖设备的增加,Lumia 仅存的最后一点价值也不能完全体现。
上面说的这些,不是为了弄个大新闻批判一番,而是指出现在 Lumia 刷机客观存在的一些问题。本教程没有无脑推荐大家从头到尾使用一款软件,而是有所扬弃地使用,这正是为了让 Lumia 在发挥余热的同时变砖的概率降到最低、刷机后的体验达到最好,仅此而已。
这是一条看着有点窄的路,甚至铺到尽头也没有通关奖励。但是,若它能让我们在成功后产生一丝成就感和满足感,铺路工们也就没有白忙一场。
There's no greater gift than love.
以上。欢迎打赏。
图:リツ
文:西木
技术支持:小新、wxx9248、Dr. Picsell-Dois
相关文件:https://pan.baidu.com/s/1KBFkJQotYkgxOYi-TsYrlQ 密码:fe9g
2022-05-06 13:30:20