海豚宝宝的代码生活

专注于.Net系统开发

导航

【原创】越狱以后的iPhone从4.3.3升级到5.0.1时遇到的一些问题的解决办法总结

终于盼到5.0.1的完美越狱出现了,于是决定今天花一点时间把自己的iPhone 3GS从4.3.3升级到5.0.1,然后再进行完美越狱。

原来的4.3.3版本是用红雪进行了越狱的,原先以为升级系统是一件很容易的事情,结果阴沟里翻船,居然为了这个升级遇到了一些意想不到的问题,在这里总结一下:

首先从步骤开始:

1. 下载了必要的组件

  最新版本的iTumes 10.5.2.11,下载这个的时候还被忽悠了,第一次进入苹果官网,结果那个下载页面中的下载按钮无法显示,于是只有去那些该死的下载网站进行下载,在好像是ZOL那里下载了一个,明明写着是10.5.2.1的,我也没看,结果安装借宿了还是出现更新提示,一看版本,居然安装的是10.5.1.42,足足浪费了我半个小时的时间,于是重新找10.5.2.11版本,最后还是在太平洋下载频道下载的。

  5.0.1的官方固件,这个实在威锋下载的,没什么问题。

  下面就是下载红雪的最新版本,也就是完美越狱的关键了,版本是0.9.10b1。

2. 升级固件,今天的问题也就出现在这里:

  首先当了回小白,忘了越狱的版本升级必须要在DFU模式下进行恢复,我还不假思索的直接在iTumes中进行恢复,结果当然是失败无疑,出现了3194错误。

  碰了一鼻子灰后,关了手机进入DFU模式,开始升级固件,在连接iTumes后,进入DFU模式,手机屏幕保持黑屏,但是电脑上会出现发现新硬件,安装驱动的提示,然后iTumes会提示发现DFU设备,这是,按住Shift然后选择“恢复”按钮,会出现固件文件选择框,选择上面下载好的5.0.1的官方固件,下面就是出现问题的地方,问题都出现在本地验证完固件,要与服务器进行验证的时候:

  a. 首先出现的错误21,找了很多方法,都没有成功,手机也一直处在DFU状态无法正常启用,实在没辙的时候,我想到了刚刚下载的红雪,打开,看到它里面有一个恢复模式的补丁,死马当活马医,打了一下,重启,重新进入DFU模式,再次连接iTumes进行重新升级,倒是过了刚才那个出问题的地方,结果出现了第二个问题。

  b. 这次出现的问题是1062,后来发现是链接apple验证服务器超时,注释掉了C:\Windows\System32\drivers\etc\host文件中的“74.208.10.249 gs.apple.com”,就是在前面加一个#号,就可以了

经过上面的问题,升级成功了。下面越狱的步骤参照相关越狱教程

posted on 2011-12-28 17:14  Bruse  阅读(521)  评论(0编辑  收藏  举报