【教程】通过 redsn0w 给不在身边的设备即时备份 SHSH

本文由 @william_huangcc 投稿。

相信现在大家对 SHSH 都有了足够的了解,也知道了即时备份 SHSH 的重要性,但是有个情况可能无法避免:某个设备碰巧不在身边,比如没有随身携带的 iPad,或是被尘封在家里的旧设备。如果这时候 Apple 突然出了新的固件,那该如何为这些设备即时备份 SHSH 呢?

如果这些设备以前连接过你电脑上的 redsn0w 最新版,那么就不用担心了,因为 redsn0w 会帮你记录下曾经连接过的设备的 ECIDs,此时你需要做的事情和你以往用红雪备份 SHSH 时候的完全一样,只是不需要连接设备了,具体步骤只有两步:
  1. 点击 Extra > SHSH Blobs > New
  2. 选择需要备份的 SHSH 对应的 IPSW 文件

此外,若你想了解红雪已经帮你记录了多少 ECIDs,可通过 Extras > Even More > Preferences > ECIDs 来查看。不过,redsn0w 并不允许你自己直接在这里添加设备的 ECIDs 来实现备份未连接过此电脑的设备的 SHSH,经过测试,这样做是无效的。

其实当你在用 redsn0w 备份 SHSH 的时候,备份的进度条上方也可以看到当前固件有几个设备的 SHSH 可备份,如下图就有 2 个:2 known ECIDs。

use-redsn0w-to-save-shsh-when-devices-are-not-around-you-1

并且备份完成后的弹窗上也会具体告诉你备份了几个 SHSH,分别属于哪几个 ECIDs。

use-redsn0w-to-save-shsh-when-devices-are-not-around-you-2

至于通过 redsn0w 如何上传 SHSH 到 Cydia,《保存 SHSH 的三种方法以及浅谈 OTA 升级》 [1] 有详细介绍,这里不多赘述。

最后,关于 SHSH 的保存,可以在电脑上专门建一个文件夹,根据设备的不同来对 SHSH 分类,这样设备多时也方便管理和分辨 SHSH 的归属,当然把整理好的 SHSH 都上传到 Dropbox 之类的云端是最好。

扩展阅读

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

了解 SHSH

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