Hack the iPhone





如何还原至老版本固件

(intel Mac)



Translated by: Sikan Chen



这份教程仅针对在iPhone上使用如下固件版本的用户:1.0,1.0.1和1.0.2。我将指导你如何将iPhone还原至同样的固件版本。你也可以将你的固件升级到1.0.2版本,特别是如果你已经把它搞得一团糟或者想寻求问题的解决方法,那么这么做很好。在这里,你不需要升级到最新的版本(目前是1.1.1)。

这里我将使用一台固件版本为1.0.2的未解锁的iPhone,并将它还原至1.0.2。我所做的是使用iNdependence将其重新激活,安装OpenSSH,重新上传修改的lockdownd文件,随后我的所有SIM卡又都可以正常工作了。

以下是Apple提供的不同版本固件的下载地址:





步骤1

将你的iPhone连上Mac,iTunes将启动,你会遇到下面这个关于1.1.1版本固件的提示,点击“Cancel”。

iPhone



注意:在这里我们有两个按钮:update和restore。你在按其中任何一个的时候都可以同时按下键盘上的option键,这将会弹出文件浏览器窗口。在我看起来符合逻辑的说法是,如果你按下option和update,那么你只能从1.0升级到1.0.1或者从1.0.1升级到1.0.2,如果你按下option和restore,那么你只能重新刷写你iPhone上现有的固件版本。由于我的iPhone已经是1.0.2版本了,所以我也没有试验过这个,坦白地讲,我不怎么在乎那些早期的固件版本了。不过知道这些对你可能会有些好处。

iPhone



按住option键的同时点击“Restore”,文件浏览器窗口将被打开。进入你的用户Home文件夹,点击“Library”,然后“iTunes”,再是“iPhone Software Updates”,里面可能有若干个文件,如果你需要的还原文件不在里面,从上面的连接下载,然后放在这里。我在这里要还原至1.0.2,所以我选中下面那个文件并点击“Choose”。

iPhone







你将会看到通常的一些提示信息……

iPhone



这个过程最终将完成,iPhone将会重启。

iPhone



现在我们回到这个熟悉的界面,从iTunes中弹出iPhone,并且关闭iTunes,确保iTunes Helper也被关闭了。

iPhone



启动iNdependence 1.2.1a,按下“Activate Phone”按钮。

iPhone



你需要在弹出框中选择固件文件在你电脑上的位置,进入phonedmg文件夹,点击“Open”。

iPhone







你会看到提示信息“Waiting for jail break...(等待jail break过程)”

iPhone



大约一分钟之后,你会看到提示信息“Waiting for return to jail...(等待返回jail状态)”

iPhone



最后你会看到这个如下的弹出窗口,你的iPhone将会震动并且显示已被激活的提示信息,这下你又回来了。

iPhone







返回页首

Free how to videos on WonderHowTo
Instructional videos, DIY, tutorials & hacks.
Callcentric - internet phone service for your home or office. iPhone
My other cell phone modding sites:   Hack the L7, Hack the V3 and Hack the V3i.   Copyright © 2008, MCJ