当前位置: 首页 > 大杂烩 > 正文

Android世界中的AOSP、AOKP和CM释疑

关于Android ROM来说,除了手机硬件厂商推出的官方系统(Official ROM),还存在许多由ROM开发者编译的第三方ROM,技术高的改内核,入门浅的玩优化。

仔细观察的话,不难发现这些ROM均带有AOSP、AOKP或CM等字样,这些字母都代表着什么样的含义呢?

一、AOSP

AOSP是“Android Open-Source Project”的缩写,中文名称为Android 开放源代码项目。大家都知道Android
是开源操作系统,所以Google 每发布一个Android版本,都会给开源社区发放对应版本的源代码,也就是我们所说的AOSP
ROM。

Google 发布新版本系统后,下载AOSP源代码研究的多为Android ROM 开发者,通过详细的分析和研究,开发者知道新系统底层究竟修复了什么漏洞、增加了哪些功能,新功能是否在之前版本已经通过其他方式实现过。

最为重要的是,AOSP即代表着官方原生,因为相对纯净无修改,在系统稳定性和流畅性表现都中规中矩,系统体验方面也向Nexus系列看齐。

多数民间ROM制作者没有办法获得Sense、Touwiz 等UI界面的源代码,几乎所有的AOSP ROM,看上去都是原生Android 的样子,所以刷了AOSP ROM,即意味着放弃手机厂商的个性化UI,

二、AOKP

AOKP 的全称为“Android Open-Source Kang Project”,比AOSP 多了一个“Kang”。在Android社区中,Kang是一个术语,即用来表示这是一个被他人修改过的ROM,修改ROM的人不属于制作ROM的团队或没有该团队的授权。

AOKP 是由民间团队基于AOSP开发和维护的,相比AOSP,AOKP更为激进,强大的MOD和丰富的自定义设置都让人无法忘却,但在功能强大的同时,不稳定始终是AOKP无法撕下的标签。对开发者而言,在有限的时间内做尽可能多的测试,才算对ROM使用者负责。

三、CM

CM 是CyanogenMod 的简称,Cyanogen团队是全球最大的第三方ROM编译团队,覆盖机型范围相当之广,几乎所有热门机型都有相对应的CM ROM可以刷机使用。国内知名ROM作品 MIUI 早期也是直接采用了CM 的源代码,才能迅速在多个机型上普及。

严格意义上来说,CM ROM 属于AOKP 的范畴。CM ROM 一直遵从原生Android,但只有Google 官方的才算真正的AOSP。正因为有了后期的修改和优化,CM 比原生系统在自定义上更强一点,相信使用过CM ROM 的机友都对那强大的CM设置有印象。

总结

不论是AOSP、AOKP还是CM,亦或者MIUI、乐众、点心等,都推动了Android 系统的发展。

本文固定链接: http://sdnhub.cn/index.php/android-aosp-aokp-cm/ | 软件定义网络SDN

该日志由 sdnhub 于2017年05月05日发表在 大杂烩 分类下, 通告目前不可用,你可以至底部留下评论。
原创文章转载请注明: Android世界中的AOSP、AOKP和CM释疑 | 软件定义网络SDN
关键字:

Android世界中的AOSP、AOKP和CM释疑:等您坐沙发呢!

发表评论

*

快捷键:Ctrl+Enter