Project Treble のおかげで、AOSP Android Oreo が Huawei Mate 10 および Mate 10 Pro で起動します

Project Treble のおかげで、ユーザーは AOSP Android Oreo の動作ビルドを Huawei Mate 10 および Huawei Mate 10 Pro で起動できます。

ここ数週間、Project Treble が多くの Android 愛好家の心を占めてきました。 このことが明らかになったとき、OnePlus コミュニティのメンバーの間で多少の怒りが生じました。 現在の OnePlus デバイスはありません (含んでいる 最近発売されたOnePlus 5T) はプロジェクト Treble をサポートします。 OnePlus と Nokia には、 理解できる理由 Android Oreo リリースで Project Treble がサポートされていないのは残念なことかもしれません。 Treble サポートが XDA コミュニティにとって非常に魅力的な理由は、ソフトウェア アップデートが理論的に高速になるというだけではありません。 Treble の互換性を検証するベンダー テスト スイートでは、デバイスが AOSP Android Oreo の汎用ビルドを起動できる必要があります。 このおかげで、できるようになりました Huawei Mate 9 で AOSP 8.0 Oreo を起動します 先月、ユーザーは同じROMをHuawei Mate 10およびMate 10 Proでも起動できると報告しています。

Huawei Mate 9 で実行される AOSP Android Oreo

Huawei Mate 10 デュオ 10月に発売 Android 8.0 Oreo が搭載されているということは、 プロジェクト・トレブル デバイスに Google のアプリやサービスを同梱するには、サポートが必要です。 したがって、AOSP Android Oreo の汎用ビルドが Huawei Mate 10 および Mate 10 Pro で起動できることは驚くべきことではありません。 ただし、Treble 互換デバイスでの開発は多くの人にとって未知の領域であるため、何も仮定しないことが最善でした。 したがって、今週フォーラムのユーザーによってそれが証明されるまで、誰もそれが機能することを完全に確信していませんでした。

Huawei Mate 10 上の AOSP Android 8.0 Oreo。 クレジット: XDA ジュニア メンバー マックスシュナックス

Huawei Mate 10 フォーラムのユーザー 報告 そのXDA上級会員 フーソンの AOSP ROM がデバイス上で起動しました。 Project Treble 開発フォーラムの別のユーザー 報告 Huawei Mate 10 Proで起動するということです。 Mate 10 または Mate 10 Pro で動作させるために、phhusson の ROM にデバイス固有の変更は加えられていません。 つまり、この単一のシステム イメージは、HiSilicon Kirin 960 (Huawei Mate 9、Honor 8 Pro、Honor 9) を搭載したデバイスで起動できます。 HiSilicon Kirin 970 (Huawei Mate 10 および Huawei Mate 10 Pro)、および Qualcomm Snapdragon 835 (Essential Phone および Sony Xperia XZ1) コンパクト)。

もちろん、起動するからといって、ROM が日常のドライバーとして適しているというわけではありません。 まだ解決すべきさまざまなバグや問題が残っていますが、Treble サポートの利点は、標準化されたベンダー インターフェイスのおかげで、ほとんどのハードウェアがすでに動作するはずであることです。 実際、Kirin 960 デバイスの場合と同様、AOSP Oreo の Mate 10 シリーズには現時点でいくつかのバグしかありません。 明るさスライダーが正しく機能しないという報告がいくつかありますが、グラフィックス、カメラ、ラジオなどの重要な機能はすべて機能します。 動作しているはずです。

については先月書きましたが、 Project Treble がもたらす計り知れないメリット AOSP ROM開発につながるでしょう。 現在の進展を考えると、この主張に懐疑的な人もいるかもしれない。 Treble デバイスの開発を妨げている最大の課題は、テスターと開発者の不足です。 現在、これに取り組んでいる開発者はほんの一握りですが、市場に出ている Treble 認定デバイスの数が少ないため、これは当然のことです。

さらに、自分が所有していないデバイスで ROM を開発するのは面倒な場合があるため、あまり行われません。 phhusson のように、喜んでそうする人にとっては、デバッグを手伝ってくれるテスターが数人しかいないと、進捗が遅くなる可能性もあります。 Treble デバイスと互換性のある ROM のテストまたは開発を支援したい場合は、以下の Project Treble 開発フォーラムをチェックしてください。

Project Treble 開発フォーラムに参加する