ここでは、Android 10 を実行している Sony Xperia スマートフォンで非表示の Pixel テーマ オーバーレイにアクセスし、コマンド ラインから適用する方法を説明します。
Pixel Themes アプリを使用すると、アイコンの形状、フォント、アクセントカラーなどをカスタマイズできます。 Android 10 を実行している Google Pixel スマートフォンで。 私たちは 発見した Google が 2 回目の Android Q ベータ版をプッシュし、なんとか その機能の早期プレビュー 公の場に姿を現す約一ヶ月前。 名前が示すように、このアプリは Pixel 以外のデバイス向けではありませんが、切り替えられる基礎となるオーバーレイは他のデバイスでも引き続き見つけることができます。 本格的な Pixel テーマ アプリでも、 AOSP テーマピッカー Android 10を実行するSony Xperia携帯電話には存在しますが、同社は多くのアイコンの形状とアクセントカラーのオーバーレイを残しています。 cmd overlay
シェルコマンド。
彼の真新しいものをいじりながら ソニー エクスペリア 1 II、XDA 認定開発者 ニアボック79発見した これらのオーバーレイの存在。 という事実を考慮すると、 Google はオーバーレイベースのテーマ設定メカニズムを設計しました Sony の Overlay Manager Service (OMS) に加えて、Xperia 電話の Android 10 ファームウェアにこのパッケージが含まれていることは、それほど驚くべきことではありません。 ただし、これらのオーバーレイを制御するためのユーザー向けアプリはないため、ユーザーは ADB シェルを介して手動でオーバーレイを切り替える必要があります。 たとえば、次のコマンドを使用して、アクセントカラーを簡単に変更できます。
cmdoverlayenablecom.android.theme.color.<COLOR_NAME>
ここで、COLOR_NAME は「パープル」、「ブラック」、「シナモン」、「グリーン」、「オーキッド」、「スペース」のいずれかです。
オーバーレイを使用する前に知っておくべき 3 つの基本的なコマンドを次に示します。 Sony Xperia スマートフォンを USB デバッグを有効にして PC/Mac に接続した後、Android Debug Bridge (ADB) を使用してこれらを入力できます。
- 使用可能なオーバーレイのリストを表示するには、次のコマンドを入力します。
cmd overlay list
- オーバーレイを有効にするには、次のように入力します。
cmd overlay enable [package.name.here]
- オーバーレイを無効にするには、次のように入力します。
cmd overlay disable [package.name.here]
何よりも、ソニーから公式の Android 10 アップデートを受け取っていれば、このトリックは古い Xperia デバイスでも機能するはずです。 これは、の所有者が、 エクスペリア1/5, Xperia XZ2/XZ3、 そして Xperia10/10プラス また、同じコマンド ライン テーマ マジックを携帯電話で実行することもできます。