前两天想升级一部 iPhone 3G 到 OS3.0,但是过程的痛苦超出了我的想象。现在回想起来还忿忿不平,怎么所有倒霉事都让我碰上了?所以我还是劝奉各位刷机 fans 在刷机前一定要做好准备,多找些资料,免得中途出了问题干着急。(注意:此文章并非教程,而是我个人碰到问题的经历,需要寻找 3.0 升级破解教程的朋友,请另行 google 之。)
下面就说说我的痛苦经历吧:
手机是 iphone 3G 8GB,原来的系统是多少版本我忘记了,反正是 2.xx,因为手机是朋友的。升级所用的电脑是我的 Macbook pro 133。所以我这里写的步骤和问题都是基于这样的组合碰到的。对于用 Windows PC 来升级/破解的用户也许不适用。
1)升级到原生 OS 3.0
准备材料无非还是 3.0固件 以及 redsn0w 0.7.2 。当然 iTunes 8.2 还是必须的。。。
我先备份了一下,我是直接通过 itunes 升级 3.0,没有手动 option + restore。于是开始恢复并升级,进度条读完后,iPhone 重启,接着 iTunes 弹出个错误窗口:

意思是 iTunes 无法激活我的 iphone,因为没有插入 SIM 卡或者需要输入 SIM PIN 码。我当时郁闷了一下,因为我没插 sim 卡,于是我把 iPhone 接线拔出,插入 sim 卡,iTunes 一番识别过后,竟然还是弹出这个窗口,此时 iPhone 上面显示的是只允许紧急拨号的界面。我于是直接拔了线,想重启 iPhone 看看怎么回事,这时竟然 iPhone 一点反应都没有了,我这时紧张了,不会吧,这样也变砖?还好大概几十秒后我再开机屏幕亮了(长舒一口气),还是紧急拨号的界面,其他的什么都干不了。于是接下来我进 DFU 模式重复的刷了3,4次,SIM卡换了2,3张,还是出这个错误。
我开始上网找这个问题,因为我一直是用英文在 google 里搜索,所以基本上没找到什么解决方案。后来无意在某篇中文里看到似乎不用理会这个错误,直接进行 redsn0w 来越狱就可以。(后来在某些中文论坛上面发现很多人都写到这个问题,唉,看来有时候还是国内的论坛更能解决问题呀)
2)redsn0w 越狱
redsn0w 在 mac 下的越狱十分简单,基本上打开 redsn0w.app 后按照上面的提示就可以顺利完成,相当傻瓜。还是简要写一下吧:
先选择固件所在文件夹,等 redsn0w 验证好了,选择是要安装 Cydia 或 Icy,然后关掉 iphone,然后按照提示,用进入 DFU 的模式的方法操作,直到 redsn0w 识别,接下来会自动重启,写入 ramdisk 等等。重启后 iphone 3g 就已经越狱好了。
特别说明一下,因为我在网上看到很多人说 Cydia 和 Icy 一起装会有些问题,推荐只安装 Icy 最好。于是我也就只选择安装 Icy。
3)ultrasn0w 破解 SIM 卡限制
越狱完成后,下一步就是用 ultrasn0w 破解。
我的问题来了,在 Icy 里添加了 “repo666.ultrasn0w.com” 的源后,搜索 ‘ultrasn0w’ ,竟然搜索不到,找了半天也没找到这个包,我纳闷的 google 了一下,原来在 Icy 里的搜索可能有些问题,搜索 ‘unlock’ 就能搜索到了(这个有点汗),于是找到 ultrasn0w 包后我一阵欣喜,安装完成就大功告成了!可人生总是充满惊喜,安装出错了!弹出一个 “DPKG #1 error” 什么的错误(具体什么错误我忘记了)。
我郁闷一下以后只好重新从第一步开始,又重新刷了两次,过程如下:
第一次:进DFU 重刷 3.0 固件 -> redsn0w 越狱 (还是安装 Icy )-> 安装 ultrasn0w —-> 出错。
第二次:进DFU 重刷 3.0 固件 -> redsn0w 越狱 (安装 Cydia + Icy )-> 通过 Cydia 安装 ultrasn0w –> 异常退出 -> 通过 Icy 再装,还是老错误。
这时我已经有点崩溃了,升级个 3.0 至于这么多问题吗。。。
4)重复的折磨
上网又瞎搜了一下,开始考虑用新的 redsn0w 0.8 来重新越狱一次。
于是我又进入 DFU,在 iTunes 选择 3.0 固件来恢复,还是像 0.7.2 一样的步骤来越狱,但是。。。在 redsn0w 越狱过程中,竟然卡在 “waiting for reboot…” 这个步骤了,等了几分钟没反应。
再来一遍,还是一样卡在 “waiting for reboot” 步骤。
上网找解决方案,在国外某个论坛里,看到有人说卡住时把连接线拔掉再迅速插进去,就可以激活这个重启步骤。照做后成功了,哈哈。越狱时我选择的还是只安装Icy,(我这么偏执是因为我看很多人都是只安装 Icy ,证明此举应该成功率较高)结果。。。还是出错,无法安装。
这时候我已经接近疯狂,因为我是晚上 12 点多开始升级的,我原想1个小时足够了。现在已经凌晨4,5点了。
5)大功告成
我最后重新用 redsn0w 0.8 越狱了一次,只选择安装了 Cydia ,然后。。。然后。。。然后我就睡觉了,因为我脆弱的心灵已经不允许再被打击了。
第二天中午我起床后,战战兢兢地给 Cydia 添上源,安装 ultrasn0w,成功了!
重启后,“中国移动”“终于出现在了左上角。
总结一下,遇到问题时不要慌张,多上网找些资料;另外,不要选择在晚上12点这么晚的时间开始升级,否则会像我这样困到半死还得奋战。至此,我的 iPhone 总算可以使用 OS3.0 了,但是这段折磨还让我心有余悸。特别写在这里记录一下,也为所有碰到过类似问题的朋友提供一些参考。
2 Comments at "痛苦的 iPhone 3G 升级经历"
哈,也是一位iphone爱好者啊。。。不过可惜,我还是用的2g…3g一直无缘接触。。。
也许你用过我做的某个主题吧;)
i wanna buy the new 32G iphone……white one is the best …yummy……..作怪ing….~~~~~^_<!!!!!!!!!
miss u guys………..
Comment Now!