shsh就是验证iTunes恢复固件操作合法性的一个证书。当我们用iTunes进行恢复固件操作时,iTunes会向苹果验证服务器提交待恢复固件设备的ECID,并申请获取恢复该版固件的shsh验证证书。
所以我认为你说的shsh备份和固件备份是一个意思。固件是不需要备份的,现在网上到处可以下载固件。但是shsh是唯一的,是你的手机使用各种不同系统版本的钥匙或通行证,只要有了各种不同版本的shsh就可以在,各种不同版本的固件中来回升降级。
为什么要备份shsh,备份shsh的意义?
shsh文件存在于苹果服务器上,而且每当新固件发布时,苹果就会关闭前一版本shsh文件的提供,那我们在恢复固件尤其在为了完美越狱需要降级时又必须有相应版本所对应的shsh文件
这就需要我们在苹果服务器开放提取的时候,将shsh提出出来备份,等关闭后才能自由使用。
如果错过了时机,那以后就只能一路升级,被苹果牵着鼻子走了。
iphone的SHSH是不通用的,
一个手机
的一个IOS
固件版本
对应一个SHSH。
SHSH的
全称
是Signature
HaSH
blobs,中文签名散列,又称为shsh
blobs。shsh是由Apple验证
服务器
根据
iOS设备
ECID和固件版本产生的一个签名
证书
。
当用iTunes进行恢复
固件
操作时,iTunes会向
苹果
验证服务器提交恢复固件设备的ECID,并申请获取恢复验证证书。一旦验证通过,Apple服务器就会发送与ECID和固件版本对应的签名证书给iTunes,这样iTunes就可以继续进行和这个shsh相对应版本的固件恢复。
备份SHSH主要用于降级,苹果出了新的系统固件,就会关闭老的系统验证,只能装新的系统。 一旦手机出现什么问题需要重新刷机。必须有备份的这个系统的SHSH才能刷。每个手机每个系统的SHSH都不一样。
1shsh相当于证书文件
比如现在最高版本是511
那么你如果没有501的shsh
你就无法降级到501了。只能刷511
。关闭验证的意思就是关闭该版本的shsh验证
你无法在刷此版本的固件。按你说的
等高版本越狱出来再升级也可以
但是有时候还没越狱该版本就关闭了。
2
已经越狱的机器
直接连接itunes就可以升级
升级是完全正版的行为
什么都不需要
不管你是否越狱。备份shsh就是不时之需
假如你不喜欢新版本的固件或者新版本固件一时两时无法越狱
你可以暂时降级回去。
3最重要的一个作用就是平刷。越狱后如果操作不当是会白苹果(死机)的,此时就需要刷机,如果你没有shsh
你就只能到最高版本去。如果最高版本不能越狱
你就只能等它被破解了。
shsh的作用差不多就这些了
一句话无shsh
不可能降级或者平刷已关闭的固件。
欢迎分享,转载请注明来源:品搜搜测评网