在了解ios7怎么备份shsh之前,小编觉得还是有必要先解释一下什么的shsh,首先SHSH是简称,全称应该为ECID SHSH或者SHSH Blob或者ECID SHSH Blob。
在说SHSH之前,我们先说什么是ECID ,ECID的英文全名是 Exclusive Chip ID ,也就是每一台Iphone、Ipod、Ipad都根据自己的芯片有一个唯一的识别码。这个可以通过在手机查看、查看注册表,用软件读取等多种手段得到。
然后我们说为什么苹果要做SHSH,以前的智能手机,大家刷了新版,不好用,就再刷回低版本。以前还无所谓,在Apple出了Iphone之后,这个问题就严重了。苹果的新版本一般都会屏蔽旧版本的越狱,苹果不想让大家越狱,当然苹果就不想让大家再刷回去,所以用了一种新的验证技术,这就是SHSH了。 SHSH是根据每台机的ECID和当前最新的版本经过复杂运算而得出的一个签名文件,SHSH不是存在你的机子上的,是存在Apple的服务器上的。当你刷机的时候,Apple会连上服务器来验证当前你的刷机版本和ECID所产生的 SHSH和服务器上的是否匹配,如果不匹配,则不能刷机。
那么,明白了SHSH是怎么来的,你就会很容易理解以下的问题:
为什么新版本的程序一出来,就不能备份旧版本的SHSH了,因为一旦出了新版本,所有的SHSH都已经更新了,而更新的目的,就是防止你刷回低版本。 如果你不想刷回旧版本,那么Shsh对你是没有任何用处的。 无论你现在用的4.0还是4.0.1,当你备份你的SHSH的时候,你都只能备份到当前最新的版本的SHSH文件。
其实不管验证技术有多高明,我们明白了验证机制,我们就可以为所欲为了,自己用一台服务器来代替苹果(通过修改Hosts文件轻易实现),把自己以前备份的SHSH文件放在服务器上,这样就可以刷回以前的老版本了。
现在小编就给大家带来ios7.0.4备份shsh教程。
一、PP助手电脑版SHSH备份工具
软件名称:PP助手电脑版1.1.2.0 for iPhone/iPad
1.将iPhone iPad iTouch连接电脑,打开【PP助手(Win)版】
2.点击【工具箱】--【正常模式】的iOS设备--获取SHSH备份
3.获取成功--点击放大镜功即可以查看电脑本地SHSH备份
二、【TinyUmbrella 小雨伞】SHSH备份工具(10月8日更新支持ios7.0.2SHSH备分):
1.将iPhone iPad iTouch连接电脑,打开【TinyUmbrella 小雨伞】
(需要Java环境运行,最新版的【TinyUmbrella 小雨伞】下载地址:http://bbs.25pp.com/thread-83694-1-1.html)
注意:打开【TinyUmbrella 小雨伞】会有两个提示窗口请点击确认即可。
2.选择已经接设备名称 --点击【Advanced】-- 取消勾选【Request SHSH From Cydia】
(【Request SHSH From Cydia】意思:从Cydia提取SHSH)
3.点击右上角的【Save shshs】开始备份SHSH
点击【Log】显示绿色【SUCCESSFULLY】为成功备份SHSH的固件版本:
点击【General】显示成功备份SHSH的列表:
温馨提示:
(1)【TinyUmbrella 小雨伞】备份SHSH默认保存在:C:UsersAdministrator.shsh
(2)无法无打开【TinyUmbrella 小雨伞】及无法识别iOS设备请查看【TinyUmbrella 小雨伞】下载地址里的注意事项