В Google Pixel 2 есть функция Always on Display, которая показывает время, дату и уведомления. Но иногда слишком тускло, чтобы даже увидеть! Вот как можно настроить уровень яркости и другие аспекты без рута!
Новейшие флагманские смартфоны Google, Пиксель 2 и Пиксель 2 XL— первые смартфоны Google, предлагающие Функция «Всегда на дисплее». Другие смартфоны, такие как большинство Флагманы Samsung Galaxy у меня уже давно есть такая функция, но с появлением этой функции на флагманах Pixel также появился исходный код этой функции, который позволяет ей работать на старые телефоны Nexus и Pixel первого поколения. На дисплее «Всегда на дисплее» в настоящее время отображаются время, дата, будильник, значки уведомлений и воспроизводимая в данный момент фоновая песня через Сейчас играет (хотя это можно настроить). Сегодня мы здесь, чтобы показать вам, как настроить еще один аспект функции Always On Display в Pixel 2: яркость.
Функция AOD может быть полезна, когда устройство находится на столе сбоку, но это действительно зависит от вашей ситуации с освещением. Во многих случаях AOD может показаться слишком тусклым, чтобы его можно было прочитать. Выполните быстрый поиск в Google по запросу "
Яркость дисплея Pixel 2 Always On", и вы увидите массу жалоб на то, насколько тусклым оно может быть.Проблема здесь в том, что яркость AOD привязана к Адаптивная яркость, функция автоматической регулировки яркости Google, которую, я уверен, включило большинство людей. В зависимости от количества окружающего освещения AOD может изменяться от минимального значения яркости 2 до максимального 28. Это из 255 — максимального целочисленного значения яркости дисплея в настройках. По сути, максимальная яркость, которую AOD когда-либо может получить с помощью адаптивной яркости, составляет около 11% от максимальной яркости дисплея, что во многих случаях довольно жалко. К счастью, это можно настроить, и самое приятное то, что это не требует от вас рутировать свой телефон.
Настройте яркость Google Pixel 2 Always On Display
Здесь мы будем изменять скрытый параметр, который доступен только начиная с Андроид 8.1 Орео. Это не проблема, поскольку каждый владелец Pixel 2 уже должен использовать последнюю версию, но об этом все равно стоит упомянуть. Скрытая настройка доступна только через Android Debug Bridge (ADB), а это означает, что вам необходимо подключить телефон к компьютеру. Если у вас есть под рукой компьютер, вы готовы выполнить следующие действия:
- Настройте ADB, как описано в этом предыдущий урок.
- Откройте командную строку или терминал и введите команду в следующем формате:
adb shell settings put global always_on_display_constants "screen_brightness_array=-1:0:1:2:3"
- Замените «0:1:2:3» из приведенной выше команды любым набором из 4 чисел от 0 до 255 (например, «2:25:100:250»). Оставьте «-1» на месте.
Теперь яркость Always on Display можно настроить так, чтобы она была намного выше, чем когда-либо прежде! Если вам интересно, что представляет собой каждое число в массиве, первое число, которое вы вводите, соответствует «ночному» состоянию (очень, очень низкая температура окружающей среды). свет), второй для условий «низкой» освещенности, третий для условий «высокой» освещенности и последний для условий «солнце» (очень, очень высокая окружающая освещенность). свет).
Выше показаны значения по умолчанию в массиве яркости AOD. Вы можете обратиться к этому, если когда-нибудь захотите отменить внесенные здесь изменения.
Бонус: другие настройки «Всегда на дисплее»
Помимо настройки яркости, есть и другие настройки, связанные с Pixel 2 Always on Display, которые вы можете изменить. Вот список:
-
dimming_scrim_array
: Целочисленный массив для сопоставления типа внешней яркости с затемняющей сеткой. По сути, это «маскирует» AOD наложением, чтобы еще больше затемнить его (не совсем понимаю, зачем это нужно). -
prox_screen_off_delay
: Время задержки (в миллисекундах) от закрытия датчика приближения до выключения экрана. -
prox_cooldown_trigger
: пороговое время (в миллисекундах) для запуска таймера восстановления, который отключит датчик приближения на некоторое время. -
prox_cooldown_period
: период (в миллисекундах) до отключения датчика приближения, еслиprox_cooldown_trigger
срабатывает.
Вот пример того, как использовать некоторые из этих значений для настройки AOD. Допустим, я хочу сделать так, чтобы экран отключался через 5 секунд после закрытия датчика приближения телефона, когда отображается «Всегда включенный дисплей». Я бы ввел эту команду:
adb shell settings put global always_on_display_constants "prox_screen_off_delay=50000"
Вы можете поиграть с этими настройками, чтобы настроить поведение AOD, но, к сожалению, это все, что вы сможете изменить без root-доступа.