使用Windows命令行安装iOS 13开发者预览版(亲测有效)

原博客:https://allthings.how/how-to-install-ios-13-from-windows-10-command-line-not-itunes/

注意:早期升级iOS13开发者预览版可能会遇到很多Bug,不建议在主力机上尝试升级升级前请务必做好备份!!!

笔者成功将手中的iPhone 6s和iPad Pro 10.5寸刷上了iOS13和iPadOS13,跟着文章中的步骤是没问题的,只是iPad的数据会被清空,iPhone 6s进入了恢复模式,最终按照文章中的方法都能顺利开机并体验到新特性。所以请务必做好备份工作

 

Apple终于在2019年的WWDC上宣布了iOS 13 Beta。但是,将软件安装在兼容设备上对于macOS和Windows用户来说都是一个挑战。首先,还没有iOS 13 beta配置文件可供用户通过WiFi下载iOS 13,然后iOS 13 Beta IPSW Restore Images只能从运行Xcode Beta 11或新macOS Catalina的Mac上刷入设备,没有使用Windows 10安装iOS 13的官方方法。

但是,感谢开发人员Devjam81的这个Github仓库,它允许您使用Windows 10 PC在支持的设备上安装iOS 13和iPadOS 13。

下载

如果您尚未下载iOS 13或iPadOS 13 Beta IPSW固件文件,请从以下链接获取(兼容)iPhone或iPad型号:

  • 下载iOS 13 Beta IPSW文件
  • 下载iPadOS 13 Beta IPSW文件

(原下载链接由于是外网可能较慢,建议在这里自取对应您iPhone/iPad的系统固件)

另外,从Github文件(下面的链接)下载libimobile2019 zip,以便能够通过命令行刷新IPSW固件文件。

  • 下载libimobile2019(.zip)

重要说明:不使用iTunes安装iOS 13可能会导致设备的完整数据擦除。因此,在继续操作之前,请确保使用iTunes或iCloud备份iPhone。

→ 如何备份iPhone

说明

按照以下说明在iPad上的iPhone或iPadOS 13上安装iOS 13,而无需Windows 10 PC上的iTunes。

  1. 确保从Apple的网站上下载了iTunes

    虽然我们不会使用iTunes在iPhone上安装iOS 13,但我们仍然需要在您的PC上安装它。它应该是从Apple的网站下载的(下面的下载链接)。

    → 下载iTunes Installer(.exe)

    如果您已从PC上的Microsoft Store安装了iTunes,请将其卸载并运行上面链接的安装程序(必要)。

    注意:如果您在iTunes的MS Store版本上进行备份,请确保在卸载之前将备份从PC上的文件夹归档C:\Users\\Apple\MobileSync\Backup

  2. 解压缩libimobile2019-master.zip文件

    libimobile2019-master.zip文件的内容解压缩/解压缩到PC的C:\驱动器中的单独文件夹中。

  3. 重命名,复制和粘贴iOS 13 IPSW固件文件

    重命名iOS的13或13 iPadOS固件IPSW文件,类似ios13.ipswipados-13.ipsw和复制/将文件粘贴到上面步骤中的libimobile2019同一文件夹下。

  4. 以管理员身份启动命令提示符

    在PC上打开“ 开始”菜单,键入CMD,然后从右侧面板中选择“以管理员身份运行”

  5. 将libimobile2019目录设置为CMD中的文件夹路径

    将命令行提示符指向上面步骤中保存文件的文件夹。在我们的PC上,文件夹位置是C:\libimobile2019-master,因此我们将使用以下命令:

    cd C:\libimobile2019-master

    但您可能使用了不同的文件夹名称,因此请相应地更改命令。基本上,它是cd /your/folder/address

  6. 将iPhone或iPad连接到PC

    使用USB转Lightning数据线将iPhone或iPad连接到PC。 

  7. 刷新iOS 13 IPSW固件

    在命令提示符窗口中输入以下命令并回车,最终将iOS 13 Beta刷入到iPhone。

    idevicerestore.exe -d ios13.ipsw


    让您的设备安装还原映像。如果您的设备启动正常,请跳至下一步。 

    如果没有,您可能会在命令提示符窗口中收到以下错误:
    ERROR: Unable to send iBEC component: Unable to find device
    ERROR: Unable to send iBEC to device.
    ERROR: Unable to send iBEC


    注意: iTunes将在您的设备处于恢复模式时显示。它会要求您更新或恢复设备,但您需要单击“取消”按钮

    要修复iBEC错误,请按照以下说明操作。

    让iPhone连接到PC。在PC上打开设备管理器(在“开始”菜单中搜索它),然后展开通用串行总线设备下拉列表,您应该看到列出的Apple Recovery(iBoot)USB复合设备


    右键单击Apple Recovery(iBoot)USB复合设备,然后选择“卸载设备”。此外,勾选确认弹出窗口中的“删除此设备的驱动程序软件”复选框。通用串行总线设备



    下的所有三个Apple Mobile设备条目都将消失。现在断开连接,然后重新连接iPhone。等待5-10秒钟让Windows重新安装设备驱动程序,然后在同一个CMD窗口中再次发出恢复映像安装命令。这次,您将看不到iBEC错误。安装完成后,你会得到一个

    idevicerestore.exe -d ios13.ipsw


    Status: Restore Finished 信息。 

  8. 恢复您的数据

    您可能会获得带有白色屏幕的Apple Logo,并且可能会重启几次。这是正常的。断开设备与PC的连接,并给它15-20分钟,最后进入“向上滑动恢复”屏幕。

    做一个向上轻扫,输入您的密码(两次),然后让设备恢复数据。这可能需要10-15分钟。屏幕将在一分钟左右变黑,但它将在后台运行。您可以按电源键打开屏幕并检查数据恢复进度。



    成功恢复数据后,您的设备将最后一次重新启动,然后您就可以在iPhone或iPad上运行iOS 13。

你可能感兴趣的:(使用Windows命令行安装iOS 13开发者预览版(亲测有效))