博客网 >

破解并升级iphone
作者:分类:默认分类标签:
很多人一直鄙视我还在用8210,不是我不想换手机,实在是没碰到自己心仪的,直到我看到了iphone。
拜托姐姐从美国买回来一个,然后开始上网调查破解相关的资料。
破解iphone之前首先要搞明白自己买到的iphone版本。但是因为是没有激活的iphone,只能显示一个电话号码的拨号界面,怎麽办呢?选择紧急拨号,然后输入*3001#12345#*,然后就会出现Field Test界面。选择最下面的Version,在下一个界面里面最上面显示的Firmware version后面就对应了相应的iphone版本。具体的对应关系如下:
1.0.2固件:对应的Firmware version是03.14.08_G
1.1.1固件:对应的Firmware version是04.01.13_G
1.1.2固件:对应的Firmware version是04.02.13_G
1.1.3固件:对应的Firmware version是04.03.13_G
1.1.4固件:对应的Firmware version是04.04.05_G
我的手机显示出的是04.03.13_G,也就是1.1.3版,有点失望,因为买的时候最新版本已经是1.1.4了。
搞清楚版本以后剩下的问题就是如何破解了。目前比较流行的破解方式大概有三种,iPlus、Ziphone和Pwnage。
这三个破解工具都支持到1.1.4的破解,iPlus和Ziphone能够在windows下执行,Pwnage目前只有Mac下的版本,原因一会儿再说明。
iPlus和Ziphone都有一个问题,就是破解的时候首先要把bootloader从4.6降级到3.9,因为用这两个工具无法在4.6下进行破解。但是降级bootloader很危险,很多iphone破解的时候变砖就是因为这个原因。因为一旦降级的时候出现任何意外的问题,iphone就再也无法启动了。更具体的说明可以看看下面的链接。
http://ibbs.tgbus.com/viewthread.php?tid=2608530
当然,网上也有介绍了很多方法可以让iPlus和Ziphone不降级bootloader,但是我觉得都不是很可靠的方法。
Pwnage是目前为止最为可靠的破解方法,因为Pwnage的破解方式做出一个自定义的firmware,然后通过itune刷到iphone上,这个过程非常可靠,因为整个过程和iphone的官方版本升级访方式是完全一样的。唯一的问题是Pwnage目前只有Mac版本,原因是做出一个iphone的firmware需要一些Mac的文件系统操作的库,这些库没有Windows下的稳定版本。有另外一个工程叫winpwn,在把pwnage往windows上移植,但是目前只发布了一个beta版,我可不敢拿我的iphone做实验。
用Pwnage破解iphone需要下载四样东西,pwnage本身、1.1.4的官方升级用firmware,3.9和4.6的bootloader、itune。下载链接如下:
1.1.4的firmware
bootloader
Pwnage

Pwnage目前最新的版本是1.1。
itune就去苹果的官方网站下载吧。我下载的是最新的7.6版。
下一步就是找到一个苹果的机器和具体的破解教程了。下面的链接给了我很大的帮助。在这里面我找到了几乎所有的破解需要的信息。
http://hackint0sh.org/forum/showthread.php?t=36686
破解的简单步骤如下:
  1. 安装itune
  2. 把SIM卡插到iphone上,让iphone链接到Mac机器上,并且进入恢复模式。
  3. 关闭itune,启动pwnage。
  4. 点Browse .ipws,在打开的窗口里面选择下载下来的1.1.4的firmware。
  5. 点iPwner,这个操作开始破解iphone,大概的操作是修改iphone的文件系统,让它能够支持定制的firmware而不仅仅是苹果官方的firmware。这个时候iphone会进入文本模式,显示整个破解过程,而且还会重启,这个过程中绝对不要把iphone和Mac机器的链接断开。
  6. 重启以后的iphone的启动界面会变成菠萝图标。呵呵,说明已经破解成功。然后关闭iphone,再次让它进入恢复模式。呵呵,这个时候恢复模式显示的已经不是iphone缺省的恢复图标,而是一个漫画的Jobs图片了。
  7. 关闭itune,选择pwnage上的IPWS Builder,定制一个firmware出来。在显示的界面里面有3个tab页面,第一个General画面里面除了upload bootloader以外全部选中,第二个Custom Packages里面选择BSD Subsystem和installer,OpenSSH建议别选,因为1.1.4的iphone还没有修改root口令的好方法,选择OpenSSH会给iphone带来安全隐患。BSD Subsystem一定要选,因为有报告说如果不安装这个无法完成破解。第三个Custom Logos里面可以选择修改iphone的启动图标和恢复图标。如果有兴趣的话,可以保留现在的菠萝和Jobs图标。我没选,还是先用原汁原味的苹果吧。点OK按钮,会让你选择3.9和4.6的bootloader的位置以及做出来的firmware应该保存的位置。然后就会定制出一个firmware出来。
  8. 有了fimware以后我们实际上就可以抛开Mac机器了。因为windows下的itune也能够把firmware刷到iphone上去。打开itune,在左边的导航里面选择iphone,然后在右面的画面里面会显示出restore按钮。windows下按住Shift点restore,在Mac下按住Alt点restore,就会弹出文件选择对话框,在里面选择刚才自定义出来的firmware。选择OK,就等着itune刷机器吧。
  9. 刷机器过程结束以后iphone会自动重启,然后显示出BootNeuter的界面,这个时候绝对不要碰iphone,否则会中断BootNeuter对bootloader的操作,很危险。BootNeuter完成自己的工作以后iphone还会再次重启,整个破解过程到此结束。
在iphone的settings->general->about里面,能够看到Version显示1.1.4,Modem Firmware显示04.04.05_G,而不是原来的04.03.13_G了。
破解完的iphone至少还要安装中文输入法,才能满足日常的使用,汉化不汉化对我来说倒是无所谓。推荐WeFit输入法。我觉得比iCosta强。
纯文字版的破解过程可能很难理解吧。没时间了,先把这个写出来,以后我会把图片补上。

<< iphone的文件系统目录结构 / 释放mailman保存邮件的空间 >>

专题推荐

不平凡的水果世界

不平凡的水果世界

平凡的水果世界,平凡中的不平凡。 今朝看水果是水果 ,看水果还是水果 ,看水果已不是水果。这境界,谁人可比?在不平凡的水果世界里,仁者见仁,智者见智。

中国春节的那些习俗

中国春节的那些习俗

正月是农历新年的开始,人们往往将它看作是新的一年年运好坏的兆示期。所以,过年的时候“禁忌”特别多。当然,各个地方的风俗习惯不一样,过年的禁忌也是不一样的。

评论
0/200
表情 验证码:

thinkernel

  • 文章总数0
  • 画报总数0
  • 画报点击数0
  • 文章点击数0
个人排行
        博文分类
        日期归档