После того, как разбился мой старый Galaxy s7 пришлось купить новый самсунг. При покупке я не придал значения, что в новом аппарате нет светодиодного индикатора, а его отсутствие показало мне, как я к нему привык. С другой стороны, во всех новых самсунгах есть режим постоянно включенного экрана, которым большинство людей практически не пользуется. Я решил совместить свою потребность с самсунговской фичей. Способ не требует наличия Root или ADB-хак.
В чем суть
Включать и выключать Always on display при наличии уведомлений и отключать его после их очистки.
Инструменты
Для воплощения идеи в жизнь я решил использовать приложение Macrodroid. Для меня это уже очень давно любимое приложение для автоматизации различных действий.Реализация
Первый макрос нужен для включения Always on display:
- Добавляем триггер Уведомление в разделе События устройства, выбираем Получено уведомление. Здесь же сразу можно выбрать те приложения, при получении от которых вы хотите включения этого режима
- Добавляем действие Настройка системы в разделе Настройка устройства. Выбираем System. В поле Ключ настройки пишем aod_mode, а в поле значение 1
- Добавляем любое название для макроса и сохраняем
Должно получиться так:
Второй макрос, соответственно, для выключения Always on display:
- Добавляем триггер Уведомление в разделе События устройства, выбираем Уведомление очищено. Выбрать приложения, которые должны выключать режим надо те же, что и в первом макросе
- Добавляем действие Настройка системы в разделе Настройка устройства. Выбираем System. В поле Ключ настройки пишем aod_mode, а в поле значение уже пишем 0
- Добавляем любое название для макроса и сохраняем
Выглядит так:
Важно: режим Always on display должен быть изначально включен в настройках телефона.
Для меня этого вполне достаточно. Теперь, при новом уведомлении включается режим Always on display и я могу видеть наличие уведомлений. Это оказалось даже гораздо более удобным, чем светодиодный индикатор, так как экран горит постоянно и не надо всматриваться в лампочку.
Каждый может добавить в макросы ограничения или действия по своему вкусу и сделать этот режим еще более гибким.
Надеюсь эта статья будет кому-нибудь полезной.
Всем хорошего настроения!
sav13
Опять жить у розетки?
Насколько данный режим быстрее разряжает батарею?
Vova_Villa Автор
Из-за использования Amoled экранов расход энергии при включенном Always on display возрастает незначительно, я вообще не заметил разницы.
alfaslash
Кроме использования Always on display дополнительный расход вызывает постоянно висящее в фоне приложение Macrodroid. Вы не смотрели в деталях статистики батареи сколько расходует само приложение в Вашем сценарии?
Kanut79
У меня Macrodroid висит 100% времени и кушает 0,1-0,2%.
kvaps
Удивительно но на смарт-часах "always-on" режим отжирает заметно меньше чем "tilt to wake screen"
Vindicar
Неудивительно, акселерометр тоже хочет кушать.