博客日记

为什幺我要JB我的iPhone

JailBreak,简称JB
是一种让你的iPhone获得重生的方式
由于iPhone在设计上保留许多
可能是要保护Apple本身,也可能是要保护週边的合作厂商
所以有很多合理或不合理的规範
像是如果软体的开发牵涉到iPhone的核心(如:输入法)
就一定无法在itunes store上架
如果要安装这些软体
就只能先JB后,再透过其他的管道来安装
这次笔者就要来介绍
为什幺我要JB我的iPhone
JB的方式可以参考笔者的另一篇文章
[redsn0w] 用xp来JB
http://www.sogi.com.tw/newforum/article_list.aspx?topic_ID=6084936

JB过后的iPhone会出现两个新的app,分别为Cydia和Icy
这两个软体是安装第三方软体的方式
开发者透过源(sources)的方式
将软体发布出来给使用者安装
这两个安装软体的方式和itunes store是类似的
而里面的软体大多都是因故无法在itunes store上架
所以转到Cydia来上架
而里面的软体有免费也有付费的
付费软体多半是使用paypal来付费

Cydia的介面

可以从分类来选择要下载的软体

软体也会告诉你最近有什幺更新

可以管理已经安装好的软体,加入源,或是观看储存空间使用状态

也可以使用搜寻的方式来查找软体

Icy的介面,也是使用分类的方式

这是游戏类

这是已经安装好的源

这些是已经安装好的软体

关于Icy,可以选择是否要透过wifi自动更新
接下来笔者要介绍是JB过后一定要安装的软体
首先第一套是SBSettings
他是一套系统资源调教的软体
也是因为太牵涉到iPhone的核心
所以无法在itunes store上架

将手指从画面上滑下就可以开启SBSettings

从主画面可以看到SBSettings的主介面
包括Toggles和设定
使用者可以自定很多Toggles放在SBSettings的主介面
就可以快速的切换开关

SBSettings的管理画面

Toggles的管理画面

行动服务外挂的的管理画面
(Tricker3G和VoiPover3G都是欺骗iPhone的软体,让一些无法透过3G连线的软体来使用)

如果要像笔者的画面右上角使用百分比来量化电力,就要开启这个服务
介绍一下Tricker3G和VoiPover3G
由于在Apple和某些国家的电信商(如AT&T)协议之下
iPhone的某些软体是无法透过3G网路来连线的
(如:Fring,Skype)
这时就得安装欺骗iPhone的软体
它会让iPhone以为透过3G连出去的封包是透过wifi的
除此之外
3Gs才加入的录影功能
也可以使用Cycorder这套软体来达成

这是Cycorder的主画面
左上角是已经录影的秒数
右上方是iPhone还剩下的空间

录好的影片可以观看,或是编辑
最后再来介绍一套可以更改系统商的软体
叫做Make It Mine(MIM)
打开MIM之后
只要在中间输入想输入的文字
再按下Carrier,就会把输入的文字替换到左上方
按下Banner,就会把输入的文字替换到上方时间的位置

输入中华电信,就变中华电信了

输入Softbank,就变Softbank了
其实以上的几个小软体
都只是让iPhone的功能更强大而已
对我来说
之前因为使用3.0 beta的那两个月是没有JB的
少了SBSettings
我无法随时respring(类似释放记忆体的功能)来让iPhone变快
没办法使用Toggles来切换无线,蓝芽等功能
少了Cycorder就不能录影
少了MIM就不能随时换电信商(咦?)
不过JB对更多人来说
可能的差别是输入法(如iACCESS)
或者是上网(3.0才能使用internet tethering)
那你们呢? 为什幺要JB呢?
来说说属于你们的理由吧 :)