升级、降级或者恢复设备时,最关键的就是SHSH(iOS10以后是SHSH2)。下面一起来看看SHSH都有什么作用,如何通过爱思助手备份SHSH。
什么是SHSH?
SHSH的全称是Signature HaSH blobs,中文:签名证书。SHSH就是验证iTunes恢复固件操作合法性的一个证书。当我们用iTunes进行升级 / 恢复固件操作时,iTunes会向苹果验证服务器提交待升级 / 恢复固件设备的ECID,并申请获取升级 / 恢复该版固件的SHSH,苹果会通过验证服务器发送一个和ECID对应的SHSH证书给iTunes,iTunes就可以继续进行和这个SHSH相对应版本的固件进行升级 / 恢复。
为什么要备份SHSH?
需要恢复苹果已经关闭验证的固件,必须通过SHSH备份以及降级工具签证欺骗苹果服务的验证进行恢复已经关闭验证的固件,这就是降级。
为什么备份SHSH失败?
SHSH备份需要在苹果未关闭验证固件前使用SHSH备份工具提取苹果服务器的SHSH备份电脑本地,越狱后的cydia也会自动备份SHSH。SHSH备份工具也会尝试提取Cydia服务器本机的SHSH备份到电脑本地。
如何使用爱思助手备份SHSH?
注意:由于SHSH只能在对应版本刷机验证处于开放时备份,所以在版本刷机验证开放时使用过爱思助手刷过机或查询过SHSH的设备,都可以到爱思助手下载对应版本的SHSH(SHSH2也一样)。
1.将设备连接电脑,打开爱思助手;
2.点击“刷机越狱”-“专业刷机”,如图所示:
3.点击“查询适配版本(SHSH),请根据界面上的提示操作让设备进入 DFU 模式,成功进入 DFU 模式之后,软件会自动查询并备份 SHSH :
4.成功备份 SHSH 之后,如果需要使用 SHSH 时,可以到爱思助手“刷机越狱-专业刷机”,点击“下一步”,到如图所示位置下载 SHSH 文件。
温馨提示:当苹果发布新版本的固件时及时用爱思助手给设备刷一次机,进行备份最新版本的SHSH。不宜刷机的也可以通过到“专业刷机”-“查询适配版本(SHSH)”进行备份最新的SHSH。