AOKP(Android Open Kang Project的简写,意为安卓开放康计划)是一个提供给基于Android操作系统的智能手机与平板电脑的开源替代版固件。
AOKP名称是对单词(术语中的失窃代码)和AOSP(安卓开源计划)的戏耍。虽然如此,该名称却烙印在了项目之中。此项目为罗曼·博(Roman Birg)基于Google官方的AOSP打造的自由及开放源代码软件,添加了自制与第三方代码、特性及控制项。
尽管只有小部分用户选择汇报使用数据,但截止2013年9月,全世界超过350万台设备均使用AOKP。
AOKP允许用户更改操作系统中包括外观及功能在内的任何部分。它允许通常不被原厂固件所认可的自定义项。
AOKP构建版/发行版按照里程碑和每夜版日程发布:
为了得到新发行版的提示,用户可以获取基于Google云信息(GCM)在构建完成后可以进行下载时立即接收推送消息的AOKPush应用程序。有了AOKPush,用户也可以获取可用的测试构建版本和来自开发者团队的随机信息。GCM被集成进了安卓系统的应用程序框架中使得应用程序无需周期唤醒设备以获取数据或消耗电量。同时,市面上也有依赖AOKP获取安卓最新更新的设备。
在HTC Dream(美国称为“T-Mobile G1”)于2008年9月发布不久之后,开发者在Android基于Linux的子系统中发现了获取特权控制(即Root权限) 的方法。Root权限与Android系统的开源天性融合在一起,使得手机原厂固件可被更改并可进行重新安装。。
接下来的几年,安卓爱好者开发并发布了多个移动设备的第三方固件。其中一位名为AOKP的罗曼·博的开发者迅速在多名高端安卓手机用户间流行起来。AOKP项目于2011年11月起步并迅速变得火热,形成了称之为AOKP团队(又名“康队”(Team Kang))。几个月内,AOKP又支持了更多设备与特性,而AOKP也成为除CyanogenMod以外最受欢迎的安卓第三方固件。
AOKP使用分布式版本控制系统开发,如其他开源计划一样将官方源托管在GitHub上。由贡献者提交的新特性或错误修复通过Google的源代码审查系统Gerrit进行检查。代码贡献可被任何人所测试并可被注册用户顶或踩,最终被AOKP开发者融入代码库中。
2011
2012
2013
2014
2014
2015
2016
2017