| 開発者 | チームカン |
|---|---|
| 書かれた | C (コア)、C++ (一部のサードパーティ ライブラリ)、Java (UI) |
| OSファミリー | 組み込みオペレーティングシステム(Linux / Android) |
| ソースモデル | オープンソース |
| 初回リリース | アイスクリームサンドイッチ4.0(マグロ) |
| 最新リリース | 9 |
| マーケティングターゲット | Androidモバイル デバイスのファームウェアの交換 |
| 利用可能 | 英語、カタロニア語、中国語(繁体字) 、中国語(簡体字)、オランダ語、フィンランド語、フランス語、ドイツ語、イタリア語、日本語、韓国語、ポーランド語、ポルトガル語、ロシア語、スペイン語、スウェーデン語、トルコ語 |
| パッケージマネージャー | Google Play / APK |
| プラットフォーム | アーム |
| カーネルタイプ | モノリシック、Linuxカーネル修正 |
| デフォルトの ユーザーインターフェース | 標準の Android UI |
| ライセンス | Apache License 2 (Android UI) GNU General Public License v2 (Linux カーネル) |
| 公式サイト | 出典 |
AOKP はAndroid Open Kang Projectの略で、Androidモバイルオペレーティングシステムをベースにしたスマートフォンやタブレットコンピュータ向けのオープンソースの代替ディストリビューションです。この名前はkang (盗まれたコードを意味するスラング) とAOSP (Android Open Source Project) を組み合わせたものです。この名前は冗談でしたが、そのまま定着しました。[1]これは、 GoogleのAndroid Open Source Projectの公式リリースをベースに Roman Birg が無料のオープンソースソフトウェアとして開始し、オリジナルおよびサードパーティのコード、機能、コントロールが追加されました。[2] [3] [4]
AOKPユーザー全体のうち、ファームウェアの使用を報告するのはごく一部ですが、2013年9月現在、世界中で350万台以上のデバイスで使用されています。[5] [6]
特徴
AOKPを使用すると、ユーザーはOSの外観や機能など、OSの多くの側面を変更できます。通常、工場出荷時のファームウェアでは許可されていないカスタマイズが可能になります。[7]
- LED コントロール:通知 LEDの色と点滅は、さまざまなアプリケーションに合わせてカスタム設定できます。
- ナビゲーション リング: ナビゲーション リングにアクションを割り当てることで、アプリケーションにすばやくアクセスできます。
- リボン: ユーザーはどこでもスワイプ ジェスチャを使用でき、システム全体でカスタム アプリケーション ショートカットとアクションを有効にできます。
- 振動パターン: ユーザーは、特定のアプリケーションからの通知や特定の人からの通話に割り当てるカスタム振動パターンを作成できます。
- ネイティブ テーマのサポート: Google Play ストアまたは他のソースからダウンロードしたテーマを適用して、デバイス インターフェースの外観を変更できます。AOKP では、Substratum がサポートされるようになりました。
- 画面オフ時のトラックスキップ/フラッシュライト、PIEコントロール、ROM独自のFlingナビゲーションシステムなど、ハードウェアおよびソフトウェアボタンのカスタマイズ
- カラーストロークや背景の青を含むUIコントロール
- バッテリーアイコンのスタイル設定やネットワークアクティビティなどのステータスバーのカスタマイズ
- 電源メニューのカスタマイズ
- 通知とクイック設定の構成(クイック設定ヘッダーに一度に表示されるトグルの数など)
リリースバージョン
AOKPビルド/リリースはマイルストーンと夜間スケジュールで提供される: [8]
マイルストーン: 最も安定したビルドで、通常は月に 1 回リリースされます。ただし、マイルストーン ビルドはここ数年リリースされておらず、AOKP チームは Nougat ビルドの時点ではナイトリーのみをリリースしているようです。
ナイトリー: 最新のコードがコミットされた状態で3日ごとに自動ビルドされますが、バグが含まれている可能性があります。
新しいリリースの通知を受け取るには、Google が提供する Google Cloud Messaging (GCM) サービスを使用する AOKPush [9]アプリケーションを入手して、ビルドが完了してダウンロードの準備ができるとすぐにプッシュ通知を受け取ることができます。AOKPush を使用すると、開発者チームから利用可能なテスト ビルドやランダム メッセージも受け取ることができます。GCM は Androidフレームワークに統合されているため、アプリケーションは定期的にデバイスを起動してデータを取得したり、余分なバッテリーを使用したりすることはありません。最新の Android アップデートを取得するために AOKP に依存するデバイスもあります。[10]
ファームウェアの歴史と開発
2008年9月にHTC Dream(米国では「T-Mobile G1」という名称)携帯電話が発表されて間もなく、 AndroidのLinuxベースのサブシステム内で特権制御(「ルートアクセス」と呼ばれる)を取得する方法が発見されました。 [11]ルートアクセスとAndroidオペレーティングシステムのオープンソースの性質を組み合わせることで、携帯電話の標準ファームウェアを変更して携帯電話に再インストールできるようになりました。
その後数年間、Android 愛好家によってモバイル デバイス用の修正ファームウェア リリースがいくつか開発され、配布されました。AOKP の Roman Birg という開発者によって管理されていたものの 1 つは、ハイエンド Android モバイル ユーザーの間で急速に人気を博しました。AOKP は 2011 年 11 月に開始され、急速に人気が高まり、AOKP チーム (「Team Kang」とも呼ばれる[12] ) と呼ばれる小さな開発者コミュニティが形成されました。数か月以内に、AOKP でサポートされるデバイスと機能の数が増加し、AOKP はすぐに CyanogenMod に次いで 2 番目に人気のある Android ファームウェア ディストリビューションになりました。[13]
AOKPは、他の多くのオープンソースプロジェクトと同様に、GitHub [14]でホストされている公式リポジトリを使用した分散リビジョン管理システムを使用して開発されています。貢献者による新機能やバグ修正の変更は、GoogleのソースコードレビューシステムであるGerrit [15]を使用して送信されます。貢献は誰でもテストでき、登録ユーザーによって賛成または反対の投票が行われ、最終的にAOKP開発者によってコードに受け入れられます。
2020年初頭、AOKP DevelopersはLineageOSアップストリームとの互換性を概説したブログを投稿しました。「今回はデバイスのサポートが少し異なります。Lineage 16.0ビルドを取得するすべてのデバイスをサポートできます。ビルドをテストし、フォーラムスレッドを管理するメンテナーが必要です。」[16]
2011
- AOKP アイスクリームサンドイッチ (ICS) Android 4.0.X
2012
- AOKP ジェリービーン (JB) Android 4.1.X
2013
- AOKP ジェリービーン (JB-MR1) Android 4.2.X
- AOKP ジェリービーン (JB) Android 4.3.X
2014
- AOKP キットカット Android 4.4.X
2014
- AOKP ロリポップ Android 5.0.x
2015
- AOKP マシュマロ Android 6.0.1
2016
- AOKP ヌガー Android 7.0
- AOKP ヌガー Android 7.1.x
2017
- AOKP オレオ Android 8.0
- AOKP オレオ Android 8.1
2020
- AOKP Pie Android 9.0
サポートされているデバイス
- Nexus 7 (2013) WiFi
- ネクサス 7 (GSM)
- Nexus 7 (WiFi)
- Asus ZenFone 2(ZE551ML)
- ベスト
- アクアリス E5 4G
- エレフォン
- P9000
- バイブK5(A6020)
- Gパッド8.3
- G2 ( GSM – LTE / AT&T / スプリント / T-モバイル / ベライゾン)
- ネクサス4
- ネクサス5
- ニトロ HD (AT&T)
- オプティマス(LTE)
- スペクトル(LTE)
- ドロイド3(XT862)
- ドロイド4(XT894)
- ドロイドバイオニック(XT875)
- ドロイド Razr (GSM / XT910 • VZW / XT912)
- Moto X (T-Mobile / Verizon 開発版)
- モトG4プラス
- 5を見つける
- 1 位
- Galaxy Nexus (GSM / Sprint / Verizon)
- Galaxy Note 2 (GSM – LTE / AT&T / Sprint / T-Mobile / Verizon)
- Galaxy Note 3 LTE (統合)
- Galaxy S2 (国際Exynos、国際Omap / T-Mobile)
- Galaxy S3 (国際 / AT&T / T-Mobile / US Cellular / Verizon)
- Galaxy S3 LTE (統合型)
- Galaxy S4 ( C Spire / Cricket / C Sprint / T-Mobile / US Cell / Verizon)
- Galaxy S4 LTE (統合型)
- Galaxy S4 Mini (GT-I9190 (3G) / GT-I9192 (DS) / GT-I9195 (LTE))
- ギャラクシーS5(GSM / スプリント / USセル / ボーダフォン)[17]
- ネクサス10
- 活気あふれる(T-モバイル)
- エクスペリアSP
- エクスペリアT
- Xperia Tablet Z (LTE / WiFi)
- エクスペリアV
- エクスペリアZ
- Xperia Z ウルトラ
- エクスペリアZ1
- Xperia Z1 コンパクト
- エクスペリアZ2
- エクスペリアZL
- エクスペリアZR
- ユーフォリア
- ユレカ / ユレカプラス
参照
参考文献
- ^ 「AOKPとは?」aokp.co 。 2014年5月3日閲覧。
- ^ “AOSP、AOKP、CM ROM 究竟有哪数区别?”. Xda.cn. 2013年1月7日。 2013 年 4 月 4 日にオリジナルからアーカイブされました。2014 年 3 月 4 日に取得。
- ^ Motorola il iDEN (2014-03-31). 「インフォグラフィック: AOKP カスタム Android ROM の機能」. Intomobile.com. 2014-04-19 にオリジナルからアーカイブ。2014-04-18に閲覧。
- ^ 「AOKP は人気の新しい ROM ですが、CyanogenMod との違いは何ですか?」 Androidauthority.com。2012 年 4 月 10 日。2014 年 4 月 19 日時点のオリジナルよりアーカイブ。2014年 4 月 18 日閲覧。
- ^ 「AOKP ROM のユーザー数が 350 万を突破、Android 4.3 ナイトリーが利用可能に」。Androidpolice.com。2013 年 9 月 28 日。2014年 4 月 18 日閲覧。
- ^ 「AOKP ROM のユーザー数が 350 万人を突破、Android 4.3 ベースのナイトリーをリリース」。Androidbeat.com。2013 年 9 月 29 日。2014 年 4 月 19 日時点のオリジナルよりアーカイブ。2014年 4 月 18 日閲覧。
- ^ 「AOKP 機能の概要」。aokp.co 。2014年 5 月 3 日閲覧。
- ^ 「AOKP リリース バージョン管理」。aokp.co。2014年 5 月 3 日閲覧。
- ^ 「開発者をサポートする追加機能」aokp.co 。 2014年5月3日閲覧。
- ^ GMT (2014-01-12). 「Galaxy Nexus GT-I9250、公式AOKP ROMでAndroid 4.4.2 KitKatを入手[インストール方法]」Ibtimes.co.uk 。 2014年4月18日閲覧。
- ^ Ben Marvin (2009 年 5 月 14 日). 「How To: Root Your G1 And Install Android 1.5 Cupcake」. The Android Site . 2009 年 5 月 17 日時点のオリジナルよりアーカイブ。2010年 10 月 28 日閲覧。
- ^ 「Who we are」 aokp.co . 2014年5月15日閲覧。
- ^ 「AOKP、最初のマイルストーンがリリースされ、ダウンロード数が100万件を突破」。androidcentral.com。2014年4月20日時点のオリジナルよりアーカイブ。2014年5月15日閲覧。
- ^ 「AOKP ソースコード (Github 版)」。GitHub。
- ^ 「AOKP Gerrit サイト」。2017 年 9 月 20 日時点のオリジナルよりアーカイブ。2014 年 5 月 15 日閲覧。
- ^ 「パイの準備はできました」AOKP ウェブサイト。[自費出版ソース]
- ^ 「AOKP.co: デバイス :: Android Open Kang プロジェクト」。AOKP。2017年 1 月 25 日。2017年 1 月 26 日閲覧。
外部リンク
- 公式サイト
