[iOS] Windows 使用IPSW文件升级iOS 13 beta

0x00 警告

iOS 13仍处于开发者预览版状态,系统的稳定性无法与正式版系统相比,需要做好充足的面对bug、不兼容、数据丢失甚至是设备损坏的心理准备,不建议在重要设备上进行升级,升级前请务必使用iTunes或iCloud备份设备

0x01 工具下载

idevicerestore是一个用于升降级iOS的工具,我们需要在Windows上使用这个工具来对iOS进行升级。
GitHub:https://github.com/libimobiledevice/idevicerestore
官方只提供了其源代码,GitHub上有其他人对其进行了编译,可以直接下载。

下载地址:https://github.com/Devjam81/libimobile2019/archive/master.zip
百度网盘:https://pan.baidu.com/s/1GJtmrG8yX0g5uVGRDEAXTQ (提取码: 1qwv)

0x02 IPSW文件下载

由于Apple官方只为付费的开发者提供IPSW的下载,我们需要从第三方下载IPSW文件,经过一番搜索,发现IT之家提供了所有支持型号的下载,请前往这一网站下载设备对应的IPSW文件。
WWDC19:苹果iOS 13/iPadOS开发者预览版Beta 1固件下载
(网站上的教程只适用于MacOS,请无视其教程)

0x03 升级iOS

注:IPSW文件名以下载后的文件为准,例如iPad Pro 2018对应的文件名为iPad_Fall_2018_13.0_17A5492t_Restore.ipsw请使用下载得到的文件名自行替换相关内容

  • 解压缩libimobile2019-master.zip到任意文件夹,双击进入解压缩后的libimobile2019-master文件夹,如果文件夹内还有一个libimobile2019-master文件夹,再次进入即可,可以看到类似下图的文件
    [iOS] Windows 使用IPSW文件升级iOS 13 beta_第1张图片
  • 将下载得到的IPSW文件复制到这一文件夹中,建议为了后续步骤方便重命名为ipsw.ipsw,如果没有打开扩展名显示,也就是重命名时不显示.ipsw,重命名为ipsw即可
  • 按住键盘上的Shift按键,右键窗口空白处,在显示的右键菜单中,点击在此处打开 Powershell 窗口(Windows 10)或在此处打开命令窗口(Windows 7)
  • 如果上一步使用了PowerShell,则先在打开的PowerShell窗口中输入cmd并回车
    [iOS] Windows 使用IPSW文件升级iOS 13 beta_第2张图片
  • 将设备使用数据线连接上电脑,可以在iTunes中确认是否正常连接
  • 在PowerShell或命令窗口输入idevicerestore -d 文件名.ipsw,例如idevicerestore -d ipsw.ipsw进行升级
  • 可以看到设备的屏幕上显示了升级进度条,出现DONE即表示已经完成升级,等待升级进度条走完会自动重启,即可进入iOS 13 beta

0x04 常见问题

Unable to send iBEC

设备驱动不够新,需要更新驱动。

  • 请确保iTunes为最新版本
  • 设备此时应该处于“连接 iTunes”屏幕
  • 打开Windows上的设备管理器,找到Apple Recovery (iBoot) USB Composite Device,右键,点击卸载设备,并选择删除此设备的驱动程序
    设备管理器
  • 拔下与设备的连接并重新连接设备
  • 再次执行idevicerestore -d 文件名.ipsw

你可能感兴趣的:(iOS,iPhone,iPad,iOS13,iPadOS,刷机)