Бессонница по существу является ремейком LineageOS Caffeine Tile, но с несколькими дополнительными функциями.
Кофеин - это функция, которая позволяет пользователям принудительно отображать дисплей своего устройства дольше, чем текущий установленный тайм-аут, но без фактического изменения этого таймаута. Если дисплей выключен вручную, кофеин деактивируется автоматически.
Бессонница работает по тому же принципу. Благодаря использованию Quick Settings Tile вы можете использовать Insomnia для циклического перехода через предопределенные переопределения таймаута экрана: 1, 5, 10, 30 и бесконечные минуты. Однако, если вы хотите установить свой собственный тайм-аут (скажем, 1 или 2 часа), или вы хотите удалить некоторые предопределенные таймауты, вы можете это сделать!
Появится просто длинное нажатие на добавленную конфигурацию Tile и Insomnia.
Бессонница не нуждается в корневых или даже командах АБР; он едва нуждается в каких-либо настройках. Если вы загружаете из Play Маркета, это полностью подключи и играй. Просто добавьте Плитку в свои быстрые настройки и активируйте ее!
Для работы Insomnia использует оверлей дисплея (SYSTEM_ALERT_WINDOW). Оверлей - простой одиночный прозрачный пиксель, который расположен за кадром, и вы даже не должны его видеть.
Если вам нужна помощь, посмотрите это быстрое видео, в котором показано, как добавить плитку: https://youtu.be/gPWAUzEJDkY=
Ваш интерфейс может выглядеть не так, но общий процесс применяется ко всем устройствам, работающим под Nougat или более поздними версиями.
ОБРАТИТЕ ВНИМАНИЕ: если вы используете ASUS ZenFone, вам может потребоваться перезагрузка после установки Insomnia для плитки. Это ошибка в ZenUI!
Бессонница с открытым исходным кодом! Проверьте это на GitHub: https://github.com/zacharee/Insomnia