每当一个新的 iOS 发布时,除了琢磨着怎么升级,还有一点需要关注的是及时备份这个版本的 SHSH。关于 SHSH 的作用这里不再赘述,不了解的同学可以看看之前的文章。需要说明的一点是,SHSH 是每个设备独有的,你不能“上网下载一个 SHSH”,也不能拷贝朋友备份的 SHSH 用。因此,备份自己的 SHSH 就十分重要了。
到现在为止,备份 SHSH 的方法已经层出不穷了,但总的来说分为两种:越狱后备份 SHSH 和非越狱备份 SHSH。下面我们就这两种方法,以备份 iOS 6.1 SHSH 为例分别展开讲讲。
越狱后备份 iOS 6.1 SHSH
越狱后备份 SHSH 十分简单,直接打开 Cydia 等待完整刷新即可。Cydia 会自动向苹果的服务器请求当前可以获取的所有版本的 SHSH,然后储存在 Cydia 服务器上。注意下图中绿色的“SHSH: iOS 5.1.1, 6.0.1, 6.1”即说明 Cydia 的服务器中存有这三个 iOS 版本的 SHSH。
此外,你也可以使用 iSHSHit 等 Cydia 插件来完成 SHSH 的备份操作,不过比起 Cydia 的直接备份就显得有点儿多余了。
非越狱备份 iOS 6.1 SHSH
对于 iPhone 5、iPad mini 这些从来还没有尝过越狱甜头的设备来说,越狱后 Cydia 自动备份 SHSH 这样的服务是暂时享受不了了,不过不越狱依然有办法备份 SHSH。一般来说,我们推荐使用红雪或小雨伞进行备份。
下面我们以红雪为例讲讲如何备份 iOS 6.1 的 SHSH
红雪备份
下载红雪 0.9.15b3 下载地址 及 iOS 6.1 固件
iPhone 4S
iPhone 4
iPhone 3GS
iPad 4
iPad 3
iPad mini
iPad 2
iPod touch 5
iPod touch 4
1、将下载的压缩包解压,并运行 redsn0w.exe
如果出现问题请参考:解决Windows下红雪停止工作的问题
2、将设备连接到电脑,请确保你的电脑里已经装好了最新版的 itunes
3、依次打开红雪界面的【Extra】-【SHSH Blobs】,看到如下界面
4、点【New】,在弹出的对话框中选择对应的 iOS 6.1 固件
5、红雪识别固件后开始提取 SHSH
6、成功提取 iOS 6.1 的 SHSH
到这一步,红雪已经自动提取了 iOS 6.1 的 SHSH,并将其保存在了你的电脑里。这个时候我们再把这些 SHSH 提交到 Cydia 服务器上,双保险,更安全!
7、点击【YES】提交 SHSH 到 Cydia 服务器
8、提交成功,大功告成!以后需要降级时可以直接从 Cydia 服务器获取 SHSH。