Принудительный режим сна на любом устройстве Android Marshmallow

В Android Marshmallow разработчики Google запустили функцию под названием Doze, которая направлена ​​на продление срока службы батареи устройства за счет остановки фоновых процессов, когда телефон находится в режиме ожидания. Однако режим Doze будет работать только в том случае, если устройство неподвижно и ни один из датчиков не сработал. Это означает, что только когда ваш телефон лежит на столе, режим Doze остановит фоновые процессы. Но если телефон находится в вашем кармане или простаивает на приборной панели автомобиля, экономия заряда не будет, даже если вы фактически не используете телефон.

Дремота имеет фиксированное время | Shutterstock

Чтобы справиться с такими ситуациями, разработчик XDA выступил с приложение под названием Force Doze который включает режим Doze при выключенном экране. Приложение также отключает датчик движения устройства, чтобы Doze оставался активным, даже если устройство не неподвижно, а экран выключен. Doze будет периодически отключаться только для выполнения заданий по обслуживанию (например, получения уведомлений и т. Д.), Кроме того, он полностью останавливает фоновые процессы. Эта функция поддерживает баланс между оптимизацией срока службы батареи и одновременной отправкой уведомлений время от времени.

Крутой совет: Еще не обновились до Marshmallow? Узнайте, как можно получить функцию Doze в предыдущей версии Android без рута.

Установка и включение Force Doze

Force Doze — бесплатное приложение который вы можете установить прямо из Play Store. Приложение работает из коробки для рутированных устройств Android, и как только вы инициализируете приложение, оно запросит у вас права SU. После того, как приложение получит root-доступ, вы можете разрешить приложению включить принудительную Doze. Для устройств без рута есть обходной путь, но вам нужно будет включить отладку по USB от разработчиков и установить драйверы ADB на свой компьютер. Если вы не уверены в установке ADB, вот простой установщик которые могут установить его на ваш компьютер менее чем за 15 секунд.

После установки драйверов ADB и включения отладки по USB откройте командную строку и выполните следующую команду без кавычек.

"adb -d shell pm grant com.suyashsrijan.forcedoze android.permission.DUMP"

После выполнения команды повторно запустите приложение Force Doze, и на этот раз вам нужно будет включить службы. Вы можете ввести команду ADB Devices, чтобы проверить, обнаружен ли ваш телефон оболочкой ADB в Windows.

Как работает Force Doze

Как только вы включаете приложение и выключаете дисплей, Force Doze начинает действовать. Таким образом, устройству не нужно ждать 30 минут перед переходом в режим Doze, чтобы сэкономить заряд батареи. Однако, если вы не хотите включать его сразу после выключения экрана, вы можете установить собственное время до активации Force Doze. В меню настроек вы можете отключить принудительную дремоту во время зарядки мобильного телефона.

Приложение будет показывать постоянное уведомление, чтобы оно не было убито ОС и всегда работало, чтобы продлить срок службы батареи. Для некоторых устройств вам, возможно, придется установить флажок, чтобы исправить автоповорот и яркость, когда датчики не включаются после пробуждения от Doze.

Вариант для приложений из белого списка

Несмотря на то, что Force Doze имеет функцию, при которой устройство будит устройство для выполнения работ по техническому обслуживанию и получения уведомлений, вы можете добавить несколько приоритетных приложений в раздел белого списка, чтобы удерживать частичную блокировку пробуждения и получать доступ к сети для получения уведомлений. Благодаря этой функции Force Doze защищает вас и в то же время экономит заряд батареи.

Заметка: Force Doze — это бесплатное приложение с открытым исходным кодом, поэтому вы можете скачать приложение и исходный код. по этой ссылке. Вы также можете присоединяйтесь к обсуждению на форуме XDA.

Вывод

Я использовал Force Doze на своем Xiaomi Mi 5, и я заметил некоторые значительные улучшения в времени автономной работы. Приложение отличается от всех существующих приложений для экономии заряда батареи, а возможность занесения приложений в белый список гарантирует, что я получу уведомление от приоритетных приложений сразу после их прибытия. Так что да, если у вас есть устройство Android с Marshmallow, Force Doze определенно стоит того.

СМОТРИ ТАКЖЕ: 7 функций Marshmallow, которые можно использовать прямо сейчас на вашем смартфоне Android

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *