加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Jailbreak(越狱),其实你从来没有完美过…

(2011-10-21 22:58:26)
标签:

ios5

iphone4s

ipad2

jailbreakme

完美越狱

cydia

乔布斯

dev-team

it

分类: ●日语学习&电脑技巧

不知道什么时候开始,越狱分了完美和不完美,
完美这个词总是让大家充满期待,
可是又有谁真正做到了完美?
4.2.x时代comex的PDF漏洞越狱,就有开机花屏的bug,
4.3.x时代红雪越狱,添加、删除输入法崩溃,
5.0还未出现所谓的“完美越狱”又有了打开Cydia崩溃(系统语言切换到英文可以解决)。


还有一直以来的添加国内“某些源”导致cydia加载到一半停止,软件无法安装。。。


我只能说,BUG一直伴随着我们,IOS原生系统经过了无数次的测试,都难免有BUG需要更新固件解决。
几个越狱大神写的软件又怎会“完美”,而且是在苹果的层层限制下找漏洞去破解。本就是因不完美而生,又怎能完美。
越狱、破解、自出生以来就伴随着“不稳定”,敢问越狱之后有谁没遇到过这样、那样的问题?


 

Jailbreak(越狱),其实你从来没有完美过…


 

这里普及下我们所谓的“完美越狱”和“不完美越狱”,
我们所说的“完美越狱”,即“Untethered Jailbreak”,翻译成中文实际上是“免引导越狱”,只是可以无需电脑引导可开机而已,根本谈不上完美。
我们所说的“不完美越狱”,即“Tethered Jailbreak”,翻译成中文实际上是“需引导越狱”,需要电脑辅助开机相对于Untethered Jailbreak多了引导开机的步骤。


所谓越狱,本身其实就是一种通过漏洞提权的操作,高权限同时意味着高风险。
带给我们的
1:可以安装更多的系统级插件(同时带来了更多冲突风险)
2:可以安装非授权应用(这个不多说,大家都懂的)
3:可以操作非用户目录以外的系统文件(同时也带来了很多风险,不过不去操作的话也无大碍)


总之,越狱也是一个软件(or一个网页or一张图片or一个音频文件or一个PDF)
总之,他是各位越狱大神们为了突破苹果限制而开发的一个软件,所以也和其他软件一样,有着各种各样的bug。

越狱后第一个装进手机的cydia也是作者saurik个人开发的一个软件,看似一个软件,实际上包含了一大堆插件和各类库。
人是个牛人是大家公认的,但cydia的问题(尤其是对中文的支持滞后)也是大家都明白的。
大家可能都见到过safemode,大家可能都以为safemode是苹果的一种自保护机制,实际上不是,原生IOS根本不需要这个模式,safemode也是saurik开发的一个插件而已,目的是为了让系统在加载插件或者某个动态库冲突或者出其他问题的情况下进入一个不加载插件的模式(类似Windows的安全模式)


导致safemode最多的可能就是MobileSubstrate了,MobileSubstrate也是saurik开发的,它是一个公共库可以用来动态替换内存中的代码、数据等(大家现在应该明白为什么么很多软件都需要MobileSubstrate才能运行了吧)。大家可能经常看到MobileSubstrate这样或者那样的问题,费电、白苹果、安全模式、重启等等,其实都是越狱后各种软件(包括cydia以及其他越狱时或者越狱后安装的插件)的兼容性或者本身的稳定性问题


总之,越狱是有风险的,大家还是谨慎点,而且越狱工具肯定是有一个从不稳定到稳定(相对)的过程的。

 

cydia iOS5测试版目前bug整理:
1:系统语言为中文情况下,打开搜索、添加源等操作cydia闪退
2:软件deb中安装脚本中加入自动重启代码后,cydia下次重启后这段代码不会清空,会执行错误脚本,导致软件动态库甚至是MobileSubstrate被删除,无法正常使用,甚至白苹果白菊花。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有