独占:これはHuawei Mate 9のEMUI 6を搭載したAndroid Oreoです

昨日のGoogleイベントでは、ついにGoogle Pixel 2とPixel 2 XL、Pixelbook、Home Mini / Maxが登場しましたが、Googleの熱意は衰えつつありますが、Androidの愛好家は今後数週間で楽しみにしています。 強大なHuawei Mate 10は10月16日にドイツのミュンヘンでのプレスイベントでデビューし、Android 8.0 Oreoに基づくHuaweiの今後のEMUI 6での最初のパブリックルックとなります。 このイベントに先立ち、Huawei Mate 9用のAndroid Oreo / EMUI 6のプレリリースファームウェアビルドへのアクセスを取得しました。今回のアップデートでは、注目すべき興味深い変更点がいくつかあります。

Huawei Mate 9は、昨年の11月に一流のハードウェア仕様で発表されたため、このデバイスがAndroid Oreoのアップデートを受け取るのは当然のことです。 Android 8.0のアップデートでは、今年の4月までさかのぼって初期作業が行われたというヒントがありましたが、その時点でリークされたビルドはかなりベアボーンでした。 これで、取得したビルドは完全に機能し、MHA-L29C432(国際的なHuawei Mate 9バリア​​ント)の上に実際にインストールできるので、EMUI 6アップデートの新機能を掘り下げて開始しました。


Huawei Mate 9用のAndroid OreoベースのEMUI 6

あなたが期待するもの

手始めに、面白くない詳細を邪魔にならないようにしましょう。 ご想像のとおり、このビルドではAndroid Oreoの必須機能のほとんどが利用可能です。 つまり、Picture-in-Pictureモードのサポート、厳密なバックグラウンドアプリの制限、通知チャネル、さらにはアプリを使用して非表示にできる迷惑な「アプリがバックグラウンドで実行されています」という通知ですらあります。

Huaweiは通知チャネルを実装していますが、通知の重要度の制御は実際にはEMUI 5からのホールドオーバーであり、おなじみのAOSPバージョンに基づいていないことに注意してください。 これは、Android Oreoを対象としないアプリの通知重要度コントロールを取り戻すためにサードパーティアプリを必要としないことを意味するため、これは恩恵だと考えています。

EMUI 6アップデート

ここで少し面白くなってきます。 全体的に見て、EMUI 5とEMUI 6の間には表面上の多くの変更はありませんが、一部の人々を幸せにするはずのいくつかの新しいソフトウェアの追加があります。

まず、ディスプレイ設定に新しい「 画面解像度 」オプションがあります。 これは、EMUI 5の「スマート解像度」と呼ばれる動的画面解像度機能(EMUI 6にもあります)に基づいています。 スマート解像度は電力を節約するために720pと1080pを自動的に切り替えますが、この新しいオプションを使用すると、2つの解像度を手動で変更できます。 この方法は、ADBコマンドが実際にディスプレイをより低い解像度でレンダリングするのではなく、仮想解像度のみを調整するため、ADBの「wmサイズ」コマンドを使用した場合に勝る可能性があります。

次に、ナビゲーションバーに配置できる新しいボタンがあります。 ボタンを有効にすると、ナビゲーションバーの左側に小さな矢印が追加されます。 このボタンを押すと、下から上にスワイプするまで一時的にナビゲーションバーが非表示になります。 ストックナビゲーションバーがあるのが好きで、オンデマンドでフルスクリーンの不動産を時折利用したい人のために、この新しいボタンは、ナビゲーションバーを永久に非表示にするか、没入モードを有効にするADBコマンドに勝ります。 このボタンは、中国のHuawei Mate 9ファームウェアに存在するため、技術的には新しいものではありませんが、国際版では新しいものです。

ソフトウェアナビゲーションバーのファンでない場合は、試してみることができる別の新しいナビゲーションオプションがあります。 これはナビゲーションドックと呼ばれ、移動ボタンを配置して、戻る、ホーム、または最近のボタンを押すたびにナビゲーションバーを置き換えることができます。 この機能は、ボタンを押すと使用可能なナビゲーションオプションのリストが展開される擬似パイコントロールのように機能するため、EMUI 5の「フローティングドック」とは異なります。 代わりに、EMUI 6のナビゲーションドックは、上にスライドして家に帰る、最近のスライドを右にスライド、戻るにタッチするなどのジェスチャーコントロールを使用します。

最後に、開発者のオプションには、奇妙なことが見つかりました。 aptXやaptX HDなど、さまざまなBluetoothオーディオコーデックを切り替える機能と同様に、通常のBluetoothオーディオコーデックのカスタマイズ機能があります。 aptXおよびaptX HDは、Qualcommが所有する独自のBluetoothオーディオコーデックであるため、それらを使用したい企業はライセンス料をQualcommに支払う必要があります。

Huaweiがここでも機能しないため選択可能なオプションにした理由はわかりません(これらのオプションのいずれかを選択すると、選択がSBCに戻されるだけです)が、これプレリリースビルドであるため、オプションは最終リリースで消えます。 おそらくルートアクセスとMagiskモジュールを使用すると、Google Nexus 6P所有者ができるように、そのサポートを有効にできます。

アンダーザフッドの変更

この時点で、「電話について」セクションのスクリーンショットをまだ表示していないのはなぜかと思われるかもしれません。 これは、Huaweiが内部でリリースするすべてのベータ/テストビルドと同様に、ソフトウェアバージョンがリークを軽減するために変更されているためです。 幸いなことに、build.propファイルを覗いてみると、本当のソフトウェアビルドを簡単に確認できます。 その中で、次のことがわかります。

 [ro.build.version.security_patch]: [2017-09-05] [ro.build.version.release]: [8.0.0] [ro.build.version.sdk]: [26] 

そして、別のコマンドから、Linuxカーネルのバージョンを見つけることができます

 Linux version 4.4.23+ ([email protected]) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Thu Sep 14 04:10:43 CST 2017 

この情報から、入手したHuawei Mate 9ビルドが実際にAndroid 8.0 Oreo(SDKレベル26)に基づいていることは明らかです。 Linuxカーネルバージョンは4.4で、Mate 9のNougatベースのEMUI 5の4.1から更新されています。さらに、セキュリティパッチレベルは2017年9月です 。つまり、Mate 9はBlueborneの脆弱性から安全です

最後に、Androidの愛好家にとって特に興味深い発見がいくつかあります。 まず、 Project Trebleのサポートがあります。 Mate 9のカーネルソースは数か月間利用可能ですが、デバイスで利用できるカスタムAOSPベースのROMはありません。 Project Trebleのサポートがそれを変えるかもしれませんが、そうではないでしょう。 これは、Android Oreoで起動しなかったにもかかわらず、Project Trebleをサポートする最初の確認済みデバイスであるため、依然として興味深いものです。

最後になりましたが、ここでは誰も予想していなかったことがあります:EMUIでの基盤サポート はい、 EMUI 6ではSubstratumテーマが機能します。 これは、SonyがAOSPに対して行ったOverlay Manager Service(OMS)コミットのおかげです。これらのコミットは、Android Oreoで完全に機能する状態になりました。 このおかげで、Google NexusとPixelのユーザーは、SubstratumのAndromedaアドオンを使用して、完全なカスタムテーマサポートを楽しむことができます。 特定のアプリでコマンドラインインターフェイスとダークテーマの両方をテストし、実際に機能することを確認できます。

Project Trebleのサポート

基板サポート

Huaweiには既に独自のテーマエンジンがあるため、Substratumのサポートは一見興味深いものではないように思えますが、上記のGoogle Messengerアプリケーションのスクリーンショットに見られるように、Substratumを使用すると、単なるシステムアプリケーション以上のテーマを設定できます。


Huawei Mate 9用のAndroid 8.0 Oreoのこの内部ベータビルドで発見したのはこれだけです。今後のHuaweiおよびHonorデバイスについて共有できる情報があるので、ポータルに注目してください。 ポータルをフォローする最良の方法は、Labsアプリケーションをインストールすることです!

ファームウェアは、FunkyHuawei.clubによってHuawei Mate 9にインストールするために提供されました。このサービスを使用すると、プレリリースのHuaweiファームウェアをインストールし、ブリックデバイスを回復し、中国地域の携帯電話を国際バリアントにブランド変更/変換できます。 このサービスは、リリース時にMate 10をサポートします。