最近AOKP和AOSP的ROM成堆成堆的出现,但大家对这两个词有着什么深入的了解么?我转来了一篇帖子,与大家分享!两种系统各有各的优点和不足,希望大家能认真看帖!
第一章 什么是AOSP,什么又是AOKP
AOSP:Android Open Source Project 汉语意思是:谷歌开放源代码项目
AOKP:Android Open Kang Project 汉语意思是:谷歌开源非官方代码项目(请参看注释1)
如何更深一步解释这两者的区别呢?先说AOSP,谷歌每发布一个ROM,都会发布一个另外的ROM,来供开发者刷机实验。这个ROM就是AOSP了。他的发布者是谷歌自己(请参看注释2)。那么AOKP呢?这里我们不得不咬文嚼字一下下,因为英语其实可以算上是一门精确语言。大家应该注意到这个Kang了,如果字面翻译的话,很显然,就是非官方。可是还有一个更为正式的非官方用词,呵呵,对的,Unofficial!相信有人会问,两者有区别吗,都是非官方。下面我们来给出Kang的定义。
Kang是一个术语,用来表示一个被他人修改的ROM,但修改人本身并不属于该ROM开发团队或者被授权可以修改此ROM的人。打个比方,A重新编译了CM ROM,仅仅是将其改了两行然后就签名将其作为自己的作品,这种行为就是Kang,Kang是一种十分不令人赞同的行为!(请参考注释3)
至此,我们应该已经了解了AOSP和AOKP字面上的区别,下面我们再来看看两大ROM阵容中的的几个经典ROM对比
第二章 AOSP与AOKP的性能对比
既然是性能对比,我就只能拿具体的ROM来谈谈了。对比的是Codename1.4和AOKP B27。在对比之前我先说明,我这里做对比的Codename1.4是AOSP Full Open Source英文原版,并非大神的汉化版,如有不一样的地方,请各位谅解。两个ROM都刷过的人其实一下子就能看得出来,AOKP的小插件实在是丰富极了!光启动器就有两个,正常的AOKP启动器和Nova Launcher。个性化的UI、天气插件......可以说,AOKP B27真的是做到了高度融合各类Mod,来以此丰富用户体验。Codename 1.4相对简单,虽然也融合了部分插件,好比Clock、Battery等等,但是基本上保持了原版ROM的风格,甚至连开机动画都没有附上自己的签名。