跳至內容

AOKP

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
AOKP
開發者Team Kang
程式語言C(核心)、C++(部分第三方庫)、Java(用戶介面)
作業系統家族類Unix系統
運作狀態活躍
原始碼模式開源
首次發佈4.0(Maguro)
目前版本
  • 9.0(2020年1月20日)[1]
編輯維基數據連結
市場取向Android流動裝置韌體的替代品
支援的語言
軟件套件管理系統APKGoogle Play商店(如果已安裝)
支援平台ARM、ARM64
內核類別單核Linux內核修改版
預設用戶介面Android原生介面
許可證Apache許可證2.0(介面)、GPL v2(修改的Linux內核
官方網站www.aokp.co

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]

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

發佈版本

AOKP構建版/發行版按照里程碑每夜版日程發佈:[10]

  • 里程碑版:即大多數每月發佈的穩定構建版。然而,里程碑構建版並非幾年發佈一次而AOKP團隊看似從鳥結糖版本起就僅發佈每夜構建版本。
  • 每夜版:每三天使用最新提交的代碼進行自動構建,但可能包含錯誤

為了得到新發行版的提示,用戶可以取得基於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

  • 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
BQ
  • Aquaris E5 4G
Elephone
  • P9000
HTC
華為
聯想
  • Vibe K5 (A6020)
LG
摩托羅拉
OPPO
三星
  • 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)[18]
  • Nexus 10
  • Vibrant (T-Mobile)
索尼
OnePlus
YU
  • Yuphoria
  • Yureka / Yureka Plus

參考文獻

  1. ^ http://aokp.co/blog/pie-is-ready-to-serve.
  2. ^ What is AOKP?. aokp.co. [2014-05-03]. (原始內容存檔於2014-06-25). 
  3. ^ Brad Linder. CyanogenMod's new hires: Founders of AOKP, Chameleon ROM. Liliputing. 2014-01-24 [2014-04-18]. (原始內容存檔於2014-04-19). 
  4. ^ AOSP、AOKP、CM ROM 究竟有哪些区别?. Xda.cn. 2013-01-07 [2014-03-04]. (原始內容存檔於2013-04-04). 
  5. ^ Motorola il iDEN. Infographic: Features of AOKP Custom Android ROM. Intomobile.com. 2014-03-31 [2014-04-18]. (原始內容存檔於2014-04-19). 
  6. ^ AOKP is a popular new ROM, what are the differences to CyanogenMod?. Androidauthority.com. [2014-04-18]. (原始內容存檔於2014-04-19). 
  7. ^ AOKP ROM Passes 3.5 Million Users, Android 4.3 Nightlies Available Now. Androidpolice.com. 2013-09-28 [2014-04-18]. (原始內容存檔於2014-04-19). 
  8. ^ AOKP ROM crosses 3.5 million users; Releases Android 4.3 based nightlies. Androidbeat.com. 2013-09-29 [2014-04-18]. (原始內容存檔於2014-04-19). 
  9. ^ AOKP Feature Overview. aokp.co. [2014-05-03]. (原始內容存檔於2014-06-25). 
  10. ^ AOKP Release Versioning. aokp.co. [2014-05-03]. (原始內容存檔於2014-06-25). 
  11. ^ Extras that help support our devs.. aokp.co. [2014-05-03]. (原始內容存檔於2014-07-20). 
  12. ^ GMT. Galaxy Nexus GT-I9250 Gets Android 4.4.2 KitKat with Official AOKP ROM [How to Install]. Ibtimes.co.uk. 2014-01-12 [2014-04-18]. (原始內容存檔於2014-04-19). 
  13. ^ Ben Marvin. How To: Root Your G1 And Install Android 1.5 Cupcake. The Android Site. 14 May 2009 [2010-10-28]. (原始內容存檔於2010-11-30). 
  14. ^ Who we are. aokp.co. [2014-05-15]. (原始內容存檔於2014-06-25). 
  15. ^ AOKP hits 1 million downloads as first Milestone is released. androidcentral.com. [2014-05-15]. (原始內容存檔於2014-04-20). 
  16. ^ AOKP Source Code at Github. [2018-07-13]. (原始內容存檔於2017-04-06). 
  17. ^ AOKP Gerrit Site. [2018-07-13]. (原始內容存檔於2017-09-20). 
  18. ^ AOKP.co: Devices :: Android Open Kang Project. AOKP. 2017-01-25 [2017-01-26]. (原始內容存檔於2015-09-08) (美國英語). 

外部連結