【教程】Windows 10 on Hapanero ARM64

wherewhere UID.2850357
2018-05-21 发表

本帖最后由 wherewhere 于 2018-8-2 21:49 编辑

***链接停止解析*** 您可能最近在许多设备 (包括 Hapanero) 上看到了 Windows 10 的图片。本文将指导您如何在 Hapanero 上运行 Windows 10 与一些驱动程序工作。 ***图片停止解析*** 我们不负责本教程所造成的任何损害, 但是如果您仔细阅读所有内容并具有所有匹配的先决条件, 则可以安全地执行此项工作。重要说明: 您必须遵循本教程, 不做任何其他或不同的事去安装此 ROM, 否则事情可能会非常糟糕。 项目状态 这是一个未适配清单,其它所有未提到的内容都可运行。 • 声音 (由于 QCSUBSYS 没有被装载) • GPU 加速度和3D 渲染 + 着色器 (由于 QCDX 和 QCSUBSYS) • 任何类型的蜂窝功能 • 充电可能随机工作 • 如果由于驱动程序故障而无法接通电源, 则手机可能无法通电, 请将其插上以防万一。(更新: 请参阅指南末尾的变通方法) • Windows 恢复环境中的驱动程序无法正常工作 • 更新操作系统可能会损坏驱动程序 • 指纹传感器 • 摄像头 (由于 QCDX 和 QCSUBSYS) • EN-US / Microsoft Windows 10 Pro for Workstations Insider Preview build 17672 only for now (如果需要您可以正常安装语言包) FAQ • 此支持哪些设备? • 只有Hapanero / RX130 (EB2.0+) • 我可以安装这个在950或520或全新的 Lumia XXX 或惠普/阿尔卡特上? • 你能不能看看上边那条…… • 能充电吗? • 只有部分, 你一定需要一个单独的万能冲来冲它 • 我可以很容易地回到 ARM32 在刷过这个后吗? • 有些人成功地遵循了本教程, 但是用旧的备份交换了大的 img 文件, 但是有些没有 (我们无法确认他们是否真的遵循了这封信的指示)。在进入 EDL 之前, 您可能需要从BDS -> UEFI 中清除 RT/BS/ftpm。 • 你们会发布此项目的频繁更新吗? • 我们不能保证我们会发布频繁的更新, 但我们会尝试。 • 我在哪里能买到 Hapanero? • 去咸鱼等或者去****那里抢! 要求 • 一个 Hapanero 设备 (RX-130) EB2.0 和更高 (您可以在背面贴纸上检查此) (早期的修订无法使用此!) • 运行 Windows 7 或更高的工作计算机 • Win32DiskImager • Thor2.exe + WinUsb 驱动程序 (都安装了 windows 设备恢复工具) Ffutool.exe (附带 WPCPTT-仅需要一个特定的固件) usb 3.0 缆线 (micro b) 首选, 或 usb 2.0 作为最后的手段 • ***链接停止解析*** • ***链接停止解析*** • 7-zip • 一个良好的互联网连接,下载所需的文件 (重量约 7.32GB) • 时间和耐心 先决条件 确保你得到了上面列出的任何安装/提取。您将需要检查您的 RX130 上有哪些操作系统。这里有一个简单的图表来指导您: ARM64 固件: • 我看到一个高通骁龙的引导徽标 • 我的手机附带了一个坏的 windows 手机版本和/或带有一个没有工作的桌面镜像 9867固件: • 我的手机运行在看起来像 Windows Phone 8.1操作系统但有新的功能, 如高/宽瓷砖和键盘光标 其他固件: • 我的手机运行 Windows 10 移动固件 (任何 OS 版本) 一旦您发现您的手机上当前安装了哪一个固件, 您就需要使用 Win32DiskImager 备份当前的手机状态。为此, 请参阅以下与固件匹配的说明: 首先, 确保您的电池充电到100%. ARM64 固件: • 长按电源按钮, 一旦你看到高通启动徽标时, 只开机。当你看不到文字时, 你应该这样做。下一步进入大容量存储模式。如果您看不到大容量存储模式的选项, 请双击 USB 启动设置, 并确保它们已关闭。 9867固件: • 按下音量按钮 (可能是音量下降, 如果你看不到正确的东西, 按下音量), 直到你看到一个闪电齿轮。打开计算机上的管理员命令提示符, 转到 ffutool.exe 中的某个位置, 然后运行 ffutool.exe 大容量 • 重要说明: 您需要使用 USB 2 与此固件, 以使用大容量存储和通信与 ffuloader (闪电齿轮) 其他固件: • 长按电源按钮, 一旦你看到微软启动徽标时, 只开机。当你看不到文字时, 你应该这样做。下一步进入大容量存储模式。如果您看不到大容量存储模式的选项, 请双击 USB 启动设置, 并确保它们已关闭。 在大容量存储模式下, 打开 Win32Diskimager. 从带有驱动器号的下拉列表中, 选择与您的电话 MainOS 分区驱动器号匹配的一个, 然后按 “读取“ 将分区备份到该工具中指定的文件。 备份完成后, 使用 7 zip 打开结果 img 文件。 摘要: • DPP.img • MODEM_FS1.img • MODEM_FS2.img • MODEM_FSG.img • SSD.img 把这些东西丢在一个安全的地方放会。 进入紧急下载模式 (9008) 以下步骤取决于您的手机上安装的固件, 如果尚未完成, 请参阅 “先决条件“ 部分, 了解您的手机上有哪些固件, 然后按照正确的说明进行操作: 首先, 确保您的电池充电到100%. ARM64 固件: • 启动设备 • 在您看到高通徽标出现之前, 请按下电源并向上音量, 直到您看到 “工商服务服务“ 菜单 • 继续, 直到你看到 EDL 选项 • 选择 EDL 选项 9867和其他固件: • 关闭时将手机连接计算机 • 当您听到 windows 连接声音运行以下命令: thor2 -mode rnd -bootflashapp -skip_gpt_check • 然后运行: thor2 -mode rnd -boot_edmode -skip_gpt_check 进入 Flashapp 运行以下命令 (您可以在本指南前面链接的紧急文件包的 RM1085 目录下找到这两个文件): thor2 -mode emergency -hexfile “path to\MPRG8994_fh.ede” -edfile “path to\RM1085_fh.edp” 命令将抛出一条错误消息, 只要在手机屏幕上看到 Flashapp, 就会出现这种情况。 刷入 img 文件 运行以下命令: thor2 -mode uefiflash -imagefile “path to\main big img.img” -startsector 0 thor2 -mode uefiflash -partitionname DPP -partitionimagefile “path to\DPP.img” thor2 -mode uefiflash -partitionname MODEM_FSG -partitionimagefile “path to\MODEM_FSG.img” thor2 -mode uefiflash -partitionname MODEM_FS1 -partitionimagefile “path to\MODEM_FS1.img” thor2 -mode uefiflash -partitionname MODEM_FS2 -partitionimagefile “path to\MODEM_FS2.img” thor2 -mode uefiflash -partitionname SSD -partitionimagefile “path to\SSD.img” thor2 -mode rnd -bootnormalmode 如果手机在刷入镜像后没有开机的解决方法 (推荐) 此修复程序仅在电话成功启动前应用时才起作用。如果是这样, 您可以使用与前面相同的步骤重新映像手机, 然后继续修复。 • 当您看到高通引导徽标而没有文本时, 按住电源按钮, 直到看到开发人员菜单。 • 选择 “大容量存储模式“ 选项。 • 转到 (Desktop OS):\Windows\System32\config\ • 您可以用在***链接停止解析***找到的文件替换系统和软件。 • 重新启动设备。 了解更多请前往***链接停止解析***

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

支持支持

wherewhere UID.2850357
2018-05-21 使用 Lumia 950 XL 回复

本帖最后由 wherewhere 于 2018-5-21 21:40 编辑

***链接停止解析*** You probably saw recently pictures of Windows 10 on ARM on many devices including Hapanero. This article will guide you on how to run Windows 10 on ARM on Hapanero with some drivers working. ***图片停止解析*** We’re not responsible for any damage caused by this tutorial, however it is safe to follow along if you carefully read everything and have all matching prerequisites. IMPORTANT NOTE: YOU MUST FOLLOW EXACTLY THIS TUTORIAL, NOT DO ANYTHING ELSE OR DIFFERENT IN ORDER TO INSTALL THIS ROM, OTHERWISE THINGS MAY GO REALLY BADLY.   Project status Here’s a list of what’s not working, everything else that isn’t mentioned is working Sound (due to QCSUBSYS not being loaded) GPU acceleration and 3D rendering + shaders (due to QCDX and QCSUBSYS) Any kind of cellular functionality Charging may work randomly The phone may not power on with success if not plugged in due to a malfunctioning driver, please plug it in case. (Update: see workaround at the end of the guide) Drivers in Windows Recovery Environment won’t work Updating the OS may break drivers Fingerprint sensor Cameras (due to QCDX and QCSUBSYS) EN-US / Microsoft Windows 10 Pro for Workstations Insider Preview build 17672 only for now (you can install a language pack fine if you want) FAQ On what devices is this supported? Hapanero / RX130 (EB2.0+) only Can I install this on a 950 or a 520 or brand new XXX Lumia or HP/Alcatel? No read the point above this one… Does charging work? Only partially, you’ll definitely need a separate battery charger after flashing this Can I go back easily to ARM32 after flashing this? Some people had success doing so following this tutorial but swapping the big img file with an older backup, but some didn’t (we though cannot confirm if they really followed instructions to the letter). You may need to Clear RT/BS/ftpm from BDS -> UEFI before going to EDL). Will you release frequent updates to this project? We cannot guarantee we will release frequent updates but we will try to. Where do I get an Hapanero? ¯\_(ツ)_/¯ Requirements An Hapanero device (RX-130) EB2.0 and higher (you can check this on the back sticker) (earlier revisions won’t work with this!) A working computer running Windows 7 or higher Win32DiskImager Thor2.exe + WinUsb drivers (both are installed with windows device recovery tool) Ffutool.exe (comes with WPCPTT – only needed for one specific firmware) An USB 3.0 cable (micro b) preferred, or USB 2.0 as the last resort HapaneroARM64 with “Windows 10 desktop and drivers” img file Emergency/Manufacturing files for Hapanero/RM-1085 7-zip A good internet connection to download the required files (which weight about 7.32GB) Time and patience Prerequisites Make sure you got everything listed above either installed/extracted. You will need to check what operating system comes on your RX130. Here’s an easy chart to guide you here: ARM64 firmware: I see a Snapdragon by Qualcomm boot logo My phone comes with a broken build of windows phone and/or comes with a Desktop image that has nothing working 9867 firmware: My phone runs on operating system that looks like Windows Phone 8.1 but has new features like tall/wide tiles and the keyboard cursor Other TH firmware: My phone runs a Windows 10 Mobile firmware (any OS version) Once you found out which firmware is currently installed on your phone, you will need to backup the current state your phone using Win32DiskImager. To do so, refer to the instructions below matching your firmware: First, make sure your battery is charged to 100%. ARM64 firmware: Long press the power button once you see the QUALCOMM boot logo when powering on only. You should do it when you see no text. Next enter mass storage mode. If you do not see the option for mass storage mode, double check USB boot settings and make sure they are off. 9867 firmware: Press the vol up button (may be vol down as well, if you don’t see the right thing, press vol down) until you see a lightning cog. Open a command prompt as administrator on your Computer, go to somewhere with ffutool.exe in, and run ffutool.exe -massStorage Important note: You need to use USB 2 with this firmware in order to use mass storage and communicate with ffuloader (lightning cog) Other TH firmware: Long press the power button once you see the Microsoft boot logo when powering on only. You should do it when you see no text. Next enter mass storage mode. If you do not see the option for mass storage mode, double-check USB boot settings and make sure they are off. Once in mass storage mode, open Win32Diskimager. From the dropdown with the drive letters, select the one matching your phone MainOS partition drive letter, then press read to backup the partitions to the file you specified in the tool. Once the backup is finished, open the resulted img file using 7-zip. Extract: DPP.img MODEM_FS1.img MODEM_FS2.img MODEM_FSG.img SSD.img Place those files somewhere safe for later. Enter Emergency Download (9008) The following steps depends on the firmware installed on your phone, if not already done refer to the prerequisites section to know which firmware is on your phone, then proceed to the right instructions: First, make sure your battery is charged to 100%. ARM64 firmware: Power on the device Before you see the QUALCOMM logo appear, press power and vol up until you see BDS menu Go down until you see the EDL option Select the EDL option 9867 and Other TH firmware: Plug in the phone into a computer while being off. When you hear the windows connection sound run the following command: thor2 -mode rnd -bootflashapp -skip_gpt_check then run: thor2 -mode rnd -boot_edmode -skip_gpt_check Enter Flashapp Run the following command (you can find both files under the RM1085 directory of the emergency files packages linked earlier in this guide): thor2 -mode emergency -hexfile “path to\MPRG8994_fh.ede” -edfile “path to\RM1085_fh.edp” Command will then throw an error message, this is expected as long as you see Flashapp on the phone screen. Flashing the img file Run the following commands: thor2 -mode uefiflash -imagefile “path to\main big img.img” -startsector 0 thor2 -mode uefiflash -partitionname DPP -partitionimagefile “path to\DPP.img” thor2 -mode uefiflash -partitionname MODEM_FSG -partitionimagefile “path to\MODEM_FSG.img” thor2 -mode uefiflash -partitionname MODEM_FS1 -partitionimagefile “path to\MODEM_FS1.img” thor2 -mode uefiflash -partitionname MODEM_FS2 -partitionimagefile “path to\MODEM_FS2.img” thor2 -mode uefiflash -partitionname SSD -partitionimagefile “path to\SSD.img” thor2 -mode rnd -bootnormalmode Workaround if the phone doesn’t boot up on battery right after flashing the image (Recommended) The fix will only work when being applied before the phone ever successfully booted. If it did you can re-image the phone using the same steps as before and then proceed with the fix. When you see the Qualcomm boot logo and no text, hold the power button until you see a developer menu. Select the mass storage mode option. Go to (Desktop OS):\Windows\System32\config\ Replace SYSTEM and SOFTWARE with the files you can find here. Reboot the device.

wherewhere UID.2850357
2018-05-21 使用 Lumia 950 XL 回复

Quote善解人意的俊哥 发表于 2018-5-21 20:16
支持支持


占迟了。。。

asizel UID.631132
2018-05-21 使用 Lumia 1520 回复

撸过

wherewhere UID.2850357
2018-05-21 使用 Lumia 950 XL 回复

我要翻译疯了。。。

太学主 UID.2954924
2018-05-21 使用 Lumia 920 回复

佩服楼主。

辛勤的蜜蜂 UID.813897
2018-05-21 回复

英文?

wherewhere UID.2850357
2018-05-21 使用 Lumia 950 XL 回复

Quote辛勤的蜜蜂 发表于 2018-5-21 21:18
英文?


正在翻译。。。

固执的Wper UID.2860089
2018-05-22 使用 Lumia 640 回复

哇塞,还是你们厉害

artfly08 UID.2900999
2018-05-22 使用 Lumia 830 回复

支持

artfly08 UID.2900999
2018-05-23 使用 Lumia 830 回复

支持

artfly08 UID.2900999
2018-05-24 使用 Lumia 830 回复

支持

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