苹果即将发布iOS4.0.1固件升级,很有可能会在这版本固件升级中修复ultrasn0w软解漏洞,因此强烈建议所有有锁版iPhone 3GS用户事先备份iOS4.0 SHSH。

本教程描述使用TinyUmbrella程序来备份您iPhone 3GS、iPod Touch3G、iPad的SHSH文件。

苹果即将发布iOS4.0.1固件升级,很有可能会在这版本固件升级中修复ultrasn0w软解漏洞,因此强烈建议所有有锁版iPhone 3GS用户事先备份iOS4.0 SHSH。

这样即使苹果推出iOS4.0.1并停止iOS4.0固件的恢复验证后也可以通过自己搭建的验证服务器来恢复iOS4.0固件。

注:苹果已经停止对iOS4.0之前固件文件的验证,即现在通过苹果官方服务器只能备份iOS4.0的SHSH文件,其他固件版本尝试选择Cydia服务器,如果没有出现“SHSH Response Captured for []”字段,则表示指定的固件版本SHSH并未在Cydia上备份过。

注:苹果已经关闭了4.0.1/3.2.1版本固件的验证,因此现在也无法通过苹果备份iPhone4.0.1或iPad3.2.1固件的SHSH文件

必备条件:

1、TinyUmbrella
2、Java运行环境 JRE(点击下载

步骤:

一、下载TinyUmbrella,并将其解压到不带中文名称的文件夹中。

sh1

二、双击解压出来的umbrella程序运行它

sh2

注:如果您的电脑没安装过JAVA运行环境,则会报以下错误

sh3

请下载并安装必备条件中的Java运行环境后再重新执行umbrella程序。

Umbrella运行后会在您电脑的host文件中添加一个host项

127.0.0.1 gs.apple.com

如果您安装了360等安全工具可能会提示您Umbrella正在修改host文件,请选择允许本次操作,并按下确定按钮。

sh4

Umbrella运行后的界面如下图,点击“Save My SHSH”按钮即可保存您iPhone的SHSH文件。

sh5

保存的SHSH文件会存放在你本地电脑上的C:\Documents and Settings\【用户】\.shsh文件夹中,请妥善保管好,以免误删除(【用户名】指的是你电脑登录的用户目录,通常为administrator)。

补充阅读:

ECID:显示的是你iPhone的ECID码;

Device/Version:显示的是你要备份的机型以及固件版本号,可通过下拉选择;

Location:选择备份服务器的地址,如果你曾经在Cydia上备份过SHSH的话,可通过选择Cydia服务器来下载备份过的SHSH

如何使用TinyUmbrella来搭建苹果本地激活验证服务器,配合备份的SHSH文件来恢复指定版本固件?点击进入查看教程《搭建激活验证服务器 恢复指定固件教程