- Статистика расхода батареи android
- Как создать полный отчет об использовании батареи в Android
- Как получить расширенную статистику батареи Android телефона
- Проверьте активные частоты CPU
- Предвидеть оставшееся время и находить проблемные приложения с AccuBattery
- Получите еще больше информации на устройстве с root доступом
- Как получить расширенную статистику батареи Android телефона
- Проверьте активные частоты CPU
- Предвидеть оставшееся время и находить проблемные приложения с AccuBattery
- Получите еще больше информации на устройстве с root доступом
Статистика расхода батареи android
Краткое описание:
Подробная статистика расхода батареи.
Описание:
Battery Mix — превосходная программа для тех, кто хочет знать подробности о работе батарейки своего устройства, или найти процесс, пожирающий батарею. Подробные графики расхода батареи за несколько дней, графики использования батареи отдельными программами, представленные в понятном виде и с возможностью масштабирования (по двойному тапу на графике) — вся информация представлена очень наглядно.
Кроме того, Battery Mix имеет виджет и уведомление в статусбаре, информирующие о заряде батареи, внешний вид которых можно выбирать из множества вариантов.
Но и это еще не все! Battery Mix имеет возможность настроить до трех алертов-предупреждений, которые сработают по достижению батареей определенного уровня заряда или изменению ее состояния (использование — зарядка — полная).
И все это удовольствие — бесплатно, хотя и с небольшим рекламным баннером 🙂
P.S. На мой взгляд, удачная замена для Power Tutor.
Русский интерфейс: Да
Требуется Android: 9.0+
Сообщение отредактировал iMiKED — 06.08.19, 19:49
Источник
Как создать полный отчет об использовании батареи в Android
Стандартная ситуация — телефон вдруг стал разряжаться быстрее, чем должен, а статистика в настройках точную информацию не дает. Однако для Android есть мощный инструмент для анализа, какие приложения, когда и насколько разрядили аккумулятор, выводящий полную статистику использования аккумулятора, строящий красивые графики и дающий всю информацию о wakelock-ах (событиях, которые будят телефон). Называется этот инструмент Battery Historian Tool.
Для того, чтобы воспользоваться им, сначала нужно включить режим разработчика. Для этого нужно зайти в Настройки > О телефоне > несколько раз нажать на «Номер сборки» (точное число раз будет выводиться внизу экрана). Теперь перейдите в Настройки > Для разработчиков и включите отладку по USB. Теперь чуть ниже появится пункт «Отчет об ошибке» — нажимаем на него и выбираем «Интерактивный отчет»:
Все, теперь подождите, пока отчет создастся, и перекиньте его на ПК (через меню поделиться, например). Теперь нужно достать из отчета нужные данные. Исходники Battery Historian доступны по ссылке, однако можно воспользоваться и готовым сервером — он доступен тут. Правда, стоит учитывать то, что в отчете много личной информации, и, хотя создатель сервера уверяет, что не собирает личные данные, решать вам — верить ему или нет. Отчет можно загрузить в виде .txt или .zip файла, а данные из отчета в итоге выглядят так:
Ну и самый главный вопрос — как работать с полученными данными? Открываем график — он будет выглядеть как-то так:
Видим, что в 6 часов экран был выключен, но батарея разряжалась быстро: в этом месте виден большой partial wakelock «net_scheduler», который и являлся причиной пробуждения телефона. Переходим в раздел Userspace partial wakelock на вкладке System и ищем похожий вэйклок. В приложении YouTube как раз есть такой — вот мы и нашли причину пробуждения.
Способов избавиться от него несколько:
- Посмотреть, какие настройки самого приложения могут заставлять его работать в фоне и будить телефон: к примеру, какая-нибудь Яндекс.Почта будит телефон каждые 10 минут, проверяя наличие новых писем. Если вам это критично — придется смириться, нет — поставьте промежуток проверки больше, или же вообще включите ручную проверку.
- Использовать приложение Amplify для полного избавления от этого вэйклока. Xposed для Andoid 7.0+ все еще сырой, поэтому способ подходит не всем пользователям Android.
- Удалить приложение. Да, как бы смешно не звучало, бывает что программа написана так криво, что единственный способ увеличить время автономной работы это удалить ее. Тут уж решать вам, что вам важнее — автономность vs программа.
К слову — это далеко не все возможности Battery Historian: их очень много, и для описания всех понадобится не одна статья. Так что «копайтесь» в инструменте сами, и делитесь самыми интересными его возможностями в комментариях.
Источник
Как получить расширенную статистику батареи Android телефона
За последние несколько лет время автономной работы Android и инструменты для мониторинга использования стали лучше, но опций по-прежнему иногда не хватает. Но есть способы измерить заряд батареи, оставшееся время и даже найти приложения, которые крадут драгоценный заряд.
Прежде чем мы углубимся в детали, давайте поговорим об одной вещи, которую Вы не должны делать со своей батареей. Мы все видели эти ужасные «оптимизационные» приложения, которые обещают улучшить время автономной работы, но Вы должны держаться подальше от них. По сути, они работают по старому, думая, что фоновые приложения разряжают Вашу батарею, поэтому они просто убивают их. Это действительно ужасная идея, потому что эти приложения — просто убийцы задач. И вряд ли Вам нужно использовать убийцу задач на Android.
Теперь, давайте углубимся в то, как понять, что происходит с Вашей батареей, и что Вы можете с этим сделать, если что-то идет не так.
Проверьте активные частоты CPU
Simple System Monitor — одно из удобных приложений для мониторинга системы Android.
Хотя он может делать много разных вещей, сегодня мы сосредоточимся только на одном: следим за частотами процессора. Он отслеживает наиболее часто используемые частотные состояния процессора и показывает, сколько времени процессор проводит в каждом состоянии.
Например, если Ваш телефон лежал на столе в течение четырех часов с очень небольшим использованием, то частое состояние процессора должно быть «Deep Sleep», что означает, что все работает так, как должно быть — нет приложений, активно использующих процессор и разряжающих батарею. Но если Вы играли в игру в течение последнего часа, верхнее состояние может быть примерно 1,5 ГГц, потому что игра увеличила нагрузку на процессор.
Знание того, что процессор делает в фоновом режиме, может дать Вам понимание того, что происходит с Вашей батареей. Если Вы не пользовались своим телефоном, а верхний процесс — это не «Deep Sleep», тогда что-то происходит в фоновом режиме, и Вам нужно выяснить что.
Хорошая новость заключается в том, что Simple System Monitor также может помочь в этом (хотя есть лучшие приложения для этого, и мы обсудим их позже). Переключитесь на вкладку «App usage», которая показывает, какие приложения наиболее активны в режиме реального времени.
Предвидеть оставшееся время и находить проблемные приложения с AccuBattery
Хотя Android делает все возможное, чтобы оценить, сколько осталось заряда батареи, это число может сильно варьироваться в зависимости от того, что Вы делаете. Вот где приложение под названием AccuBattery делает это лучше.
AccuBattery предлагает быструю, подробную информацию о Вашей батарее в удобном уведомлении, которое включает текущее оставшееся время (предполагаемое, конечно), скорость разряда и сколько заряда батареи (в мАч) при выключенном и включенном экране.
Но полезность AccuBattery не заканчивается простым виджетом. Его страница «Разрядка» полна полезной информации, когда речь заходит о том, где расходуется заряд батареи. Страница разделена на различные подразделы, где Вы найдете конкретную информацию, например:
- Использование батареи: время работы экрана и мАч; время выключенного экрана и мАч; использование приложениями в мАч; время глубокого сна, включая процент времени при выключенном экране
- Скорость разряда: скорость разряда при включенном экране (ежечасно); скорость разряда при выключенном экране (почасово); комплексное использование; и текущий расход батареи в мАч
- Использование батареи приложениями: определите, какие приложения используют больше всего батареи
- Использование батареи в среднем: экран включен, экран включен и сведения о комплексном использовании с течением времени
- Время работы от полной батареи: как долго будет работать Ваша батарея при полной зарядке для включенного экрана, выключенного экрана и комплексного использования
Это исключительно простой способ определить время работы от батареи с помощью различных показателей (в процентах и мАч), чтобы облегчить чтение и понимание. Кроме того, Вы можете увидеть, какие приложения используют больше всего батареи, хотя здесь Вам придется использовать немного дедуктивных рассуждений. Если приложение, которое Вы используете чаще всего, находится сверху, это, вероятно, правильно. Но если вверху приложение, которое Вы редко используете, это проблема, которую Вам нужно изучить далее.
Помимо подробностей разряда батареи, Вы также можете узнать больше информации о состоянии вашего аккумулятора. Хотя у нас есть полное руководство, в котором описано, как использовать AccuBattery для определения уровня заряда батареи Вашего устройства, вот суть. Чем дольше Вы используете свой телефон с установленным AccuBattery, тем точнее он становится. Чтобы определить статистику состояния, требуется время, поэтому после установки приложения просто пользуйтесь телефоном, как обычно. AccuBattery работает в фоновом режиме, вычисляя текущие скорости заряда и разряда, а также износ батареи, емкость и общее состояние.
Получите еще больше информации на устройстве с root доступом
Оба приложения, о которых мы говорили до сих пор, являются отличными инструментами сами по себе, но оба они также предлагают более продвинутые функции на устройствах с root доступом. Такие инструменты, как GSam Battery Monitor, могут предоставить более подробные сведения об использовании, такие как использование wakelock и датчика.
Источник
Как получить расширенную статистику батареи Android телефона
За последние несколько лет время автономной работы Android и инструменты для мониторинга использования стали лучше, но опций по-прежнему иногда не хватает. Но есть способы измерить заряд батареи, оставшееся время и даже найти приложения, которые крадут драгоценный заряд.
Прежде чем мы углубимся в детали, давайте поговорим об одной вещи, которую Вы не должны делать со своей батареей. Мы все видели эти ужасные «оптимизационные» приложения, которые обещают улучшить время автономной работы, но Вы должны держаться подальше от них. По сути, они работают по старому, думая, что фоновые приложения разряжают Вашу батарею, поэтому они просто убивают их. Это действительно ужасная идея, потому что эти приложения — просто убийцы задач. И вряд ли Вам нужно использовать убийцу задач на Android.
Теперь, давайте углубимся в то, как понять, что происходит с Вашей батареей, и что Вы можете с этим сделать, если что-то идет не так.
Проверьте активные частоты CPU
Simple System Monitor — одно из удобных приложений для мониторинга системы Android.
Хотя он может делать много разных вещей, сегодня мы сосредоточимся только на одном: следим за частотами процессора. Он отслеживает наиболее часто используемые частотные состояния процессора и показывает, сколько времени процессор проводит в каждом состоянии.
Например, если Ваш телефон лежал на столе в течение четырех часов с очень небольшим использованием, то частое состояние процессора должно быть «Deep Sleep», что означает, что все работает так, как должно быть — нет приложений, активно использующих процессор и разряжающих батарею. Но если Вы играли в игру в течение последнего часа, верхнее состояние может быть примерно 1,5 ГГц, потому что игра увеличила нагрузку на процессор.
Знание того, что процессор делает в фоновом режиме, может дать Вам понимание того, что происходит с Вашей батареей. Если Вы не пользовались своим телефоном, а верхний процесс — это не «Deep Sleep», тогда что-то происходит в фоновом режиме, и Вам нужно выяснить что.
Хорошая новость заключается в том, что Simple System Monitor также может помочь в этом (хотя есть лучшие приложения для этого, и мы обсудим их позже). Переключитесь на вкладку «App usage», которая показывает, какие приложения наиболее активны в режиме реального времени.
Предвидеть оставшееся время и находить проблемные приложения с AccuBattery
Хотя Android делает все возможное, чтобы оценить, сколько осталось заряда батареи, это число может сильно варьироваться в зависимости от того, что Вы делаете. Вот где приложение под названием AccuBattery делает это лучше.
AccuBattery предлагает быструю, подробную информацию о Вашей батарее в удобном уведомлении, которое включает текущее оставшееся время (предполагаемое, конечно), скорость разряда и сколько заряда батареи (в мАч) при выключенном и включенном экране.
Но полезность AccuBattery не заканчивается простым виджетом. Его страница «Разрядка» полна полезной информации, когда речь заходит о том, где расходуется заряд батареи. Страница разделена на различные подразделы, где Вы найдете конкретную информацию, например:
- Использование батареи: время работы экрана и мАч; время выключенного экрана и мАч; использование приложениями в мАч; время глубокого сна, включая процент времени при выключенном экране
- Скорость разряда: скорость разряда при включенном экране (ежечасно); скорость разряда при выключенном экране (почасово); комплексное использование; и текущий расход батареи в мАч
- Использование батареи приложениями: определите, какие приложения используют больше всего батареи
- Использование батареи в среднем: экран включен, экран включен и сведения о комплексном использовании с течением времени
- Время работы от полной батареи: как долго будет работать Ваша батарея при полной зарядке для включенного экрана, выключенного экрана и комплексного использования
Это исключительно простой способ определить время работы от батареи с помощью различных показателей (в процентах и мАч), чтобы облегчить чтение и понимание. Кроме того, Вы можете увидеть, какие приложения используют больше всего батареи, хотя здесь Вам придется использовать немного дедуктивных рассуждений. Если приложение, которое Вы используете чаще всего, находится сверху, это, вероятно, правильно. Но если вверху приложение, которое Вы редко используете, это проблема, которую Вам нужно изучить далее.
Помимо подробностей разряда батареи, Вы также можете узнать больше информации о состоянии вашего аккумулятора. Хотя у нас есть полное руководство, в котором описано, как использовать AccuBattery для определения уровня заряда батареи Вашего устройства, вот суть. Чем дольше Вы используете свой телефон с установленным AccuBattery, тем точнее он становится. Чтобы определить статистику состояния, требуется время, поэтому после установки приложения просто пользуйтесь телефоном, как обычно. AccuBattery работает в фоновом режиме, вычисляя текущие скорости заряда и разряда, а также износ батареи, емкость и общее состояние.
Получите еще больше информации на устройстве с root доступом
Оба приложения, о которых мы говорили до сих пор, являются отличными инструментами сами по себе, но оба они также предлагают более продвинутые функции на устройствах с root доступом . Такие инструменты, как GSam Battery Monitor, могут предоставить более подробные сведения об использовании, такие как использование wakelock и датчика.
Существует также приложение под названием Better Battery Stats, которое, по существу, использует root доступ для предоставления расширенной информации.
Если Вы используете устройство с root доступом, это невероятно ценный инструмент. Он позволяет Вам детально взглянуть на то, что происходит с устройством, включая использование приложений и wakelocks, с возможностью быстро находить изменения в поведении, чтобы можно было как можно быстрее разобраться с мошенническими приложениями, работающими в фоновом режиме.
В то время как другие приложения, о которых мы говорили в этой статье, довольно просты и понятны, Better Battery Stats определенно предназначена для более продвинутых пользователей. Оно охватывает использование батареи на системном уровне — такие как частичная блокировка и блокировка ядра. Требуется немного более глубокое знание Android, чтобы оно было настолько ценным, насколько это возможно, но если Вы используете root и ищете способ узнать практически все, что возможно о Вашей батарее, то это оно.
С правильными инструментами управление батареей Android может быть простым. Поиск мошеннических приложений, разряжающих батарею, может быть быстрым и безболезненным процессом, если Вы точно знаете, где искать.
Источник