之前小弟有发表过一篇“JB过的朋友快去CYDIA备份你的ECID吧!”的教学,以前很多人都问我备份ECID是作什么用途,首先就要解说一下iTunes的固件更新认证机制:
因为APPLE官方的认证服务器会检查固件版本,检查固件版本后就只能由旧版固件往较新版本升,所以升级固件的动作都是不可逆的
▲
备份完毕后会显示”This device has pending TSS
request.”等待CYDIA核准,要知道这个服务CYDIA有数量限制而且他也可以拒绝你的备份要求,所以现在就只能等了,快的话我朋友按下去
RELOAD后就过了,我等了一个小时,也有听过十几个小时的案例。
▲只要Cydia审核通过后,CYDIA就会显示”This device has a 3.1 ECID SHSH on File.”了。
接下来如果你不小心更新到3.13版或是更新版本无法JB的新固件时就可以透过欺骗iTunes的方式连线到Cydia作者Saurik建立的Server,来降级到旧版固件:
▲于C:Windows\System32\drivers\etc下,找到host。
▲将hosts备份起来,以防失败。
▲使用notepad开启host。
▲加入74.208.10.249 gs.apple.com,储存后关闭, 若是Windows Vista或7的用户,请对NOTEPAD按右键,选择“以系统管理员身份执行”,否则会无法储存。
接着下载3.12版固件:
iPhone 2G 3.12版固件
iPhone 3G 3.12版固件
iPhone 3Gs 3.12版固件
再将iphone设定至DFU模式(方法:保持iphone与itune数据线连接,并将iphone关机(关闭电源),接着按住iPhone的home键不要松手接着再按一下电源键,记住电源键只
要轻轻按一下,但不要松开按home键,等待十余秒,电脑中的itunes就会识别出有个在恢复模式中的iphone,此时iphone的屏幕依然是没有画面的黑屏,那时才可以放开Home键进入DFU模式):
▲依照上图进入DFU模式。
进入DFU模式后iTunes会侦测到有支在恢复模式的iPhone,如下图:
▲在itunes的更新画面中的回复按钮上面按住Shift再点击”回复”,然后手动选择相对应的固件,也就是刚刚下载的OS3.12的固件档。
接下来的步骤就跟一般JB相同了,今天有机会将一台iPhone美版机降级,请注意现在美版机如果升到3.13版后BASEBAND会被升到5.12,就算固件降回3.12版但是BASEBAND一样降不回来,除非你的BOOTROM是早期的5.08版(较新的iPhone3G/3GS Bootrom都是5.09~6.02以上)才能用FUZZYBAND降级,不然就算用Blackra1n和Blacksn0w也无法解SIM锁喔!
Fuzzyband使用法:
进入Cydia后新增一个SOURCE(不会新增SOURCE的人请参考这一篇),网址为http://repo.sinfuliphone.com。
▲接下来在cydia搜寻中fuzzy,就会找到Fuzzyband。
安装Fuzzyband:
在主画面中就会有FuzzyBand,点选执行:
最
后就是要赌你的运气了,检查你的Bootloader,如果Bootloader是5.08版的话,恭喜你!执行后BASEBAND就会降回到
4.26.08,但你的Bootloader如果是5.09版或更新的话,很抱歉,你只能继续等下去,等高手破解5.09的安全漏洞来降级了,安心的把
iPhone当iTouch用吧:
▲5.09版很不幸的就是Not Supported。