Android Qには、アクセントカラーオーバーレイがプリインストールされている場合があります

アンドロイド / Android Qには、アクセントカラーオーバーレイがプリインストールされている場合があります 読んだ2分

Android Q



Androidはそのカスタマイズ性でよく知られています。 UIの外観については、さまざまな選択肢や好みがあり、Androidはこの側面を非常にうまく管理します。ただし、多くの場合、SystemUIの色やアプリを変更できないなど、特定の制限があります。これは、Substratumなどのツールを使用するAndroidの優れた開発コミュニティによって適切に対処されています。

ルート権限を取得されたデバイスを使用しているユーザーは、Cyanogenのテーマエンジンによる優れたテーマサポートを長い間楽しんできました。ただし、これはAndroidフレームワークではネイティブにサポートされていなかったため、パフォーマンスが全面的に低下し、速度が低下しました。 Googleはついに、Sonyのオーバーレイマネージャーサービスを使用して、Android8.0でシステム全体のテーマのネイティブサポートを提供しました。



Cyanogenとは異なり、OMSの実装ではアプリを変更する必要はなく、代わりに「 idmap 」(Androidオーバーレイフレームワーク)。これは、オーバーレイの互換性が高く、インストールにルートアクセスを必要としないことを意味しました。



AndroidQでのアクセントカラーの変更

OnePlusのOxygenOSでは、すでにSystemUIの色を変更できますが、他のAndroidユーザーの場合、Substratumがそのような変更の唯一のオプションです。さらに、そのインストールと使用は、平均的な電話ユーザーにとっては少し気が遠くなる可能性があります。



これはAndroidQには当てはまらない可能性があります XDAのMishaalRahman 、リークされたAndroid Qビルドで、複数のプリインストールされたオーバーレイが見つかり、UI全体でアイコンの形状、フォント、アクセントの色を変更できるようになりました。これは、基盤となるサポートがあっても、ほとんどのファームウェアに欠けているものです。

プリインストールされたオーバーレイソース– XDA.com

今すぐ興奮しすぎないでください

ラーマンの懸念を彼のオリジナルで共有します 論文 。 Googleがこれらの変更をAndroidQの最終ビルドに導入することを決定した場合でも、OEMファームウェアには存在しない可能性があり、そのほとんどはUIの外観を厳密に制御しています。 Googleでさえ、Androidのオーバーレイテーマに関してあまり便利ではありません。



Android 9.0では、セキュリティ上の理由から、サードパーティのオーバーレイの使用をブロックしました。彼らは「 オーバーレイマネージャーサービス(OMS)は、デバイスメーカーが使用することを目的としています。現在の形式のOMSは、一般的なテーマ機能として設計されていません。Androidプラットフォームのセキュリティとユーザー向けの製品標準を維持するには、設計上の考慮事項を追加する必要があります。したがって、OMSがパブリック開発者機能として提唱されたことはありません。 これは、ユーザーがOEMに翻弄されてファームウェアにテーマを実装することを意味しました。これも、コミュニティのサードパーティのオーバーレイに近づくことはありません。

これらの変更がAndroidQに反映され、Googleを含むOEMによってPixelデバイスに実装されることを願っています。