Honor 8 ProおよびHonor 9は、Project TrebleのおかげでAOSP Android Oreo ROMを受け取ります

Googleは昨年、デバイスメーカーがスマートフォンを更新する方法を改善するためにProject Trebleを発表しました。 Android Oreoで起動される電話には互換性が必要ですが、OEMが古いスマートフォン用のOreo更新でTrebleサポートを含めることはオプションです。 Trebleサポートの潜在的な利点の1つは、デバイスメーカーがコードの更新をベンダーに待たずにAndroidフレームワークの更新を追求できるため、主要なソフトウェアの更新がそれをサポートするデバイスに迅速に到着できることです。 ただし、Project Trebleの要件のおかげで、それをサポートするすべてのデバイスはAOSPの汎用ビルドを起動できる必要があります。これにより、Honor 8 ProやHonor 9などの特定のデバイスにAOSPをはるかに簡単に導入できます。

11月に、Project Trebleを使用して、開発者が複数のデバイスで起動する単一のシステムイメージを作成する方法を紹介しました。 Huawei Mate 9などのデバイスは、AOSP Android Oreoを実行できるようになりました。これは、これまで達成されたことのないことです。 HuaweiはProject Trebleのサポートに関してAndroid OEMをリードしてきました。同社はOreoのすべてのアップデート(現在も継続中)にTrebleのサポートを含めているためです。 すでにAndroid Oreoに付属しており、Huawei Mate 10 Proなどの標準装備のTreble互換のデバイスでも、AOSP Android Oreoを簡単に実行できます。

現在、Recognized Contributor surdu_petruはOpenKirinのAOSP Android Oreo for the Honor 9をリリースし、Recognized Developer OldDroidは同じHonor 8 Proをリリースしています。 OpenKirinはHuawei / HonorデバイスのROM開発者で有名なチームであり、このROMで注目すべきことは、Project Trebleのおかげで可能になるAOSPの汎用ビルドに基づいていることです。

Honor 8 ProのProject Treble Generic AOSP ROM

Project Treble Generic AOSP ROM on the Honor 9

AOSP Treble OreoのカスタムROMは基本的にはベアボーンAOSPであり、スーパーユーザーバイナリが既に含まれています。ユーザーは、シニアメンバーphhussonがSuperUserアプリをインストールするだけでスーパーユーザーアクセスが可能になります。 また、 在庫のEMUIカメラが付属しており、 phhussonによって修正されて機能するようになりました。在庫のカメラ機能のほとんどは機能しますが、機能しないものもあります。 指紋ジェスチャー、Google Pixelアニメーション、XPEブラウザ、Nano Gappsも含まれています。

それで何が壊れているのですか? それほど多くはありませんが、実際には。 開発者のスレッドにリストされている唯一の問題は、2G / 3G信号バーが常に完全な強度で表示されることです。 さらに、このビルドでSafetyNetを渡さないので、残念ながらAndroid Payはありません。 それでも、デバイスでのAOSPビルドの最初のリリースでは、これほど多くの機能が既に動作していることは非常に印象的です。 しかし、それがProject Trebleの魔法です。 ビルドを携帯電話にインストールする方法は次のとおりです。

Honor 8 ProおよびHonor 9にAOSP Android Oreo ROMをインストールする方法

これをフラッシュする前にデバイスを変更することにある程度慣れているはずなので、次の手順はかなり簡単です。

  1. この最初のステップは非常に非常に重要です。EMUI8 / Android Oreoアップデートをすでに実行している必要があります 。 更新プログラムをまだ受け取っていない場合は、Honor 9についてはこのガイドを、Honor 8 Proについてはこのガイドを参照してください。
  2. デバイスのブートローダーロックを解除します
    1. ここでロック解除コードをリクエストしてください
    2. 開発者向けオプションに移動し、USBデバッグを有効にします
    3. PCでADBおよびFastbootバイナリをセットアップします。
    4. fastbootモードで再起動し、コマンドプロンプトまたはターミナルでfastboot oem unlock [code]を入力します。
  3. Treble ROM zipをそれぞれのスレッドからダウンロードし、解凍します。 Honor 8 Proはここに、Honor 9はここにアクセスしてください。
  4. ブートローダーを再起動します。
  5. ファイルを解凍したディレクトリでコマンドプロンプトまたはターミナルを開き、次のコマンドを入力しますfastboot flash system system.img
  6. 在庫回復に入り、 工場出荷時設定にリセットします。

これを行った後、Honor 8 ProおよびHonor 9でAndroid OreoのAOSPビルドを起動する必要があります。現在、AOSPは機能の面で提供するものがあまりなく、これらのROMは主に安定性に重点を置いています。かなりの機能が欠けています。 それを助けるために、ここにいくつかのヒントがあります。

Treble ROMをインストールした後の処理

次のアプリをインストールすることをお勧めします。

  • phhのスーパーユーザー
  • 基層
  • Android Oreo用Xposedインストーラーおよびフレームワーク

Xstrat FrameworkとGravityBoxが欠けているカスタムROM機能のほとんどを提供する一方で、Substratumはすべてのテーマニーズをカバーする必要があります。 Night Light、Adaptive Brightness、Ambient Displayのようなものは、/ vendorにインストールされたRROフレームワークオーバーレイを必要とするため、現在作業中です。 その間、Lux、CF.lumen、ACDisplayなどのアプリをインストールして、これらの機能を複製できます。

GravityBox Xposedモジュールは、カスタムROMを置き換えるのに十分な機能を提供します

Project Trebleに関連するすべての最新の開発について知りたい場合は、このトピック専用のフォーラムをご覧ください。

Project Treble開発フォーラムをご覧ください