我们都知道每次苹果更新 iOS 版本都是修复旧版的漏洞,那将会导致原先的越狱方法无法越狱新的 iOS 系统版本。因此,如果不小心将你的 iOS 设备升级到新的系统版本而无法实现越狱的时候,我们就需要对 iOS 设备进行固件降级,将 iOS 设备系统版本降到可以越狱的系统版本。降级原理:默认的规则是这样的:在更新/还原固件时,iTunes 会联网验证当前最新固件,只允许更新/还原到最新版的固件。如果强制使用 iTunes 还原旧版本固件时会报错。所以我们需要运行 TinyUmbrella 来虚拟 TSS 服务器,骗过 iTunes 的验证,从而实现固件降级。另外,备份SHSH跟设备当前安装的固件版本无关,跟设备是否越狱也无关。只跟苹果目前开放的 SHSH 验证有关。当新版固件发布后,苹果会关闭旧版本固件的 SHSH 的备份,所以大家要及时更新 iOS 设备的 SHSH 文件。
工具/原料
1
最新版 iTunes
2
设备需要降级的固件
3
必需要有SHSH 文件
步骤/方法
1
将需要降级的 iOS 设备用数据线连接电脑,运行 TinyUmbrella,选择希望降级的系统版本 SHSH 备份,之后点击“Start TSS Server”;
2
当看到 TinyUmbrella 的 'Start TSS Server' 变成 'Stop TSS Server' 状态后,让 TinyUmbrella 保持运行状态;切记!!不要关闭TinyUmbrella!!
3
打开 iTunes,Mac OS系统按 Option 键(Windows 系统按住 'Shift' 键),选择对应的官方固件版本:
4
然后 iTunes 将会提示“iTunes 将抹掉 iPod 并将它恢复到 iOS 4.0,还将与 Apple 验证此恢复”,无视该提示,点击“恢复”即可;
5
然后,iTunes 会自动将 iOS 设备用固件恢复的方式进行降级。当 iTunes 完成恢复后,我们可以看到 iOS 设备已经实现降级。
注意事项
1
使用 TinyUmbrella 进行备份 SHSH 文件或降级,会自动修改系统的 HOST 文件屏蔽 iTunes 访问苹果服务器。会导致使用 iTunes 升级出现 1013 错误,这个时候,我们只需修改下系统的 HOST 文件即可。
2
相关软件的下载请留意参考资料
下一篇:苹果系统如何降级