В новом приложении PRTV появился «Режим сна«. Что это такое и как его использовать? Если вкратце — режим сна позволяет включать/выключать экран телевизора в автоматическом режиме.
Однако не все устройства позволяют использовать такую возможность. «Режим сна» реализован с помощью HDMI-CEC — протокола, который позволяет устройствам обмениваться управляющими командами через HDMI-кабель.
ТВ-приставка физически подключена к телевизору по HDMI как отдельное устройство. Поэтому она может отправить телевизору через HDMI-CEC команду управления питанием — например, перевести его в режим ожидания или вывести из него. Такой сценарий прямо предусмотрен в HDMI-CEC: подключенное устройство может включать и выключать телевизор.
А если приложение PRTV работает не на приставке, а непосредственно внутри самого телевизора, ситуация другая. Приложение и экран телевизора находятся в одном устройстве, поэтому использовать HDMI-CEC для отправки команды «самому себе» нельзя. Для непосредственного управления питанием собственного экрана нужны системные механизмы ОС телевизора. Например, в Android вызовы PowerManager для принудительного перехода устройства в сон требуют системной привилегии DEVICE_POWER, которая недоступна обычным сторонним приложениям.
Именно поэтому «Режим сна» работает при подключении внешнего HDMI-устройства — например, ТВ-приставки с поддержкой HDMI CEC.

Инструкция по включению режима сна через HDMI CEC
Обратите внимание, что в старых версиях приложения режима сна нет. Убедитесь, что вы используете последнюю версию приложения PRTV.
- Откройте Настройки Android-приставки.
- Перейдите в раздел «Настройки устройства» и откройте пункт «Об устройстве».
- Найдите пункт «Сборка» и нажмите на него 5–10 раз подряд, пока не появится сообщение о том, что режим разработчика включен.
- Вернитесь в «Настройки устройства» и откройте раздел «Для разработчиков».
В зависимости от версии Android и модели приставки настройки HDMI-CEC могут находиться в другом разделе — например, «Входы», «Настройки HDMI, «Экран и звук» или «Advance Options» (Дополнительные опции). - Найдите настройки HDMI-CEC и включите HDMI-CEC, а также следующие параметры (если есть):
- «Управлять HDMI-устройствами»;
- «Автоматически отключать устройство»;
- «Автоматически включать устройство».
Важно: названия пунктов могут немного отличаться в зависимости от модели приставки и версии Android.




