【技巧】Cydia"改版"后查看已存SHSH及使用红雪操作SHSH

细心的读者会发现,从今天(2013-4-9)起,Cydia的首页最上方绿色的字不再是已保存的SHSH了。SHSH跑到哪里去了呢?

原来Cydia保存的SHSH显示在页面的最上方,而现在则是一行提示的信息:

See TSS Center (below) to request iOS SHSH

cydia-2013-4-9-2

向下翻动页面找到TSS Center,进入后点击最上方的按钮进行备份,备份后会显示出当前可用的SHSH

cydia-2013-4-9-3

而在Where is my “iOS 6.0-6.1.2″?中,Saurik则详细的解释了为什么Cydia保存的6.0-6.1.2的TSS数据(可简单理解为SHSH)无法使用,越狱指南翻译组也将于近期带来整篇文章的翻译。

笔者在保存6.1.3后的SHSH状态如下:

cydia-2013-4-9-1

其中6.1的SHSH是笔者通过redsn0w手动上传的,6.0.1的SHSH是笔者之前用红雪手动上传的。

再介绍红雪中关于SHSH的部分:

打开红雪最新版(可在页面上方找到最新版下载),选择”Extras”->”SHSH blobs”后进入的界面便是所有关于SHSH的操作。

cydia-2013-4-9-5

在这个页面中可以:

  • Fetch:将设备上有的SHSH提交至Cydia服务器
  • New:获得指定固件的SHSH并提交至Cydia服务器
  • Verify:验证已有的SHSH
  • Submit:手动提交SHSH文件至Cydia服务器
  • Query:查询Cydia中保存的SHSH
  • Stitch:自制固件

【注意】:其中获得指定固件的SHSH这个功能只能在当前固件的认证未被关闭时进行,例如笔者希望得到6.1.2的SHSH,则会出现以下结果:

cydia-2013-4-9-4

如果你之前用红雪提交过SHSH,那么现在可以同样适用红雪再次提交SHSH。

笔者的观点:SHSH是降级必不可少的。但从iOS5开始,A5及更新设备都不能随意降级或平级恢复,所以从某种程度上来说,SHSH用处也不是很大。笔者还是建议所有用户在能保存SHSH时,利用好各种工具及时保存,以备不时之需。

相关阅读:

[1]  保存 SHSH 的三种方法以及浅谈 OTA 升级

[2] 了解 SHSH

[3]  Talk JB 第 012 期:SHSH 就是后悔药

[4] 【iSHSHit】备份提取shsh文件并不难