Остановите Android Wakelocks с помощью WakeBlock (Root)
У вашего устройства Android значительный и внезапный разряд батареи? Это может быть пробуждение! Следуйте этому руководству и узнайте, как остановить Android wakelocks чтобы сохранить батарею.
Блокировка пробуждения — это механизм, указывающий, что ваше приложение должно держать устройство включенным.
Решение таких проблем, как перегрузка аккумулятора и перегрузка памяти, с годами стало значительно проще благодаря таким приложениям, как Greenify и Xposed. Есть термин, который очень популярен среди тех, кто испытал быструю и необычную разрядку батареи. Это называется «Wakelock».

Блокировки пробуждения могут быть выполнены системой или сторонним приложением. Любое приложение, которому нужно, чтобы ваше устройство не спало, требует внедрения wakelock. Но если приложение не вызывает выпуск() метод после блокировки, это может вызвать чрезмерный разряд батареи. Таким образом, анализ пробуждения — это окончательная мера, которую должен выполнить каждый пользователь, оказавшийся в такой ситуации.
Было приложение BetterBatteryStats, которое все эти годы отлично справлялось со своей задачей. Но приложение ограничено только процессом обнаружения и, к сожалению, не поможет вам решить эту проблему.
Но не волнуйтесь, у нас есть решение для вас. Вы можете легко остановить пробуждение Android сейчас же. Однако этот метод будет работать только для пользователей с root-правами. Так что, если у вас нет рутированного устройства, мы сожалеем, но это руководство вам не поможет.
Читать — Magisk Root и универсальный бессистемный интерфейс — что это такое и как установить
Как остановить Android Wakelocks
Решение было предложено нам старшим членом XDA — GioBozza, который разработал приложение под названием «WakeBlock», И это поможет вам легко отключить функцию пробуждения Android. Приложение / мод все еще находится на стадии тестирования, но подтверждена его полная работоспособность.
Раньше единственный способ справиться с ненужной пробуждающей блокировкой заключался в удалении приложения или службы, вызвавшей ее, или вызове разработчика приложения и информировании его о проблеме. Но с помощью WakeBlock вы можете легко помешать Wakelock Android разряжать аккумулятор вашего устройства.
Прочтите — установите Pixel Launcher 2.1 на любое устройство без рута (5.0 или выше)
WakeBlock — это не просто приложение, а полный механизм, который поможет вам справиться с блокировкой пробуждения на Android. Его также можно встроить в любое ПЗУ, скомпилированное для вашего устройства. По словам разработчика, приложение полностью БЕСПЛАТНО на стадии БЕТА, но в ближайшем будущем может стать ПЛАТНЫМ. Так что сейчас лучшее время, чтобы протестировать его на своем Android-устройстве и принять решение.
Прочтите — Как включить многопользовательскую поддержку на любом устройстве Android (с root-доступом)
WakeBlock — легкая остановка пробуждения Android
А теперь перейдем к тому, как можно остановить Android wakelocks с помощью WakeBlock.
- Первым делом загрузите и установите приложение WakeBlock на свой Android: Скачайте WakeBlock в Google Play
- Теперь перейдите в панель приложений и запустите WakeBlock.
- По умолчанию вы перейдете на вкладку «ГЛАВНАЯ» и нажмете карточку «УСТАНОВИТЬ ОСНОВНОЙ МОД».
Как остановить Android Wakelocks — Разрешить рут-права на WakeBlock - Вам нужно будет предоставить приложению разрешения для доступа к хранилищу вашего устройства, а также разрешение root, когда оно появится.
- Установка начнется на вашем устройстве Android и может занять от 5 минут до 30 минут в зависимости от используемого устройства и ПЗУ, на котором вы работаете. Так что будьте терпеливы и сдерживайтесь.
- После завершения установки мода Core ваш Android автоматически перезагрузится.
- Снова откройте приложение WakeBlock.
Слева: Перед установкой мода Core | Справа: после установки мода Core - На первой карточке на вкладке HOME должно отображаться сообщение «SERVICE BOUND», что означает, что установка мода прошла успешно.
Теперь проведите пальцем вправо до вкладки «WAKELOCKS», чтобы просмотреть все службы Wakelock для различных работающих приложений. Вы можете начать их анализ, наблюдая за общим количеством появлений и общим временем работы wakelock.

Если вы чувствуете, что пробуждение приложения / службы запускается без необходимости, вы можете просто нажать на конкретную запись и нажать кнопку «БЛОКИРОВАТЬ», чтобы остановить ее. Введите интервал времени (мс), в течение которого будет разрешена активация wakelock. Если вы установите его на ноль (0), это вообще не будет разрешено. Наконец, нажмите кнопку «ПОДТВЕРДИТЬ», чтобы остановить пробуждение.
Несколько мудрых слов: Если вы новичок в этой ситуации, не продолжайте беспрепятственно блокировать каждую длительную блокировку wakelock. Для правильной работы платформы и приложений Android требуются wakelocks. Если вы не сталкиваетесь с проблемой разряда батареи, рекомендуется ничего не блокировать.
Это не потребовало особых хлопот, правда? Таким образом, теперь вы можете отключить функцию пробуждения Android, которая вызывает проблемы с аккумулятором на вашем устройстве.
Также читайте — Как включить мгновенные приложения на Android
Если вы разработчик ПЗУ и хотите включить WakeBlock в свое ПЗУ, приводятся инструкции. Вот. Помог ли WakeBlock решить проблемы с разрядкой аккумулятора? Оставьте комментарий ниже и дайте нам знать.