DotOS、次のリリースで新しい Android 12 風のテーマ システムを予告

DotOS カスタム ROM の次のバージョンには、Android 12 のような新しいダイナミック テーマ エンジンが付属します。 さらに詳しく知りたい方は読み続けてください。

DotOS (Droid on Time の略) カスタム ROM プロジェクトの開発者が、新しいプロジェクトを予告しました。 アンドロイド12今後のリリースに向けた、ベースの動的テーマ設定エンジン。 新しいシステムは、チームの以前の試みである「MonetWannabe」機能を引き継ぎます。 壁紙ベースのテーマシステム これは現在 DotOS 5.1 で利用可能です。 4 月に説明したように、DotOS の開発者は、「全体をコーディング」して「MonetWannabe」を作成しました。 Android 12 での Google の実装を慎重に反転し、基盤となるアルゴリズムを微調整した後、フレームワークをゼロから構築しました。 柔軟性。」

DotOS 5.1 での「MonetWannabe」のリリース以来、Google Android 12 ベータ 2 をリリースしました そして 3、どちらにも公式の「monet」テーマシステムが含まれています。 コンテキストとして、Google の新しい動的テーマ エンジン (コード名「monet」) は、色に基づいてカラー パレットを生成します。 壁紙から抽出され、それらの色がシステム UI のさまざまな部分やアプリに適用されます。 それをサポートします。 これは Google の新しい機能の主要な部分です マテリアル・ユー これは Android 12 の最もエキサイティングな新機能の 1 つです。

Android 12 Beta 2 のリリース直後、開発者は kdrag0n再作成された 「モネ」テーマ システムを一から作成し、その作品のソース コードを公開しました。 開発者 クイニー899 次に、kdrag0n の作品に基づいて、「MonetCompat」と呼ばれるサポート ライブラリを作成しました。 これが DotOS の新機能です テーマ エンジンはベースになっています - カスタム ROM は MonetCompat ライブラリをシステム アプリに適用しているようです。

DotOS の現在の「MonetWannabe」テーマ システムは、システム UI の一部 (主に [クイック設定] パネル) の色を変更するだけです。 ただし、「MonetCompact」では、DotOS は動的テーマのサポートを、さまざまな設定ページ、「電話情報」画面、フローティング ボリューム パネルなどを含むシステムのより多くの部分に拡張します。 チームによると、新しいバッテリーマネージャーとOTAアプリも更新され、動的カラーをサポートする予定だという。 以下は、新しい壁紙ベースの動的テーマ システムの動作を示すスクリーンショットです。

新しい Android 12 ベースのテーマ システムは、次期 DotOS 5.2 リリースで利用可能になります。 利用可能になると、ユーザーは以下で新しいテーマ エンジンを有効にできます。 設定 > カスタマイズ 「壁紙の色」を選択します。 チームが刷新された動的テーマ エンジンを備えた DotOS の新しいビルドをリリースする予定の ETA はありませんが、いつものように、ETA が提供されない場合は要求しないのが良いエチケットです。