打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
利用SHSH文件恢复IPAD白苹果教程! - ipad 进阶讨论区 - iPad论坛 iP...

利用SHSH文件恢复IPAD白苹果教程!

shsh文件备份的原因方法,使用shsh文件恢复系统为什么要备份shsh文件?
SHSH是苹果手机恢复固件的过程中需要用到的一个验证文件,如果该文件验证不通过,苹果的升级或者恢复过程就会被itunes中断并报错,而且,最新的越狱程序spirit正是使用了SHSH验证中的一个漏洞,也就是说,如果苹果封堵了SHSH文件漏洞,而我们没有原始的SHSH文件,恢复3.2固件就会变成不可能;所以,我们需要尽可快备份shsh文件。
==================================================================================================
如何备份?
为了防止“杯具”(就是以后白苹果了想恢复3.2苹果不验证固件),最好的办法是花几分钟的时间去苹果服务器那里把3.2的固件验证文件SHSH取来保存。不需要越狱就可以做到的。办法很简单 (1)找到IPAD的ECID,(2)运行firmware-umbrella这个软件,选择苹果(Apple)服务器就可以取来了。详细的解释和软件可以看下面。
1、获取ECID
如果你用你的电脑恢复过IPAD的固件,那ECID就已经被保留到了你的电脑里了,你可以很简单的找到它。办法就是到windows的注册表(Registry)里面找,WindowsXP点开始,运行,打入regedit(这是注册表编辑器)运行。找到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB,然后用regedit的发现(Find)功能搜索ECID,这样你会发现号几个下面这样的东西,ECID后面的那个16位数字就是你要找的ECID。
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\Vid_05ac&Pid_1281\CPID:8920_CPRV:14_CPFM:03_SCEP:03 _BDID:00_ECID:0000XXXXXXXX0000_IBFL:01_SRNM:[XXXXXXXXXX]_IMEI:[XXXXXXXXXXXXXX]
2、取回SHSH自己保存
a、下载最新的Umbrella and tinytss 222版软件,解压到任何一个文件夹(比如c:\umbrella)。如果你的电脑没有安装java,那要安装java  www.java.com
b、双击umbrella.jar运行软件umbrella
c、ECID:输入你的ECID
Device Version:选择IPAD(如果你在Cydia上有备份可以选择3.2)
SHSH Repository:选择Apple (如果你在Cydia上有备份可以选择Saurik-Cydia)

然后点Submit,等一下,你就会在你运行umbrella.jar的那个文件夹下看到shsh文件了
=====================================================================================================
如何使用备份文件恢复系统?
一、修改windows的hosts文件把apple的验证服务器换成本地服务器:到文件夹C:\Windows\System32\drivers\etc\中找到文件hosts, 鼠标器右点它打开它的属性,如果是只读(Read only)那把它改成读写都可以,用notepad把它打开,在最后面加一行
127.0.0.1 gs.apple.com    (记住恢复完以后把这行删掉把hosts文件改回原样)
把文件存起来,检查一下这个文件应该是没有扩展名的,如果有txt扩展名把它去掉,最好把它的属性改回只读。
如果找不到这个host文件,你到文件夹选项里面的设置,把“不显示隐藏的文件和文件夹”改成“显示隐藏的文件和文件夹”。
二、用TinyTSS建立本地服务器:
1、关掉像skype和msn这种会用到网络端口80的软件,
2、把fw-umbrella-semaphore-222.zip里面的内容都解压到一个文件夹,比如c:\umbrella 并且把shsh文件也放到这个文件夹里面,
3、打开windows的命令终端(command prompt),可以在“附件”那里进入,也可以在“开始”,“运行”那里敲入命令cmd进入,注意一定要在管理员权限状态
4、下进入命令终端,如果是xp的话在管理员账号下就可以,如果是vista或者win7,在cmd上鼠标器右点在管理员权限状态运行,
5、从命令终端那里进入文件夹c:\umbrella (用命令 cd \  然后命令 cd c:\umbrella)
6、运行tinyTSS来建立验证服务器 tinytss -f xxxxxxxxxxx0-IPAD-3.2.shsh   (这里xxxxxxxxxxx0-IPAD-3.2.shsh是你的shsh文件的名字) (如果是64位的系统那运行tinytss64),恢复过程中在验证阶段要把命令终端保持开着

注1:提取SHSH的办法适用于iPhone3GS,iPod Touch 3g和iPad(固件3.2)
什么是IPAD的 ECID (Exclusive Chip ID)?
这个就是IPAD的身份证号,每一个IPAD都有自己的独特的ECID。

什么是SHSH和它有什么用处?
如果通过验证服务器就送一个和ECID对应的文件SHSH到iTunes,这样iTunes就可以继续进行固件的恢复。IPAD出来时候,苹果为加强对iPhoneOS的控制对恢复(Restore)固件(Firmware)采用了验证过程,每次iTunes要恢复固件的时候都要连接苹果的服务器验证(ECID就送到了服务器)


MACOSX上如何备份?

取SHSH也同样是用umbrella来取,fw-umbrella-semaphore-222解压以后可以看到Umbrella.dmg,这就是MACOSX上用的版本,另外Umbrella.jar是多平台通用的,windows,MACOXS, unix,linux上都可以运行。

不同的就是看ECID的过程,在MAC上看ECID不需要任何软件。
1、把IPA弄到DFU模式:1)usb连接电脑关机,2)同时按住home键和开关键数10秒,3)放开开关键继续按住home键10秒,放开home键,电脑上会提示进入了recovery模式,这个过程IPAD屏幕应该是黑的。
2、电脑屏幕左上角点Apple(苹果),选择About This Mac(关于这个Mac),点More Info(更多信息 )

在Hardware menu(硬件菜单)下选USB,到高速usb(USB High-Speed Bus)找Apple Mobile Device (DFU Mode). 那里可以找到iboot版本SRT:[iBoot-XXX.X].上面一行是ECID.
3、退出DFU,同时按住home和开关键等它自动重新启动(其实就是强迫关机)
就给两张最关键的图片吧,其它的地方都很容易,按说明操作就行!
第一张关键图:运行umbrella.exe,输入ECID,如果没有找到ECID直接通过注册表查ECID文件可以找到


运行tinyTSS命令,记住运行完了别关闭,直接打开iTunes恢复固件,点恢复前一定要按住SHIFT键,选中固件后再松开点OK就行了,下面是运行命令图:

在运行这个命令前请大家按说明上的建立文件夹


OK,等把上面的都操作完了,你的IPAD就复活了,可以重新越狱了!
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
教大家备份ipad的 ECID SHSH--ipad,ipad2,iphone4香港,ip...
iOS可以降级了。副教程
ipad2自制固件平涮5.01成功|iPad 2 综合讨论区
教程:如何备份苹果iPhone SHSH2文件
什么是越狱?为何要越狱?-玩机教程
总结的一点刷机问题!SHSH备份使用,小雨伞使用
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服