AOKP

**AOKP**（全稱 **Android Open Kang Project**，意為安卓開放康計劃）是一個提供給基於 Android 作業系統的智慧型手機與平板電腦的開源替代版韌體。

AOKP 名稱結合了英文單詞 _kang_ （指被盜代碼）和 AOSP（安卓開源計劃）的縮寫。此專案為羅曼・博（Roman Birg）基於 Google 官方的 AOSP 打造的自由及開放原始碼軟體，添加了自製與第三方代碼、特性及控制項。

儘管只有小部分使用者選擇匯報使用資料，但截止 2013 年 9 月，全世界超過 350 萬台裝置使用了 AOKP。

## 特性

AOKP 允許使用者更改作業系統中包括外觀及功能在內的任何部分。它允許通常不被原廠韌體所認可的自訂項。

* LED 控制：LED 燈的顏色與脈動可以為多個應用程式自訂。
* 導航環：導航環可以分配給多個操作進行應用快速存取。
* 緞帶：允許使用者在任意處滑動手勢並啟用系統級自訂應用程式捷徑與操作。
* 振動樣式：使用者可以構建自訂振動樣式並分配給特定應用程式或來自特定人群的來電。
* 原生主題支援：下載於 Google Play 商店或其他來源的主題可以應用並在裝置上顯示出自訂外觀。
* 自訂硬體與軟體按鈕，包括在閉屏時快進曲目 / 閃光燈等操作、PIE 控制及 Fling 導航系統
* 使用者介面控制，包括描邊顏色及背景色
* 狀態列自訂，比如電池圖示樣式修改以及增添網路活動資訊
* 電源選單自訂
* 通知訊息及快速設定組態，比如同時出現在設定頭部的控制開關數目

## 發布版本

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**

* AOKP 冰淇淋三明治 (ICS) 安卓 4.0.X

**2012**

* AOKP 雷根糖 (JB) 安卓 4.1.X

**2013**

* AOKP 雷根糖 (JB-MR1) 安卓 4.2.X
* AOKP 雷根糖 (JB) 安卓 4.3.X

**2014**

* AOKP 奇巧巧克力 安卓 4.4.X

**2014**

* AOKP 棒棒糖 安卓 5.0.x

**2015**

* AOKP 棉花糖 安卓 6.0.1

**2016**

* AOKP 牛軋糖 安卓 7.0
* AOKP 牛軋糖 安卓 7.1.x

**2017**

* AOKP 奧利奧 安卓 8.0
* AOKP 奧利奧 安卓 8.1

## 支援裝置

**ASUS**

* Nexus 7 (2013) WiFi
* Nexus 7 (GSM)
* Nexus 7 (WiFi)
* Asus ZenFone 2 (ZE551ML)

**BQ**

* Aquaris E5 4G

**Elephone**

* P9000

**HTC**

* One (國際版 / AT&T / T-Mobile) – 過期版本
* One (GSM / Sprint / Verizon)
* One XL (AT&T)

**華為**

* Ascend Mate 2 4G
* Nexus 6P

**聯想**

* Vibe K5 (A6020)

**LG**

* G PAD 8.3
* G2 (GSM – LTE / AT&T / Sprint / T-Mobile / Verizon)
* Nexus 4
* Nexus 5
* Nitro HD (AT&T)
* Optimus (LTE)
* Spectrum (LTE)

**摩托羅拉**

* Droid 3 (XT862)
* Droid 4 (XT894)
* Droid Bionic (XT875)
* Droid Razr (GSM / XT910 • VZW / XT912)
* Moto X(T-Mobile / Verizon Dev Version)
* Moto G4 Plus

**OPPO**

* Find 5
* N1

**三星**

* Galaxy Nexus (GSM / Sprint / Verizon)
* Galaxy Note 2 (GSM – LTE / AT&T / Sprint / T-Mobile / Verizon)
* Galaxy Note 3 LTE (Unified)
* Galaxy S2 (國際版 Exynos, 國際版 Omap / T-Mobile)
* Galaxy S3 (國際版 / AT&T / T-Mobile / US Cellular / Verizon)
* Galaxy S3 LTE (統一版)
* Galaxy S4 (C Spire / Cricket / C Spint / T-Mobile / US Cell / Verizon)
* Galaxy S4 LTE (統一版)
* Galaxy S4 Mini (GT-I9190 (3G) / GT-I9192 (DS) / GT-I9195 (LTE))
* Galaxy S5 (GSM / Sprint / US Cell / Vodafone)
* Nexus 10
* Vibrant (T-Mobile)

**索尼**

* Xperia SP
* Xperia T
* Xperia Tablet Z (LTE / WiFi)
* Xperia V
* Xperia Z
* Xperia Z Ultra
* Xperia Z1
* Xperia Z1 Compact
* Xperia Z2
* Xperia ZL
* Xperia ZR

**OnePlus**

* One
* 2
* 3
* X

**YU**

* Yuphoria
* Yureka / Yureka Plus

## 參考文獻

## 外部連結

* 官方網站
* 與其他安卓韌體的相容性對比圖表（頁面存檔備份，存於網際網路檔案館）（加泰隆尼亞語）