[Xposed] MIUI 12 Global Dark M APP
MIUI 12以降、MIUIではシステムフラグを使用して、ライトアプリのリソースとアセットをより暗い色に強制的に「変換」できます。これにより、いくつかのアプリでグラフィックの問題が発生します。そのため、これはAOSPの開発者向けオプションにすぎません。
残念ながら、Xiaomiは、MIUIのコード内でデフォルトで無効にするようにホワイトリストに登録したアプリ以外のサードパーティアプリについては気にしていません。
ADBコマンドで設定を変更できるにもかかわらず、MIUIは起動時に設定をリセットするため、このXposedモジュールが必要になります。
このモジュールは、MIUIを停止して、サポートされていないサードパーティのアプリに暗い色を表示させます。
MIUI 12およびAndroid 10のみ。
これを達成するためにどのMIUIコードがフックされているかを知りたい場合は、ソースコードを見てください。完全に文書化されています。
これはかなり単純なmodだったので、アプリのサイズとパフォーマンスのオーバーヘッドを減らすために、KotlinではなくJavaを選択しました。
楽しい!
https://github.com/hacker1024/MIUI-Global-Dark-Mode-Disabler