6月7日, WWDC 2022 大会正式发布,虽然没有熬夜看发布会,但是当天我还是本着尝鲜的精神升级了 IOS16 和 iPad OS16 ,笔记本由于上班在用,为了防止耽误工作(吃饭)便没有进行最新的 beat 版系统升级。
升级后,iPad OS 16 最明显的变化就是 Stage Manager ,同时续航也变得很不错,暂时就先用着。但是 IOS16 虽然在输入法震感反馈、锁屏通知位置(例如倒计时通知更为明显了)、桌面全局搜索框位置调整等细节优化,但伴随而来的是双卡状态下副卡无法读取、部分银行类APP闪退、微信每天随机闪退、充电、日用发热等bug。
于是在日常使用IOS16 三天后,我选择了降级系统,主要原因是发热不可控和副卡无法读取两个原因。
在我降级的过程中,主要遇到以下两个问题:
- 升级IOS16前未备份数据;
- 备份数据降级时电脑硬盘空间不足。
所以,我如果想要正常降级,需要解决 在IOS低版本系统中恢复高版本的备份文件,和将手机文件备份至移动硬盘中。如果你和我一样头铁升级、且刚好电脑硬盘不足以完整备份手机文件,可以接着往下看。
前期准备条件:
- 设备:iPhone 12Pro
- 系统版本:iOS16 beat 版
- 数据线一根
- 笔记本或PC电脑一台,我个人使用的是 MacBook Air,所以以下均以macOS 下的操作为准。
- 需要降级的系统固件
- *扩展坞 、移动硬盘(如果你是笔记本,请确保电源供电;电脑空间足够则无需准备移动硬盘)
1.手机端设置
在开始工作前,需要先打开手机 设置 > Apple ID > 查找 > 查找我的IPhone ,并关闭此项功能。
2.下载系统固件
在关闭手机查找功能后,还需要下载降级(或升级)系统固件,访问官网:https://ipsw.me/ 选择对应的设备、型号,进行系统固件下载。
由于IOS系统更新后,会关闭降级通道,所以绿色状态下的系统固件是可降级版本,红色部分为已关闭降级通道的系统版本。
点击可降级系统固件后,可以选择直接下载,或者复制下载链接,使用第三方下载工具进行下载。
3.更改备份文件路径
如果你的电脑硬盘空间较为充足,可略过此步骤,直接进行第三步。
注:如果是 Windows 环境下,请访问苹果官网下载 iTunes ( 点击下载 ) ,具体修改备份文件路径可自行百度。
因为我个人手机需备份文件 120G 左右,在苹果这种内存、硬盘比空间都贵的情况下,电脑本身空间显然是不够用的,于是需要借助移动硬盘进行存放备份文件。
所以此处我们需要用到 软连接 (也叫符号连接) , 因为常规思路是更改备份文件路径即可,但 macOS 较为严格,路径是不可更改的,所以需要通过软连接的方式,在路径不变的情况下,将备份文件存储在其他路径。(原理类似于在硬盘创建一个同名 Backup 文件替身(快捷方式),用于替换原路径下的同名文件夹,但是替身并不能实现上述操作,所以需要用到 软连接 ,有兴趣可以自行了解下 软连接、硬连接、快捷方式(替身)、副本和拷贝(粘贴)之间的区别。)
开始之前,我们需要获取两个路径:
(1)需要替换的路径
例如我在名为MyPassport的移动硬盘下创建一个 MobileSync 文件夹,并在该文件夹根目录创建 Backup 文件夹用于存储手机备份文件,则我的 替换路径为: /Volumes/MyPassport/MobileSync/Backup 。
?小提示: 打开终端,将移动硬盘的指定文件夹拖入终端即可快速获取文件路径。
(2)macOS 指定文件路径
一般情况下为:/Library/Application\ Support/MobileSync/Backup ,直接复制即可。
有了上面两个路径之后,组合成如下的操作命令:
ln -s /Volumes/MyPassport/MobileSync/Backup ~/Library/Application\ Support/MobileSync/Backup
将前半部分的路径更换为你自己的文件路径即可。此时打开菜单栏的 前往 ,同时按住 option 键,则可以看到 资源库 ,依次打开 /Library/Application\ Support/MobileSync 文件,将该文件夹下的 Backup 文件夹删除即可。(如果存有备份文件请提前做好转移)
接下来打开终端,将上述路径组合的操作命令复制粘贴,进行 回车 即可,如果 /Library/Application\ Support/MobileSync 文件夹下有一个名为 Backup 的“替身”文件夹(有箭头图标),则说明已经软链接成功。
4.备份手机文件
接下来,将手机与电脑进行连接后,在 访达 侧边栏可以看大 iPhone 选项,点击之后在设备详情界面进行数据备份即可,具体时间由备份文件大小决定,建议保持电源处于连通状态。
?提示:如果是像我一样在IOS16高版本系统下备份文件,在低版本系统(iOS15)恢复,请务必选择 非加密备份。如果是升级系统前或者日常备份,是否加密可自行选择。
5.更改备份文件
在完成数据备份之后,打开备份文件夹下拉到底,会看到 Info.plist 文件,用记事本打开该文件进行编辑状态 (我是在 VS code 下编辑的),搜索 Product ,找到系统版本这一行,将原本备份时的系统版本更改为需要降级的系统版本(如下图)。
例如我备份时的系统版本是 16.0 ,刚打开时此处显示的则是 16.0 ,而我需要恢复备份文件的系统是 15.5 , 则将 16.0 更改为 15.5 即可,然后保存退出。(此方法参考 酷安 @宇轩同学)。
6.恢复手机系统版本
完成上述准备工作后,再次将手机和电脑进行连接,如图一所示,在该界面下按住 option 按 ,点击 恢复iPhone ,然后根据路径找到提前下载好的系统固件,点击确认等待系统降级(刷入低版本系统固件),期间请勿断开手机连接。
7.恢复备份文件
当手机降级成功之后,会出现激活界面,根据引导完成激活设置,在最后一步选择 从mac 恢复文件 ,再次回到访达管理,在iPhone管理界面,选择 从此被封恢复 即可,然后点击继续进行数据恢复。
当出现如下图所示界面的情况时,说明备份数据正在恢复中,耐心等待即可。由于我个人需要恢复的数据为90G 足左右,花费了大大概4个小时左右才恢复完所有备份数据,所以当遇到恢复速度慢的情况耐心等待即可。
当恢复完所有数据后,手机会自动重启,在重启后进行开机引导操作,激活设备并连接网络,系统会自动下载此前安装的APP应用等,待所有应用安装完毕之后,一切大功告成。
⚠️注意事项:
- 一般情况下,IOS高版本的备份文件是不允许在低版本系统下恢复的,所以在尝鲜系统之前请提前做好数据备份。
- 在从高版本到低版本降级的情况下,请勿使用诸如爱思等第三方软件的 “保留用户资料刷机”模式,否则会出现卡“白苹果”现象变砖,此时则需要 DFU模式重刷,出错原因见上一条。
- 如果只是单纯的降级、升级系统,直接参考 2、3、4、6、7步骤就可,正式版的大版本升级都建议重刷一次,可避免大部分 玄学BUG。
- 在降级成功后,可能存在 iCloud 云盘载入中,可耐心等待或关闭云盘功能,重启后再打开进行解决。
- 通过 还原网络 可以解决大部分信号低、网络卡顿原因甚至手机发热等情况。
写在最后
以上就是关于误升级系统,保留数据的降级方案,果然折腾的最终结果都是降级。