马尔代夫机场叫什么:[教程]没备份SHSH都进来学习一下吧(教你如何备份shsh,及如何恢复固件)更新雨伞4.32.01,可以备份4.32了。

来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 06:34:52
看了好多朋友都在问如何备份SHSH,SHSH有什么用,怎么用,我就开贴来告诉你们吧。

请认真仔细的看完全贴!

备份4.3.1的shsh请用tinyumbrella4.30.05备份 tinyumbrella-4.30.05.rar (1537 K) 下载次数:1348
备份4.3.2的shsh请用tinyumbrella4.32.01备份 tinyumbrella-4.32.01.rar (1561 K) 下载次数:2728
备份4.3.3的shsh请用tinyumbrella4.33.00备份 tinyumbrella-4.33.00.rar (1585 K) 下载次数:3370
tinyumbrella4.32.01,使用时请大家将request shsh from cydia前的勾去掉,直接从苹果服务器中备份,我尝试过从cydia中备份失败。

看来有很多新朋友还是没看明白,我再说的形象一点吧:

我们拿windows操作系统来做比喻,我们称windows为操作系统,那么我们在这里说的固件其实也是操作系统,windows操作系统也分了很多版本,从最初的win3.2开始,经历了win95、win98、winxp、vista、win7,这一系列的版本就相当于我们ipad固件版本的3.2、3.21、3.22、4.21、4.3,我们在升级、降级、平刷windows系统时是不需要通过微软的服务器验证的,因为即使你没有网络照样可以安装windows操作系统,微软是通过密钥形式来验证,就像有的软件需要你输入注册码一样,所以对于windows只要你有密钥你想装哪个就装哪个(盗版的不在叙述范围内),其实苹果一开始也是这样的,唯一不同的是,苹果在升级和恢复固件的时候是需要在有网络的环境下,因为它需要在线验证固件,固件作为售后服务的一种,是无偿提供给用户体验的,你想刷哪个版本就刷哪个版本,直到越狱的出现,给苹果的app store带来了经济损失,所以苹果就用升级固件来堵越狱漏洞,并关闭旧固件的验证来防止用户继续使用老版本被越狱的固件,一旦关闭了固件验证,你就不能因为白苹果或者体验不佳而恢复老版本的固件了,为了能继续使用老版本的固件,黑客们了解到了苹果的验证机制,故做出了tinyumbrella这个软件,用来及时的备份固件的shsh,同时提供搭建验证服务器的功能,也在cydia中建立了一键备份(就是那个红心),通过搭建验证服务器或修改host文件,让用户在恢复固件的时候能绕过苹果的验证,骗itunes认为你通过了验证,从而达到恢复、降级固件的目的。

shsh的作用。

shsh的主要作用是用来通过恢复固件(包括降级和平刷)时候的官方验证,我们可以理解为验证的密钥,如果没有这个文件,而苹果又关闭了对老版本固件的验证就无法恢复指定的固件了。有的朋友说我不升级就不存在降级,那样我就不需要备份shsh了,但是你要知道,万一你哪天错删了什么导致白苹果了怎么办?升新固件还没越狱,想要回到原先版本的固件发现苹果已经关闭验证了,在这种时候你就需要shsh来平刷系统了。


如何备份?
首先我想告诉大家,备份shsh文件是不分越狱和不越狱的,无论你是否越狱都可以备份shsh,唯一的区别就是,一是在苹果关闭验证服务前备份(无论越狱和不越狱,用tinyumbrella软件备份),另一种就是越狱后的机器要及时的点cydia中的红心 (点过后就不会再有了),直接在cydia中备份,此时cydia会将你的shsh备份到cydia的服务器上,在cydia的主界面就会显示 ,你的shsh就已经在cydia中备份好了, 你可以随时通过tinyumbrella将shsh下载到本地(只要点一次就永久有效,即使你重刷了固件也没关系),有的同学点了红心后可能会出现This device has a pending TSS request,这句话的意思是你的备份请求已经提交,可能是网络关系,没有及时的反应出来,我ipad4.3shsh也是过了一个多星期才出现的,我建议你用tinyumbrella直接到cydia或苹果的服务器上直接下载shsh。另外备份shsh也不用升级到某个固件再做备份,直接机器拿来就能备份。这两种方法其实都取决于苹果服务器,如果苹果关闭了之前固件验证服务,那这两种方法就只能备份当前开放版本固件的shsh了。举例:4.21固件在itunes中发布的时候,你随时都能备份4.21的shsh,但当4.3发布后的几天内,苹果关闭了对4.21固件的验证,此时你只能备份到4.3的shsh了。

还有就是每个版本的固件都有一个shsh,你有什么版本的shsh,你就能恢复什么版本的固件。
shsh文件具有独立性,也就是说别人的shsh文件你是不能用的,只有靠自己备份得来。

两种通过验证的方法:
第一种方法,也是最简便的,我们先要用tinyumbrella这个软件将你的shsh文件下载到电脑中 。
首先下载tinyumbrella(你的电脑还需安装JAVA,这个你可以到JAVA官网去下载安装),用数据线连接设备后出现:根据图上显示操作。

接下去就开始将shsh文件下载到本地。



至此,你的shsh文件就保存到你的电脑上了,路径为 C:\Documents and Settings\Administrator\.shsh

那么我们该怎么用呢?

shsh文件是用来恢复相对应固件版本的验证的(我们也可以理解为是一种密钥),能否用tinyumbrella建立成功验证服务器就取决于你有没有shsh,如果你用上述方法下载了shsh文件,那么我们就可以开始建立验证服务器了。(建立好验证服务器tinyumbrella会自动加载shsh文件,不用手动去选择,你能恢复什么版本的固件取决于你有什么版本的shsh)

无法点击Start  TSS Server?
请你关闭你的防火q1an9,特别是windows防火q1an9在询问你阻止还是解除阻止时,请解除阻止,否则就会出现无法点击的情况,如果已经是灰色,请到控制面板中的防火q1an9里将tinyumbrella例外。

  
至此,我们就可以恢复对应shsh版本的固件了。

这时,我们还缺少固件,固件其实就是所谓的操作系统,你可以将刷固件理解为重装系统。
引用一下置顶帖中的各版本固件的链接,你可以下载到对应shsh版本的固件
http://bbs.weiphone.com/read-htm-tid-862081.html


恢复固件方法是,打开itunes,按住shift点恢复,然后选择你下载的固件打开后放开。
  
接下去就开始恢复固件了,有些朋友可能是降级恢复,那么在最后可能会报错1015(那是因为基带是无法降级的,基带就是调制解调器版本,wifi版的没有基带,所以不会出现错误提示),这时候要切换到 tinyumbrella,点Exit Recovery,就退出恢复模式了。


第二种方法
这种方法其实在你打开tinyumbrella时,tinyumbrella就已经帮你改好host文件了,前提是你已经在cydia的服务器中备份了你的shsh,此方法是通过网络直接指向cydia服务器中的shsh,来通过恢复固件时的验证。
你也可以手动修改,方法是:到c:\windows\system32\drivers\etc中找到host文件,右键点选后用记事本打开,在最后增加74.208.10.249 gs.apple.com  保存关闭,以后恢复固件时就将验证服务转向cydia服务器了。 这种方法就不需要用到tinyumbrella这个软件了。

知道怎么使用SHSH后,我们就能随意的刷固件了,当你白苹果了或者觉得系统垃圾太多懒得去清理了,又或者想降回原先使用的固件,就干脆重刷吧(记得备份哦),祝各位好运!