昨年のAndroid10のリリースには、PixelThemesアプリを含む多数の新機能が含まれていました。 このアプリを使用すると、UIのフォント、アイコンの形、色、その他のコンポーネントをカスタマイズできます。
ただし、落とし穴があります。 Pixelテーマアプリは、Android10を実行しているGooglePixelでのみ利用できる専用機能です。 ご想像のとおり、これはスマートフォンのラインナップを優先してバランスを崩すことを目的としたGoogleのポリシーの1つにすぎません。
そうは言っても、Pixels Theme Appの基本的なデザインの側面は、別のブランドの他の電話、つまりSonyXperiaデバイスに見られます。
これらの隠されたテーマのロックを解除するには、2つの方法があります。 1つ目は、開発者向けオプションの下にある非表示の設定を使用することです。 2つ目は、コンピューターにADBをセットアップしてから、特定のファイルを実行することです。 adbシェルcmdオーバーレイ シェルコマンド。
これらの意味を以下に説明します。
方法1:開発者向けオプションを使用する
このトリックは、理論的には、最新バージョンのAndroid10を実行しているすべてのデバイスで機能するはずです。 開発者向けオプションを使用すると、クイック設定タイル、テーマ、フォントなどのアクセントカラーを変更できます。
ただし、開発者向けオプションでは、Pixelテーマの完全なパッケージが提供されない場合があります。 オプションの選択肢を広げるには、代わりにADBメソッドを使用する必要がある場合があります。 今のところ、開発者向けオプションに焦点を当てましょう。
さらに面倒なことはせずに、それがどのように機能するか見てみましょう。
- まず、電源を入れます 開発者向けオプション から 設定 アプリ。
- 初めての人はに行く必要があります 設定アプリ —> 電話について—> システム —>をタップします ビルド番号 「あなたは開発者です」というテキストが表示されるまで、何度も繰り返します。 これを行う手順は携帯電話では少し異なる場合がありますが、全体的には同じであることに注意してください。
- 開発者向けオプションをオンにした後、 テーマ セクション。
- そのセクションから、UIのアクセントの色、見出し/本文のフォント、またはアイコンの形を変更できます。 電話が異なれば、オプションも異なります。
さあ、あなたがする必要があるのはそれだけです! 回避策は必要ありません。
開発者向けオプションでしかできないことはたくさんあります。 非表示のPixelテーマを最大限に活用するには、ADBを使用することが唯一の方法かもしれません。
方法2:ADBを使用する
始める前に、携帯電話とは別に、Windows、macOS、またはLinuxを実行しているコンピューターとUSBケーブルが必要です。 次に、次の手順に従います。
- 開発者向けオプションをオンにして、有効にする USBデバッグ.
- ダウンロード ADBツール. ソフトウェアはどちらでも利用できます ウィンドウズ, マックOS、 また Linux.
- ダウンロードしたzipファイルをデスクトップに解凍します。
- 開く ターミナル また シェル ADBファイルと同じディレクトリにあります。 これらのファイルを含むフォルダーには、通常、デフォルト名として「platform-tools」があります。
- Windowsユーザーは簡単に利用できます Shiftキーを押す + 右クリック ADBフォルダー内のジェスチャーを選択し、 PowerShell /コマンドウィンドウを開くここ.
- 一方、LinuxとmacOSの所有者は通常のを使用する必要があるかもしれません CD 指図。 ターミナルを開き、入力します CD。
- その後、 ドラッグアンドドロップ 「platform-tools」フォルダをターミナルに挿入します。 端末は自動的に設定します CD ADBバイナリフォルダへの宛先。
- USBケーブルを使用して、コンピューターとSonyXperia電話の両方を接続します。
- 入力します adbデバイス を押して 入力. LinuxおよびmacOSの場合、実行します ./adbデバイス 代わりは。 許可を求めるメッセージが携帯電話に表示される場合があります。許可してください。
- 必要に応じて、 adbデバイス 念のためにもう一度。 シェル/ターミナルには、デバイスのシリアル番号が表示されます。
ADB接続が確立されると、コンピューターから電話にさらにシェルコマンドを実行できるようになります。 前述のように、私たちはを利用します adbシェルcmdオーバーレイ.
PCと電話の間の接続がまだ確立されていることを確認してください。 ADBフォルダ内のシェルまたはターミナルウィンドウを開いたままにします。 何も問題がない場合は、次のようにします。
- シェル/ターミナルから、次のコマンドを入力して実行します。 adb shell cmd overlay enablecom.android.theme.color。[ColorName]
- 変化する [ColorName] お使いの携帯電話の利用可能なアクセントの配色の1つで。 通常、以下を含む7つのバリアントがあります 黒, 緑, シナモン, 蘭, 紫の, スペース、 と 海洋.
- 変化する [ColorName] お使いの携帯電話の利用可能なアクセントの配色の1つで。 通常、以下を含む7つのバリアントがあります 黒, 緑, シナモン, 蘭, 紫の, スペース、 と 海洋.
- 単にアクセントカラーを変更する以外に使用可能なコマンドのリストを表示するには、次を実行します。 adb shellcmdオーバーレイリスト
- リストからオーバーレイを有効にするには、次を実行しますadb shell cmd overlay enable [PackageName]
- 交換 [パッケージ名] からリストされたパッケージ名で adb shellcmdオーバーレイリスト. たとえば、前の例のパッケージ名は次のようになります。 com.android.theme.color.cinnamon
- 代わりにパッケージを無効にする場合は、 adb shell cmd overlay disable [パッケージ名]
まとめ
上記の方法はいずれも、古いバージョンでもXperiaスマートフォンで機能するはずです。 お使いのデバイスがAndroid10を実行している限り、問題はありません。 そうは言っても、一部のデバイスは、それらに比べてアクセスできる機能が少ない場合があります。