转载请注明作者
警告:破解有风险,作者对可能由此引发的任何软件及硬件损伤不负任何责任,请慎重!
注:现有的第三方软件列表请看:http://bbs.iphone.com.cn/thread-28940-1-1.html
之前写过用AppTappInstaller安装软件的教程,这里再写一个用iBrickr安装的教程。iBrickr的主要优点是可以不需要WiFi安装,通过USB传输文件的,不过缺点也是显然的:必须要有台电脑才能安装软件。
注意:iBrickr 0.8版只能配合iTunes 7.3工作,请不要用iTunes 7.4。
前提:iPhone已经做过Jailbreak,通常按照教程完成激活就已经经过这一步了。
1、安装iTunes 7.3.2
略过
2、下载iBrickr
略过
3、准备安装
将iPhone连接到电脑,在整个过程中iPhone要保持与电脑连接。关闭iTunes,启动iBrickr,出现如下窗口:
[attach]104829[/attach]
点击Applications按钮,如果是第一次使用这个功能,请按照下面说明安装PXL守护进程。如果之前已经安装过,直接跳过下一步。
4、安装PXL守护进程
在Applications第一次使用时需要在iPhone上安装PXL守护进程,在安装守护进程过程中需要重新启动2次iPhone(后面的补充说明讲了为什么要这样做)。iBrickr先显示如下提示:
[attach]104830[/attach]
点击Install PXL,开始安装,安装过程中出现如下显示:
[attach]104831[/attach]
请耐心等待,直到出现下面信息窗口:
[attach]104832[/attach]
这时候要重新启动一次iPhone了。先长按Power按钮直到出现红色滑块,滑动关闭iPhone。然后重新打开,等待iPhone完全启动后,点击上面中的Continue按钮,iBrickr继续进行,稍后出现再次启动提示窗口:
[attach]104833[/attach]
按照要求再次重新启动iPhone(先关机,再开机),等iPhone完全启动后,点击上面窗口的Check for PXL,出现软件管理器窗口:
[attach]104834[/attach]
表示PXL守护进程安装完成,可以开始安装软件了。
注:现有的第三方软件列表请看:http://bbs.iphone.com.cn/thread-28940-1-1.html
5、通过网络安装软件
在软件管理器窗口(上图)中,右面是一个模拟的iPhone,里面列出了当前已经安装好的软件。要安装新软件,点击左面的Browse applications,会自动到网上搜索并列出可供安装的软件:
[attach]104835[/attach]
点击需要安装的软件,自动开始下载:
[attach]104836[/attach]
下载后开始安装,完成出现如下提示:
[attach]104837[/attach]
请等待大约30秒直到iPhone软启动(一声短鸣并回到待机画面),至此软件已经安装成功。
6、不经由网络安装软件
先要将需要安装的PXL文件下载到电脑上,然后点击软件管理器里的Install from PXL,选择要安装的PXL文件就可以了。
7、卸载软件
在应用管理器的右面有当前iPhone上安装软件的列表,只要点击软件右面的(-)号就可以卸载:
[attach]104843[/attach]
卸载完成后iPhone会软启动(一声短鸣并回到待机画面)。
补充说明:
为什么iBrickr需要启动2次iPhone来安装PXL?
在iPhone上还没有安装支撑环境的时候,只能通过USB将文件传到iPhone,可运行文件在传送后会丢失运行属性(这一点在Mac和Windows上都是如此),因此需要想办法恢复文件的运行属性。iBrickr采用的是早期发现的方法,用iPhone上的chmod替代update程序,然后适当修改update程序的启动参数,由于update是每次启动都会自动运行,因此,下次启动时实际运行的是chmod程序,第一次启动时,运行的命令是类似:
而第二次启动是为了能够启动PXL守护进程(在第一次启动之前守护进程没有运行属性,所以不能运行),这次启动前update已经恢复到了原始状态,因此不会对iPhone造成任何影响了。
这就是为什么安装PXL守护进程需要重新启动2次的原因。