此條目翻譯品質不佳。 (2018年7月13日) |
![]() | 此條目應避免有陳列雜項、瑣碎資料的部分。 (2018年7月13日) |
开发者 | Team Kang |
---|---|
编程语言 | C(核心)、C++(部分第三方库)、Java(用户界面) |
作業系統家族 | 类Unix系统 |
運作狀態 | 活跃 |
源码模式 | 开源 |
首次发布 | 4.0(Maguro) |
当前版本 |
|
市場取向 | Android移动设备韌體的替代品 |
支持的语言 | |
软件包管理系统 | APK或Google Play商店(如果已安装) |
支援平台 | ARM、ARM64 |
内核类别 | 单核、Linux内核修改版 |
默认用户界面 | Android原生界面 |
许可证 | Apache许可证2.0(界面)、GPL v2(修改的Linux内核) |
官方網站 | www |
AOKP(全称Android Open Kang Project,意为安卓开放康计划)是一个提供给基于Android操作系统的智能手机与平板电脑的开源替代版固件。
AOKP名稱结合了英文单词 kang (指被盗代码)和AOSP(安卓开源计划)的缩写。[2]此项目为罗曼·博(Roman Birg)基于Google官方的AOSP打造的自由及开放源代码软件,添加了自制与第三方代码、特性及控制项。[3][4][5][6]
尽管只有小部分用户选择汇报使用数据,但截止2013年9月,全世界超过350万台设备使用了AOKP。[7][8]
AOKP允许用户更改操作系统中包括外观及功能在内的任何部分。它允许通常不被原厂固件所认可的自定义项。[9]
为了得到新发行版的提示,用户可以获取基于Google云信息(GCM)在构建完成后可以进行下载时立即接收推送消息的AOKPush[11]应用程序。有了AOKPush,用户也可以获取可用的测试构建版本和来自开发者团队的随机信息。GCM被整合进了安卓系统的应用程序框架中使得应用程序无需周期唤醒设备以获取数据或消耗电量。同时,市面上也有依赖AOKP获取安卓最新更新的设备。[12]
在HTC Dream(美国称为“T-Mobile G1”)于2008年9月发布不久之后,开发者在Android基于Linux的子系统中发现了获取特权控制(即Root权限) 的方法。[13]Root权限与Android系统的开源天性融合在一起,使得手机原厂固件可被更改并可进行重新安装。。
接下来的几年,安卓爱好者开发并发布了多个移动设备的第三方固件。其中一位名为AOKP的罗曼·博的开发者迅速在多名高端安卓手机用户间流行起来。AOKP项目于2011年11月起步并迅速变得火热,形成了称之为AOKP团队(又名“康队”(Team Kang)[14])。几个月内,AOKP又支持了更多设备与特性,而AOKP也成为除CyanogenMod以外最受欢迎的安卓第三方固件。[15]
AOKP使用分散式版本控制系统开发,如其他开源计划一样将官方源托管在GitHub上。[16]由贡献者提交的新特性或错误修复通过Google的源代码审查系统Gerrit进行检查。[17]代码贡献可被任何人所测试并可被注册用户顶或踩,最终被AOKP开发者融入代码库中。
2011
2012
2013
2014
2014
2015
2016
2017