DotOS カスタム ROM には、次期 v5.1 リリースで、Android 12 に触発された新しい壁紙ベースのテーマ フレームワークと QS UI が導入されています。
Android テーマは、初期の CyanogenMod テーマ エンジンから Substratum、そして今ではネイティブ RRO および OMS API に至るまで、長い道のりを歩んできました。 と アンドロイド12, Google は、Android のテーマ エンジンを次のレベルに押し上げるかもしれません。 新しい壁紙ベースのテーマ システム コードネームは「モネ」。 「モネ」が有効な場合、ユーザーの壁紙によって設定とシステム UI 全体の背景色とアクセント カラーが決定され、真の動的なテーマ ソリューションになります。 ただし、開発者と改造者は、Google の強化されたテーマ システムのコードベースをまだ調査できません。 これは Android 12 がまだ残っているためです。 「開発者プレビュー」段階で そしてソフトウェア大手は、安定版リリース後にのみ Android 12 のソース コードを Android オープンソース プロジェクト (AOSP) Web サイトにアップロードし始める予定です。
そこにいる人たちは DotOSプロジェクト は現在、Android 12 にインスピレーションを得た壁紙ベースのテーマ システムの独自バージョンを作成することで、この機能の移植を試みています。 DotOS に詳しくない方のために説明すると、これは「DroidOnTime」の略で、XDA 認定貢献者によって設立されたカスタム ROM です。 モハンcm AOSP ベースの上に、ROM の使用を単純な AOSP よりも快適にするいくつかの機能が追加されています。 新しいテーマ エンジンは、今後の DotOS 5.1 リリースで予定されている機能の 1 つにすぎません。
「MonetWannabe」と呼ばれる DotOS 5.1 のテーマ システムでは、ユーザーがパレットの種類を選択できます 壁紙から生成し、色の生成の精度を制御したい プロセス。 Iacob Ionut、別名 XDA シニアメンバー IacobIonut-DWは、DotOS ROM のコア UI/UX 開発者として機能し、フレームワーク全体を最初からコーディングしました。 Android 12 での Google の実装を慎重に逆転させ、基盤となるアルゴリズムを微調整して改善しています 柔軟性。
モネワナベの活動中
テーマ エンジンは本質的に非常にモジュール化されています。 有効にすると、クイック設定メディア コントロールの色を変更することもできます (以下を参照)。 単純にフレームワークをオフにして、手動のアクセント カラーリングを使用することもできます。
壁紙ベースのテーマ システムとは別に、DotOS チームは改良されたクイック設定パネル UI も考案しました。その一部はすでに前のスクリーンショットに表示されています。 より正確に言うと、UI の再設計は、 Android 12 の初期モックアップ, しかし、他の多くのデザイン要素が混在していることがわかります。 まず、通知とメディアプレーヤーの角が少し丸くなっています。 [編集] ボタンと [設定] ボタンも同様に、よりアクセスしやすく、パネル内の他の要素と一致するように変更されています。 次に QS カスタマイザーが登場します。これは古い背景とツールバーを失い、新たにペイントされます。
改良されたクイック設定パネルの UI: ライト モードと ダークモード
さらに、開発者は、 パッケージインストーラー モジュールは、Android オペレーティング システムの基本的な部分です。 PackageInstaller が、アプリのインストールの進行状況を表示する、時代遅れに見えるフローティング ボックスに過ぎないと思っているなら、オーバーホールされたバージョンを見て驚くはずです。
DotOS 5.1 アップデートでは、さらに多くの UI の刷新が予定されています。 たとえば、ダーク モード設定ページは一貫性を考慮して再作成されます。 以下で再設計の初期の様子を垣間見ることができます。
DotOS 5 をダウンロード
次のデバイス用の現在の DotOS 5 ビルドをプロジェクトのからダウンロードできます。 公式ダウンロードポータル:
-
ASUS
- ASUS ZenFone Max Pro M1 (X00TD)
- ASUS ZenFone Max Pro M2 (X01BD)
-
グーグル
- Google Pixel 2 (スケトウダラ)
- Google Pixel 2 XL(イトウ)
-
レノボ
- レノボ Z5s (jd2019)
-
ワンプラス
- ワンプラス3 そして ワンプラス 3T (ワンプラス3)
- OnePlus 5 (チーズバーガー)
- OnePlus 5T (餃子)
-
本当の私
- Realme XT (RMX1921)
- Realme 6/6i/6s (RMX2001)
-
シャオミ
- POCO F1(ベリリウム)
- Redmi 4A (ロレックス)
- Redmi 5 Plus/Redmi Note 5 (ヴィンス)
- Redmi K20/Mi 9T (ダヴィンチ)
- Redmi Note 4 (ミド)
- Redmi Note 5/Redmi Note 5 Pro (なぜ)
- Redmi Note 7 Pro (バイオレット)
- Redmi Note 8 (イチョウ)
- Redmi Note 8 Pro (ベゴニア)
- Redmi S2/Y2 (ysl)
- Xiaomi Mi 8 (ディッパー)
- Xiaomi Mi A2 (ジャスミン_スプラウト)
DotOS 5.1 がリリースされたら、お知らせします。 それぞれのバニラ ビルドと Gapps ビルドの両方を見つけることができます。 後者のバージョンにはすでに Google アプリが含まれているため、Google Play ストアを入手するために別の ZIP ファイルをフラッシュする必要はありません。
DotOS チームの開発を支援することに興味がある場合は、以下をチェックしてください。 GitHub リポジトリ. チームからのニュースや新しいリリースについて最新の情報を入手したい場合は、それらをフォローすることを検討してください。 ツイッター.