2023-03-27 11:02:03 发布人:hao333 阅读( 1322)
扫盲:SHSH是简称,全称应该为ECIDSHSH或者SHSHBlob或者ECIDSHSHBlob。
识字:SHSH是缩写,全名应该是ECID SHSH或SHSH Blob或ECID SHSH Blob。
在我们谈论SHSH之前,让我们先谈谈什么是ECID。ECID的英文全称是Exclusive Chip ID,意思是每一部Iphone、Ipod、Ipad都有一个根据自己的芯片唯一的识别码。这可以通过查看手机上的注册表、用软件阅读等方式获得。
然后我们说苹果为什么要做SHSH。以前的智能手机,大家都刷新版本,不好用就刷回低版本。以前都无所谓。苹果发布Iphone后,这个问题变得严重起来。苹果新版本一般会屏蔽旧版本的越狱。苹果不希望大家越狱。当然苹果不希望大家都刷回去,所以用了一种新的验证技术,就是SHSH。SHSH是根据每台机器的ECID和最新版本,通过复杂运算得到的签名文件。SHSH不是储存在你的机器上,而是储存在苹果的服务器上。当你刷机的时候,Apple会连接到服务器,验证你当前版本的刷机和ECID生成的SHSH是否与服务器上的匹配。如果没有,就不能刷电脑。
那么,了解了SHSH是如何产生的,你就很容易理解下面的问题了:
为什么新版程序一出来就不能备份旧版SHSH了?因为一旦新版本出来,所有的SHSH都已经更新了,更新的目的就是防止你刷回低版本。如果你不想刷回老版本,那Shsh对你就没用了。无论你现在使用的是4.0还是4.0.1,当你备份你的SHSH时,你只能备份到最新版本的SHSH文件。
事实上,无论验证技术多么复杂,一旦我们了解了验证机制,我们就可以为所欲为。我们可以把Apple换成服务器(修改Hosts文件就可以轻松实现),把我们之前备份的SHSH文件放到服务器上,这样就可以刷回之前的老版本了。(此段来自百度)
进入正题
请确保电脑处于itunes客户端和windows系统下。
请确保你的iPhone4已经成功越狱。
需要这个软件,umbrella-4.01.03.exe,百度搜索一下吧。
1.越狱后进入cydia。请点击让我的生活更简单,谢谢!其实这一步已经做到了,但是为了保险起见,建议继续下面的操作。
2.下载umbrella-4.01.03.exe并将其解压缩到您自己的任何文件夹中,通常是以下两个文件
3.打开iPhone4并连接到电脑。强烈建议使用原装数据线,然后打开umbrella-4.01.03.exe,勾选高级选项,设备/版本选择iPhone4 4.0.1,请求来自:cydia。
4.保存我的SHSH,大概10秒就能完成。保存路径一般在C:\ DocumentsandSettings \ Administrator \中。shsh格式,备份大小为59.5K
5.至于后续的降级方式,还需要进一步操作,相对比较复杂。首先你要设置自己的服务器,stat TSS server,根据网速可能要持续几分钟。具体教程留待以后发布。理论上已经备份了4.0.1SHSH的iPhone4可以降级到4.0.1。
Aura建议,在下一个越狱软件发布之前,不要贸然升级你的iPhone。即使升级,请先备份您的SHSH。祝大家电脑游戏愉快!
光环例行声明本文版权所有,欢迎转载,但请注明出处和作者光环。
相关阅读
RelatedReading猜你喜欢
Guessyoulike