Google Pixel 2 には、時刻、日付、通知を表示する常時ディスプレイ機能があります。 しかし、時には薄暗くて見えないこともあります。 root を使わずに明るさレベルやその他の側面をカスタマイズする方法は次のとおりです。
Googleの最新フラッグシップスマートフォン、 Pixel 2 および Pixel 2 XLは、Google のスマートフォンで初めて、 常時表示機能. 他のほとんどのスマートフォンなど Samsung Galaxy のフラッグシップモデル このような機能はしばらく前からありましたが、Pixel フラッグシップでの機能の導入に伴い、その機能のソース コードも提供され、これにより機能が動作できるようになりました。 古い Nexus と第一世代の Pixel スマートフォン. Always on Display には現在、時刻、日付、アラーム、通知アイコン、および現在再生中のバックグラウンドソングが表示されます。 再生中 (とはいえ カスタマイズできます). 今日は、Pixel 2 の Always on Display のもう 1 つの側面、つまり明るさをカスタマイズする方法を紹介します。
AOD 機能は、デバイスを机の上の横に置いている場合に便利ですが、実際は照明の状況によって異なります。 多くの場合、AOD は実際には読めないほど薄暗く見えることがあります。 「」をGoogleで簡単に検索してください。Pixel 2 常時オン ディスプレイの明るさ」と、どれだけ暗いかについての苦情がたくさん表示されます。
ここでの問題は、AOD の明るさが 適応型明るさ, ほとんどの人が有効にしていると思われるGoogleの明るさの自動設定機能。 周囲の光の量に応じて、AOD は最小輝度値 2 から最大 28 まで変化します。 これは、設定でのディスプレイの明るさの最大整数値である 255 のうちの値です。 基本的に、Adaptive Brightness を使用して AOD が得られる最大の明るさは、最大ディスプレイ輝度の約 11% ですが、これは多くの場合非常に残念な値です。 ありがたいことに、これは調整することができ、最も良い点は、調整する必要がないことです。 携帯電話をルート化する.
Google Pixel 2 常時ディスプレイの明るさをカスタマイズする
ここで行うことは、以下でのみ使用できる非表示の設定を変更することです。 アンドロイド8.1オレオ. すべての Pixel 2 所有者はすでに最新リリースを実行しているはずなので、これは問題ではありませんが、それにもかかわらず、言及する価値はあります。 非表示の設定には Android Debug Bridge (ADB) 経由でのみアクセスできます。つまり、携帯電話を PC に接続する必要があります。 手元にコンピューターがある場合は、次の手順に従うことができます。
- こちらの説明に従って ADB を設定します 前のチュートリアル.
- コマンド プロンプトまたはターミナルを開き、次の形式でコマンドを入力します。
adb shell settings put global always_on_display_constants "screen_brightness_array=-1:0:1:2:3"
- 上記のコマンドの「0:1:2:3」を、0 ~ 255 の任意の 4 つの数字のセット (「2:25:100:250」など) に置き換えます。 「-1」はそのままにしておきます。
常時ディスプレイの明るさを調整して、これまでよりもはるかに高くできるようになりました。 配列内の各数値が何を表しているのか知りたい場合は、最初に入力する数値は「夜間」条件 (非常に非常に低い周囲温度) を表します。 2 番目は「低」光条件、3 番目は「高」光条件、最後は「太陽」(非常に非常に高い周囲環境) ライト)。
上記は、AOD 輝度配列のデフォルト値を示しています。 ここで行った変更を元に戻したい場合は、これを参照してください。
ボーナス: その他の常時表示の調整
明るさの調整以外にも、Pixel 2 Always on Display に関連して変更できる設定がいくつかあります。 リストは次のとおりです。
-
dimming_scrim_array
: 周囲の明るさのタイプを調光スクリムにマッピングするための整数配列。 これは基本的にオーバーレイで AOD を「マスク」し、さらに暗くします (なぜこれが必要なのかはよくわかりません)。 -
prox_screen_off_delay
:近接センサーを覆ってから画面が消えるまでの遅延時間(ミリ秒)。 -
prox_cooldown_trigger
: 一定期間近接センサーをオフにするクールダウン タイマーをトリガーするしきい値時間 (ミリ秒)。 -
prox_cooldown_period
: 近接センサーがオフになるまでの時間 (ミリ秒)prox_cooldown_trigger
がトリガーされます。
これらの値の一部を使用して AOD を調整する方法の例を次に示します。 Always on Display が表示されているときに、携帯電話の近接センサーが覆われてから 5 秒後に画面がオフになるようにしたいとします。 次のコマンドを入力します。
adb shell settings put global always_on_display_constants "prox_screen_off_delay=50000"
これらの設定をいじって AOD の動作をカスタマイズできますが、残念ながら、root アクセスなしで変更できるのはこれらの設定だけです。