Принудительный режим дремоты на любом устройстве Android Marshmallow
Разное / / November 29, 2021
В Android Marshmallow разработчики Google запустили функцию под названием Doze, которая сосредоточена на продление срока службы батареи устройства остановив фоновые процессы, пока телефон простаивает. Однако режим Doze будет работать только в том случае, если устройство неподвижно и ни один из датчиков не сработал. Это означает, что только когда ваш телефон лежит на столе, режим Doze остановит фоновые процессы. Но если телефон находится в вашем кармане или простаивает на приборной панели автомобиля, экономия заряда аккумулятора не будет достигнута, даже если вы на самом деле не пользуетесь телефоном.
Чтобы справиться с такими ситуациями, разработчик 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 предоставить com.suyashsrijan.cedoze android.permission. СВАЛКА"
После выполнения команды повторно запустите приложение 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