不用SHSH,让iPhone 4 3GS从4.02降级至4.01或4.0

2010年8月31日 · 14 years ago

[在weiphone的跟帖有很多人都说无效,这个原文已经声明了,概率是随机的,并且对早已内置4.0.2固件的iphone 4是无效的]

前 些天Dev Team刚说不发布4.02的越狱程序,今晚一看他们就tweet了一条新闻:How to Downgrade 4.02 to 4.01 or 4.0 withou SHSH Blobs。虽然tweet上附的短网址没能打开,但是BigBoss上面已有这样的文章。

全文翻译:
现在仍有可能让部分没有保存4.0.1或者更早版本的SHSH的iphone 4 3GS 3G用户从

4.0.2或者更高版本的固件降级,以便使用Jailbreakme来越狱。新的iPhone4用户会比

较杯具因为它们早已内置4.0,2的固件,所以除非有新的针对4.0.2的工具出行不然是

没有办法的了。

一个不用SHSH就能降级的方法已经放出。在Prominent Devs的证实下这将成为一条大

新闻。显然地,你可以降级4.0.2到4.0.1或者4.0,方法是差不多的。目前只有几个个

例报告它们已经成功地通过这种方法降级,也就是说,是随机概率的。尽管这方法并

未被测试过但是你仍然可以试一下,不过有一点风险。
有疑惑的童鞋可以直接到bigboss原文去看:http://www.crispytech.com/2010/08/30/downgrade-4-0-2-4-0-1-without-shsh-blobs-iphone-4-3gs/ [严重声明,本人的ipod touch并未升级到4.02,所以这方法本人并未亲自试过,各位想试试的锋友需慎重!!!!]

步骤是降级4.0.2至4.0.1,4.0的大家就依样画葫芦啦

1.下载iPhone的4.0.1固件和4.0.2固件
2.现在你必须解压.ipsw文件,可以用7-zip或者类似解压软件
3.用文本编辑器比如记事本打开 buildmanifest.plist 和 restore.plist 这两个文件,搜索并替换8A306 为 8A400。
4.用解压软件打开你刚刚下载的4.0.2的固件,不必解压,直接打开即可。
5.把4.0.1固件(刚解压)的文件夹里面所有的文件拖放到你打开的4.0.2固件的窗口里。
6.删除所有以 002 结尾的 dmg文件,小心点,别把 001结尾的 dmg文件也删了。
7.保存这个ipsw文件然后连上你的iPhone 4 3GS, 进入 DFU 模式。
8.然后用你刚刚保存好的ipsw文件刷一遍。

完。

部分原文如下:

  1. Download 4.0.1 Firmware and 4.0.2 firmware for iPhone.
  2. You have to extract the IPSW file to some folder using a utility like 7-Zip or any other Compressor Handler.
  3. Open files buildmanifest.plist and restore.plist with a Text Editor like Notepad. Use Search and Replace feature to substitute 8A306 with 8A400.
  4. Open the already downloaded 4.0.2 firmware with 7-Zip or any other utility. You don’t need to extract it.
  5. Grab all the files from extracted 4.0.1 firmware folder and drop them in the opened 4.0.2 firmware Window which
  6. Then delete all the dmg files that end with 002. Be careful, don’t delete dmg files with 001 at end.
  7. Save the iPSW file and Connect your iPhone 4 3GS in DFU mode. [How To]
  8. Then restore to the 4.0.2 firmware which has been just saved.