今天小饼为大家解答以下问题,关于shsh失败怎么刷机,cydia shsh很多人还不知道,现在让我们一起来看看吧!
1、 Shsh是验证iTunes固件恢复操作合法性的证书。当我们使用iTunes恢复固件时,iTunes会向Apple验证服务器提交要恢复的固件设备的ECID。
2、 并申请恢复该版本固件的shsh验证证书(也就是说,每个版本固件对应的shsh,比如4.3.2版、4.3.3版、4.3.5版,都是不同的,唯一的)。
3、 苹果会通过验证服务器向iTunes发送一个ECID对应的shsh证书,让iTunes继续恢复这个shsh版本对应的固件。
4、 比如shsh就像一把钥匙。只有当你有编号为4.3.3的钥匙时,你才能打开编号为4.3.3的锁,然后你才能进入编号为4.3.3的门。
5、 备份SHSH的意义
6、 Shsh文件存在于苹果服务器上,每当发布新固件时,苹果都会关闭提供以前版本的shsh文件。那么我们在恢复固件的时候一定要有相应版本的shsh文件,尤其是为了完美越狱需要降级的时候。
7、 这时候备份shsh就很重要了。同样的,比如苹果公司在提供编号为4.3.5的钥匙的时候,把编号为4.3.3的钥匙收起来给了你,那么苹果公司还给你的时候你就要把钥匙备份起来。不幸的是,
8、 当你现在看到这篇文章的时候,苹果真的没有在4.3.5之前提供shsh。
9、 这时候你只能希望你的手机在2011年7月中旬之前越狱(7月苹果临时重开4.3.3验证),祈祷cydia为你保存了shsh的4.3.3版本。
10、 如何备份SHSH(帮助4.3.5降级4.3.3)
11、 方法一,用乙醇提取
12、 方法很简单。下载后直接运行exe文件,保持手机连接,点击‘管理SHSH’——然后点击‘保存SHSH’,可以保存多次。有时候因为网速或者服务器的原因,一次不成功,可能会成功几次。
13、 方法二:用丁云氏菌提取。
14、 运行这个软件之前,需要下载java运行环境。你去这里选择你的计算机的相应版本下载。
15、 安装java运行环境,解压tinyumbrella,运行里面的exe文件,保持手机连接。
16、 点击“连接的设备”下的手机图标。
17、 最右边的“save shsh”将呈灰色显示,可以点击。
18、 只需点击等待,带有4.3.3字样的shsh文件就出现了。恭喜你。
19、 tinyumbrella
20、 备份后如何使用SHSH?
21、 在苹果关闭了对早期固件的验证后,如果我们想恢复早期固件,当itunes向苹果服务器发起验证时,苹果服务器会拒绝验证,不会生成SHSH文件。如果是这样,
22、 我们的itunes无法完成恢复早期固件版本的任务。我们可以通过伪造一个假的苹果服务器,修改主机,给itunes一个假的认证地址。当然,这个地址是我们假冒苹果服务器的地址。
23、 当itunes与这个假冒的apple服务器进行验证时,这个服务器会向itunes发布SHSH文件的早期固件版本。那么我们的升级可以保证顺利完成。由于SHSH文件是由apple官方生成的,
24、 我们伪造的假服务器没有能力生成,所以我们必须在之前备份SHSH。当假服务器通过itunes验证后,会自动将我们之前备份的SHSH文件提取到itunes中,从而达到刷机的目的。
本文讲解今天到此结束,希望对大家有所帮助。