11 способов как уменьшить расход батареи на андроиде
Мобильные телефоны – удивительное изобретение человечества. Только подумайте, как быстро они эволюционируют! Сегодня, где бы мы не находились или куда бы не пошли – мы всегда на связи, а наши смартфоны стали основным источником коммуникаций и развлечений. НО, не все так хорошо, так как с каждым годом проблема жизни батареи не дает многим пользователям покоя. Платформа аднроид ест батарею очень и очень быстро. Что мы можем сделать, чтобы решить эту проблему? Ну, наиболее простой способ, это купить запасную батарею и таскать её с собою. Другой вариант – это следовать нашим советам ниже, которые максимально продлят жизнь вашей батареи.
- Наибольший потребитель энергии в вашем телефоне – это экран. На сегодняшний день существуют смартфоны с разрешающей способностью дисплея 4К, а большинство флагманов, выпущенных в 2015-2016 годах, имеют разрешения в 2К. Это уйма пикселей! Да, с каждым годом они учатся потреблять энергию более эффективно, но при этом и задачи, которые мы от них ожидаем, становятся более энергоемкими. Так что, один из наиболее быстрых и простых способов по оптимизации батареи, это уменьшить яркость экрана до минимума(минимального комфортного уровня). Мы настоятельно не рекомендуем использовать автонастройку яркости – это дополнительная затрата энергии.
- Следующий совет, по снижению влияния экрана на вашу батарею — это настройка спящего режима.
Кратко: чем меньше времени дисплей включен, после окончания взаимодействия с пользователем, тем меньше заряда он съест. По умолчанию, таймер выставлен на 1 минуту. Рекомендуем изменить настройки до 15 секунд. Сколько раз в день вы достаете смартфон, чтобы проверить время или статус? Ну вот)
- Так же, хорошая идея как экономить заряд батареи на андроид – отключить используемые радио, ну, конечно же, если вы не используете их с определенной целью. GPS – это яркий пример такого «радио», которое можно(или нужно) отключить. Гугл отслеживает ваше местоположение в бекграуд процессах, а чтобы поддерживать GPS – нужно много энергии. Вот вам и задача. Кроме того, постарайтесь отключать WiFi, Bluetooth и NFC каждый раз, когда вы закончили ими пользоваться.
- Раз мы заговорили об отслеживании вашего местоположения
со стороны Гугл, то его можно полностью запретить в Настройках->Мое местоположение. Но будьте внимательны, так как тоннам приложений также нужна эта опция. Для пользователей Marshmallow есть возможность настроить «аккуратность» или точность отслеживания: «Высокая точность», «Сохранение заряда батареи», «Только устройство». «Высокая точность» использует GPS, WiFi, Bluetooth и сеть мобильного оператора, чтобы определить локацию. «Сохранение заряда батареи» не использует GPS радио, но подключает WiFi, Bluetooth и сеть мобильного оператора. При выборе «Только устройство», для определения локации будет использован GPS.
- Итак, продолжим тему отключений ненужных функций следующим: отключите вибрацию
. Если вибрация при нажатии клавиш не имеет для вас значения, — спокойно её отключайте! Это можно сделать в большинстве настроек клавиатуры(«Виброотклик клавиш» для стандартной клавиатуры – уберите галочку напротив). Отключение вибрации в настройках приложения, вместо системных настройках, имеет свои плюсы, так как это позволит вам, например, чувствовать вибрацию при вызове, но не при печати СМСки. Этот нехитрый трюк значительно уменьшит нагрузку на вибромотор, а, значит, и на вашу батарею.
- Шестой пункт чуть необычен для советов «как экономить батарею на андроид», но, тем не менее, имеет свои плюсы. Купитеsmartwatch(Умные часы). Да, часы используют bluetooth для того, чтобы быть постоянно подключенными к смартфону, но на это уходит меньше энергии, чем на включение дисплея телефона каждые 15 минут, чтобы проверить уведомления или время.
- Многие мои друзья и знакомые задавали мне вопрос, типа «почему быстро садиться батарея на андроиде и что делать?». Первое, что я спрашивал в ответ: «Пользуетесь вы FacebookилиVkontakte приложениями или месенджерами?». Если да, то удаляйте, — фейсбук ужасен для вашего устройства. Только посмотрите на количество разрешений, которые он требует! Кроме того, он постоянно работает в бекграунде, определяя ваше местоположение для показа рекламы. Это же относиться и к мессенджеру. Среди андроид энтузиастов ходить мнение, что это самое энергозатратное приложение в маркете. Если вам все же нужны соцсети, то заходите в них, используя браузер.
- В новейших версиях андроид операционки пользователям стала доступна опция выбора приложений, которые имеют доступ к вашему местоположению.
Это не только дополнительная защита вашей приватности, но, также, и ликвидация потенциальных бекграунд проверок со стороны приложений. Чем меньше ваши приложения работают в фоновом режиме без вашего ведома, тем лучше. Отключение доступа к «местоположению» для приложений, которым оно не нужно, обеспечить то, что приложение никогда не съест вашу батарею, пытаясь найти вашу локацию, когда экран смартфона отключен. Вы можете настроить разрешения приложений в Настройки->Приложения, кликнете на интересующее вас приложение и пролистайте к разрешениям.
- Google использует данные о вашей локации для предсказания разных «полезны», на его мнение, вещей, как то, альтернативный маршрут или ближайшее событие. Если вас не интересуют такие вещи, вы можете отключить Историю Местоположений. В некоторых случаях это полезная функция, так как Гугл сохраняет не только ваше местонахождение, но и время, когда вы там были. Например, это можно использовать для поиска утерянного устройства, но эта функция энергозатратная. Отключите её, если она вам не нужна. Многие даже не знают, что она включена!
- Если ваш смартфон имеет AMOLED дисплей, то этот совет для вас. Используйте приложения, обои и темы с черной цветовой гаммой. Дело в том, что черные пиксели на AMOLED экранах на самом деле отключаются, вместо того, что бы показывать черный цвет, как на LCD дисплеях. Это не только обеспечить лучший контраст, но и сэкономить заряд батареи, так как она будет питать меньше пикселей. Для LCD экранов совет такой: избегайте «Живых обоев». Да, они красивы, но жрут изрядно. Старайтесь использовать статические обои, и ваша батарея скажет вам «Спасибо».
- Последний совет в нашем списке, но далеко не последний по значению: отключите автосинхронизацию.
Это повлияет на много приложений и сервисов, как-то: Gmail, Google Docs и Drive, календарь, Chrome, и на многие другие, но и значительно продлить время жизни батареи. Согласитесь, приложению не обязательно постоянно проверять сеть для поиска последних обновлений. Если же вам нужны автообновления для определенных приложений(например почта), то это можно настроить отдельно. Используйте Настройки->Учётные записи->Google, а там кликните на ваш аккаунт. В новом окне откроется список приложений с автосинхронизаией, — оставьте галочки только напротив тех, что вас интересуют.
На этом мы закончим. Да, это не полный список, но хороший старт для тех, кто не знает что делать, если быстро садиться батарея на андроиде. Пишите ваши решения проблемы в коментах.
Отключаем вредную настройку на Android: нещадно ест батарею – что деактивировать
Автономность смартфона играет крайне важную роль для любого пользователя. Со временем батарейка устройства начинает быстро садиться. Чтобы этого не произошло, мы отключаем вредную настройку на телефонах Android; нещадно ест батарею после этого разве что сам владелец девайса. А при разумном использовании смартфона аккумулятор будет долго держать высокий уровень заряда.
На что уходит заряд батареи Android
Работа любого смартфона напрямую связана с электроэнергией. Для обеспечения комфортного использования производители устанавливают в устройство аккумулятор, который, в теории, может продержаться хоть 5-7 дней на одном заряде. Однако отдельные функции разряжают батарейку быстрее других.
Совет. Чтобы не беспокоиться об уровне заряда АКБ, рекомендуется покупать модели с батарейками на 4500-5000 мАч.
Главным «врагом» аккумулятора является экран. На телефоне он занимает много пространства, а для отображения контента требуется подсветка. Именно она в большей степени, чем любые другие функции, влияет на уровень заряда. Однако есть и еще один немаловажный фактор – нагрузка. Если человек смотрит видеоролик или фильм, то за 1 час телефон, в среднем, разряжается на 10-15 % при умеренной яркости. А если провести то же время в игре, то батарейка просядет на 20, а то и 30 %.
Также многие владельцы мобильных устройств отмечают, что телефон разряжается даже при потухшем экране. Это серьезный повод обеспокоиться состоянием гаджета, поскольку так происходить не должно. Быстрый расход заряда в режиме ожидания – признак активности фоновых процессов. Распознать их бывает нелегко, однако своевременное отключение позволяет сэкономить 15-20 % в течение дня.
Оптимизируем расход энергии
Чтобы смартфон работал долго от одного заряда, его необходимо оптимизировать. Под этим словом скрываются несколько простых действий, которые в состоянии выполнить абсолютно любой владелец устройства, вне зависимости от уровня технических знаний.
Отключение GPS
Если отбросить в сторону фактор нагрузок и яркости экрана, главным источником проблем для аккумулятора является датчик GPS. По умолчанию он встроен в каждую модель, но включается по требованию владельца. Если своевременно не отключить работу GPS, батарейка начнет быстро разряжаться даже с погасшим дисплеем.
Такой расход энергии обусловлен тем, что аппарат вынужден постоянно обновлять информацию о спутниках. Для отключения GPS необходимо опустить шторку уведомлений и кликнуть по значку «Местоположение» или «Геолокация». Когда он потухнет, датчик будет деактивирован. Также операцию можно повторить через настройки телефона.
Настройка энергопотребления
Конечно, ни один аккумулятор не может жить вечно. Но его энергопотребление оптимизируется после выполнения нескольких простых действий:
- Включите режим «Автояркость».
- В настройках дисплея задайте период, после которого экран будет автоматически гаснуть.
- Отключите вибрацию.
- Разрешите работу GPS, Bluetooth и других датчиков только при запуске определенных приложений (например, в навигаторе).
- В пункте настроек «Для разработчиков» отключите анимации.
- Отключайте Wi-Fi и мобильный интернет, когда не нужен доступ к сети.
- Регулярно производите выгрузку оперативной памяти через Диспетчер задач.
- Если расход аккумулятора продолжает оставаться внушительным, активируйте режим энергосбережения.
Если выполнить всего 8 шагов по настройке потребления энергии, гаджет получит прирост в 25-30 %. То есть каждый день пользователь сможет рассчитывать на дополнительные 4-5 часов работы устройства при умеренных нагрузках.
Яркость экрана
Высокий уровень яркости необходим только в тех случаях, когда человек пользуется смартфоном в условиях солнечной погоды. В помещении вполне достаточно 20-50 %, в зависимости от силы освещения. Глазам одинаково комфортно считывать информацию и на 100 % яркости, и на 50 %. Но разница в плане энергопотребления между двумя уровнями просто колоссальная. Поэтому важно своевременно снижать яркость или включать настройку «Автояркость».
На заметку. Вне зависимости от уровня яркости устройства с AMOLED-экранами будут дольше держать заряд в сравнении с IPS-панелями.
Прочие методы
Если стандартные способы оптимизации расхода аккумулятора не помогают, можно обратиться к помощи специальных приложений. В Google Play доступны такие программы, как Battery Doctor, Battery Saver и AccuBattery. Все они в автоматическом режиме оптимизируют работу смартфона, благодаря чему он начинает разряжаться медленнее.
Приложения в фоновом режиме тоже садят аккумулятор
Важнейшим фактором при быстрой разрядке батареи является работа приложений в фоне. В тот момент, когда пользователь закрывает программу, она продолжает функционировать, потребляя тем самым энергию. Чтобы этого не произошло, рекомендуется ограничить фоновые процессы при помощи следующей инструкции:
- Откройте настройки телефона.
- Перейдите в раздел «Приложения».
- Выберете интересующую программу.
- В подпункте «Контроль активности» укажите параметр «Жесткое ограничение».
В зависимости от конкретной модели устройства пункты меню отличаются. В любом случае, кнопку ограничения фоновых процессов нужно искать в разделе настроек приложений.
Почему в режиме ожидания садится батарея
Главной причиной, почему батарея разряжается в режиме ожидания, является работа фоновых процессов. Достаточно выставить жесткие ограничения для большинства приложений, как аккумулятор перестанет терять по 5 % за 1 час бездействия.
Если проблема продолжится и после этого, есть смысл задуматься о состоянии смартфона. Со временем любая батарейка теряет энергоемкость. Она априори начинает разряжаться быстрее, поэтому рассчитывать на то, что старый аппарат после оптимизации сможет работать очень долго, не стоит.
Как уменьшить расход батареи на андроид
Прежде чем задавать вопросы прочитайте полностью "шапку" темы, в противном случае ваши посты могут быть оценены как оффтоп и удалены. Если после прочтения шапки у вас остались вопросы, воспользуйтесь формой написания поста в конце статьи. И не забывайте пользоваться поиском по теме, т.к. 80% вновь задаваемых вопросов уже обсуждались.
В начале рассмотрим основную и не всегда очевидную причину быстрого разряда аппарата, нарушение его "сна". Дело в том, что после отключения экрана ваш аппарат старается перейти в режим максимального энергосбережения (в так называемый "глубокий сон") в котором уменьшается частота процессора, отключаются "лишние" его ядра, максимально снижается активность приложений и т.п. (энергопотребление в таком режиме может составить всего 1-2% заряда за 8-12 часов). Однако, некоторые приложения/процессы могут выводить устройство из такого сна, пробуждая его своими запросами (так называемыми wakelock’ами), при этом они могут начать загружать процессор, использовать беспроводные сети и геолокацию по своему усмотрению, бесцеременно расходуя энергию при выключенном экране. Поэтому, для начала проверим, есть ли у вашего аппарата проблемы с режимом "сна".
Чтобы понять есть ли у аппарата проблемы с его режимом сна, после дня умеренного использования аппарата в звонилке набираем код *#*#4636#*#* (или пользуемся программой SpareParts), и смотрим пункт "Battery history" ("Журнал аккумулятора" или "Журнал сведений о батарее"). Тут сводится вся информация о потреблении устройством энергии.
Нас интересует в первую очередь пункт первого меню "Other Usage" ("Прочее использование"), он выводит следующие подпункты:
1. Running ("Режим работы" или "Выполняется") -показывает время вне режима ожидание, т.е. всё время активности аппарата, назовём этот параметр просто "Активность"; (в %, при нажатии в мин.)
2. Screen on ("Экран включён") — показывает время работы аппарата с включённым экраном; (в %, при нажатии в мин.)
3. Phone on ("Телефон вкл.") — показывает время разговора по телефону. (в %, при нажатии в мин.)
Второе меню позволяет сортировать данные и выводить их: либо за всё время работы аппарата, либо за время с последней загрузки, либо с последней подзарядки.
Показатели во всех пунктах у всех будут разные, но вот для % соотношения есть определённая зависимость.
Активность аппарата (показатель "Running") складывается из двух составляющих, "видимой" и "невидимой".
— "Видимая" составляющая формируется из всех действий которые происходят когда экран устройства включён, соответственно она ровна показателю "Screen on".
— "Невидимая" составляющая в свою очередь формируется когда экран устройства выключен. В идеале "невидимой" активности вообще не должно быть, если же она есть, значит аппарат что-то будит когда он "спит"и на это тратится энергия заряда.
Таким образом, определить есть ли проблемы с энергопотреблением устройства в режиме "сна" можно следующем образом:
Из показателя "Running" вычитаем показатель "Screen on" и получаем ту самою "Невидимую" составляющую. Если она получается больше 10% (в идеале она должна составлять до 5%), и находится в таком состоянии несколько дней значит надо искать будящую программу способами описанными в пункте 9.
Следует учесть, что прослушивание музыки при выключенном экране, активные мэссенджеры и другие приложения работающий в фоне также увеличивает значение "невидимой" составляющей, поэтому не надо этому удивляться, это нормально. Если же вы знаете, что не используете приложения в фоновом режиме, а "невидимая" составляющая в режиме сна растёт, это верный признак того, что аппарат что-то постоянно "будит" и он не может нормально находится в режиме энергосбережения.
- Наиболее достоверное среднее значение показателя "Running" будет сформировано примерно за день использование аппарата. Однако можно не ждать целый день, достаточно просто открыть данный пункт и запомнить значение показателя в минутах. Затем выйти из журнала и выкл. экран (перевести аппарат в режим "сна"). Спустя к примеру 10 мин. вкл. аппарат, запустить журнал и сравнить новое значение показателя с предыдущем. Например, показатель "Running" в начале был 52 мин. 10 сек, спустя 10 минут "сна" он стал 53 мин. 25 сек, т.е увеличился на 75 сек. или на 12.5% по отношению ко времени сна, что является слегка завышенным значением. Соответственно чем больше будет расчётное время сна, между измерениями, тем точнее будет значение параметра которое вы найдёте.
В версии ОС>2.3. убрали пункт "журнал аккумулятора", вместо этого появился пункт "Использование батареи" (меню\настройка\сведения о телефоне\. ).
В данном пункте приведён перечень параметров на которые уходит основной заряд батареи.
[attachment="13062375:SC20110731_161345.png"]
Вот расшифровка основных из них (перевод параметров на разных моделях может различаться, но всегда можно сориентироваться по неизменным иконкам):
А. "отобразить" — время работы с включённым экраном (потребление энергии экраном);
Б. "режим ожидания"- время использования радиомодуля (потребление энергии радиомодулем телефона);
В. "время простоя" — время работы с выключенным экраном (думаю сюда входит и "невидимая" составляющая);
Г. "Система Андроид" и "ОС Андроид" — время работы системных приложений (потребление энергии системными приложениями, при этом их активность в режиме сна показывается отдельно)
Д. "голосовые вызовы", "Wi-Fi" — общая длительность голосовых вызовов и время работы Wi-Fi (соответственно энергия затраченная на вызовы и Wi-Fi)
Пусть никого не пугают высокие значения % п. А, Б это основные потребители в любом телефоне и это нормально, хуже когда лидирует в этом списке что-то другое. И вообще, параметры выводимые в данном пункте настроек это всего лишь % соотношения, и они всегда будут в своей сумме образовывать 100%, т.е. показывать, как распределился заряд израсходованный за определённое время работы от батареи (выводимое вверху экрана).
К сожалению, из-за несовершенства системы, увидеть в этом списке, кроме вышеописанных параметров, в лучшем случае возможно только программу работающую "открыто". Встретить программу работающую "скрыто" (когда аппарат "спит"), т.е. увеличивающую "невидимую" активность, очень маловероятно.
Вся активность аппарата складывается из двух составляющих, "видимой" и "невидимой".
"Видимая" составляющая формируется из всех действий которые происходят когда экран устройства включён, т.е. когда полоска "Экран включён", а над ней и полоска "Рабочий режим", залиты синим;
"Невидимая" составляющая формируется когда экран устройства выключен, т.е. когда полоска "Рабочий режим" залита синим, а полоска "Экран включён" под ней нет. В идеале "невидимой" активности вообще не должно быть, если же она есть, значит аппарат что-то будит когда он "спит"и на это тратится энергия заряда.
На скриншоте приведённым выше как раз хорошо видна "невидимая" активность. За ночь наблюдений (идеальный период наблюдения, так как графики строятся довольно медленно), часть времени аппарат не спал. Если такая "невидимая" активность появляется слишком часто, продолжительна по времени (составляет более 10% от всей полоски "Рабочий режим") и приводит к значительной потери заряда, значит надо искать будящую программу способами описанными в пункте 9.
- Следует учесть, что прослушивание музыки при выключенном экране, мэссенджеры и другие приложения работающие в фоне также увеличивают значение "невидимой" составляющей, поэтому не надо этому удивляться, это нормально. Если же вы знаете, что не используете приложения в фоновом режиме, а "невидимая" составляющая в режиме сна растёт, это верный признак того, что аппарат что-то постоянно "будит" и он не может нормально находиться в режиме энергосбережения.
- Если в вашем устройстве описанный выше пункт настроек "Использование батареи" заменён другим приложением, без "полосок" (например в аппаратах Lenovo), воспользуетесь сторонней программой для доступа к нему, например Battery Monitor
- Данная проблема впервые была диагностирована мной на Samsung i7500, когда в узком чехле зажималась кнопка камеры и аппарат не "засыпал". Преблема решилась лишь через пол года, после выхода новой прошивки.
- Естественно речь не идёт о кнопках которые вызывают явное пробуждение аппарата (при котором загорается экран) нопример кнопках питиния или home.
- Если по каким-то причинам у вас не предусмотрена функция отключения "Передачи данных", вы всегда можете установить отдельную программу позволяющую в ручную включать и отключать APN (сетевые интернет соединения) на вашем телефоне. Пример таких программ это APNSwitch и APNDroid.
- В некоторых аппаратах, например Lenovo, есть возможность автоматического отключения "Передачи данных" после блокировки экрана. Это не сомненно облегчает процесс управления данной функцией и улучшает энергосбережение.
- В дополнительных настройках Wi-Fi включите функцию "отключение Wi-Fi в спящем режиме", это значительно уменьшит расход энергии, тогда, когда экран устройства выключен и Wi-Fi по сути не нужен.
- Чтобы навигационное приложение быстрее и менее энергозатратно вас находило, включите функцию "определение координат по беспроводным сетям" вместо GPS, во многих случаях полученной точности местоположения будет достаточно, а энергии на это потребуется в несколько раз меньше.
- Чтобы ускорить поиск спутников посредством GPS (а значит и сэкономить заряд), включите кратковременно "Передачу данных", программа скачает координаты спутников из интернета и быстрее их найдёт.
Тут всё просто, если у вас приоритет на голосовые вызовы используйте 2G сети, это даст наибольшую экономию. Если приоритет на передачу данных, то использование 3G в определённых ситуациях может оказаться более выгодным.
Передача голоса. Особенность 3G сетей в том, что они многоканальны и способны передавать голос и данные одновременно, тогда как 2G сети (в ОС Андроид) единовременно могут передавать только что-то одно. Таким образом при обычном звонке (!не видео-звонке) все каналы будут заняты под передачу голоса, и хоть это возможно и повысит качество голоса но и энергопотребление также увеличит. (до 20% по некоторым источникам)
Передача данных. При достаточно хорошем покрытии вашего города сетью 3G (постоянно 3-4 делений), для передачи данных предпочтительнее использовать 3G взамен EDGE, так как EDGE потребляет в среднем на 30% больше энергии чем 3G (300 мА против 210 мА) и сравним с потреблением Wi-Fi (до 330 мА) (данные приведены для уверенного приёма обоих сетей при полной загрузке — скачивание файла к примеру). К тому же меньший итоговый расход энергии получается из-за меньшего времени использования сети 3G за счёт более высокой скорости передачи данных. Если же покрытие 3G не устойчивое, и местами отсутствует вовсе, лучше будет отключить использование сети 3G, так как при нахождении в зоне 2G ваш аппарат будет постоянно сканировать лишний диапазон частот на наличие 3G, тратя дополнительно драгоценную энергию.
Экономичный режим для 3G сети.
При использовании режима 3G и в случае если вы не пользуетесь SIP-протоколом можно уменьшить расход энергии на связь путём отключения обязательную регистрацию IMS в сети.
Для этого:
1. В звонилке набираем код *#*#4636#*#*;
2. В открывшемся меню выбираем "Информация о телефоне";
3. Нажимаем кнопку "Обязательная регистрация IMS", должно стать "отключена".
4. Закрепляем результат перезагрузкой.
Информацию предоставил verts77 и almazo82.
Уровень приёма сотовой связи оказывает значительное влияние на сохранение заряда. Чем слабее уровень принимаемого сигнала (меньше делений индикатора антенны на экране) тем больше аппарат тратит энергии на его усиление. Поэтому, в зонах неуверенного приёма сети (к примеру в поездке) лучше отключать радиомодуль аппарата, переводя его в режим "в самолете".
Сэкономить заряд можно также отключив не задействованные вашим сотовым оператором диапазоны частот, тем самым аппарат не будет впустую тратить энергию на их сканирование. Для этого необходимо попасть в инженерное меню с помощью кода (см. тему по своему устр-ву) или программы, например SvsEngRunner \ для всех MTK . Далее на вкладке Telephony выбрать BandMode -> SIM1 (SIM2) -> убрать галочки с не используемых диапазонов и нажать SET.
- для GSM (2G) — GSM900 и DCS1800;
- для UMTS (3G) — WCDMA-GSM-900, WCDMA-IMT-2000 (2100) и CDMA450 (абоненты Скайлинк);
- для LTE (4G)— LTE2500, LTE800, LTE2600, реже LTE2300 (Ростелеком), LTE1800 (Екатеринбург, Татарстан), LTE450 (Скайлинк).
Современные мобильные устройства буквально напичканы всевозможными датчиками, которые естественно, требуют энергии для своей работы. Посмотреть, какие датчики есть в вашем аппарате и сколько они потребляют очень просто, достаточно установить приложение Android System Info, зайти во вкладку System и выбрать пункт Sensor. В первых Android-устройствах обычный акселерометр (датчик, определяющих положение устройства) потреблял до 15 мАч, в современных аппаратах это значение как правило в 100 раз меньше, порядка 0.1-0.15 мАч. Если у вас примерно такие же цифры, то нет особого смысла отключать "автоматическую ориентацию экрана" или "автоматическую яркость" (датчик освещённости), каким-либо значительным образом это не отразится на общем энергопотребление аппарата.
Однако, следует помнить, что многие приложения (прежде всего игры), в которых задействовано управление наклонами аппарата, могут использовать сразу несколько датчиков (акселерометр, гироскоп, датчик вращения, датчик ускорения, датчик ориентации, датчик гравитации и т.д.), что в сумме может дать потребление до 50 мАч.
- Ручное уменьшение максимальной частоты лишь на 10-15% мало повлияет на увеличение времени автономной работы, я советую уменьшать частоту в обычном режиме не менее чем на 25%.
- Учтите, что чем экономичнее режим работы CPU (и фактически меньше средняя частота его работы), тем менее отзывчивее может стать интерфейс и ниже общая скорость работы устройства. Протестируйте разные режимы работы и подберите наиболее оптимальный для вас по соотношению удобство работы/экономичность.
- В модифицированных ядрах могут присутствовать дополнительные режимы:
Interactive — интерактивный режим, гоняет частоту ЦП в реальном времени, почти всегда на полную производительность.
Smartass — режим, основанный на Interactive. Отличается более быстрым снижением частоты в простое, а также понижает частоту до минимума при выключенном экране.
X-версии Ondemand, Smartass, Interactive — эти режимы основаны на оригинальных режимах + во время сна выставляется режим Conservative. - У меня при процессоре на 1000 МГц, я использую следующие установки:
-обычный режим 100-800 МГц (ondemand). Субъективно это увеличивает время работы примерно на 15-20%.;
-просмотр фильма (при длительной поездке к примеру) 100-400 МГц (ondemand). Время просмотра фильмов при этом увеличивалось на 30-40%.
Во всех режимах каких-либо "зависаний" устройства не наблюдалось.
Уменьшение напряжения процессора (андервольтинг).
Экран является одним из основных потребителей энергии в мобильном устройстве, при этом его потребление зависит от следующих основных параметров: размера и разрешения, типа, выставленного уровня яркости, таймаута подсветки (времени горения подсветки после прекращения активности).
Яркость.
Исходя из показателей реальных замеров потребляемого аппаратом тока(см. полезные посты) можно сделать вывод, что потребление экрана в пределах регулирования яркости:
10-30% — практически не меняется;
30-50% (и далее с шагом 20%) — уже увеличивается на 10-20%, в зависимости от аппарата;
70-100% — существенно увеличивается, до 50%.
Таким образом делаем вывод — наибольшую экономию (без сущ. вреда удобству) даст выставление значения уровня яркости на значение до 30%.
Автоматическая яркость. Логично предположить, что для среднестатистического пользователя, потребление экрана с вкл. автояркостью будет больше (чем если вы будите просто ходить скажем с фиксированным 30% значением) просто потому, что иногда яркость будет работать и на 80 и на 100% (днём на улице к примеру).
Но в реальности всё будет зависеть от следующих причин:
1. от правильности и скорости работы самого сенсора переключающего яркость;
2. от распорядка дня пользователя, где он чаще бывает (на улице или в пом.) и т.п.;
Т.е. советую походить несколько дней сначала с фиксированным значением яркости, а потом с автояркостью, выяснить экономию и сделать вывод, с чем вам в итоге удобнее.
Мой пример.
На I7500 датчик автоподсветки работал неадекватно (реагировал на изм. яркости очень долго), поэтому на нём у меня стоял осн. режим на 30% яркости и был виджет быстрого переключения этого уровня на 100%, при выходе на улицу. Иногда было конечно геморно заниматься такими переключениями, но экономия была существенной, в среднем 20%.
На I9000, датчик работает идеально, и экономия (для фиксированного значения 30% по сравнению с автояркостью) у меня выходила примерно 5-10% (а иногда её вообще не было).
Таким образом, ради своего удобства и сохранения нервов, сейчас для себя я решил остановиться на использовании автояркости.
Как уже было сказано, некоторые программы работающие в фоне могут своими запросами "будить" телефон находящийся в режиме "сна" и не давать ему перейти в режим энергосбережения (это так называемые Wakelock/Вэйклоки), при этом появляется та самая "невидимая" активность съедающая ваш заряд. К таким программам можно отнести: программы с постоянным "общением" с сетью (клиенты соц. сетей, IM, VoIP, виджеты погоды и т.д.), музыкальные проигрыватели (при прослушивании музыки), программы и виджеты мониторинга с высокой частотой обновления (показывающие температуру и напряжение акб, кол-во RAM памяти, загрузку процессора, task панели запущенных приложений и т.п.), программы с ошибками в программном коде (в основном ранние или бета версии некоторых программ).
Далее описаны несколько способов вычисления виновника не засыпания:
Перед применением какого-либо способа, попробуйте сначала просто перезагрузить телефон (особенно при очень большой "невидимой" активности), этого порой бывает достаточно.
— Wakelock Detector и Greenify.
Данные программы могут работать в связке. При запуске Wakelock Detector подхватывает уже существующую на устройстве статистику и выдаёт результат по пробуждениям устройства, начиная с последнего его снятия с зарядки. С помощью Greenify можно перевести в спящий режим фоновые процессы и сервисы из топа Wakelock Detector, запускающиеся по определенным событиям (подключение к сети, разблокировка устройства, установка/удаление программ, и т.д.). "Гринифицированная" программа не будет работать в фоновом режиме и запускаться по событиям (будильники, виджеты, пуш-сообщения, мессенджеры, лаунчеры и т.д. работать не будут), но запущенная вручную, сможет работать в полном объеме.
Ниже мой пример поиска виновника с помощью данной программы.
Если вы сходу не можете понять, за что именно отвечает тот или иной процесс обнаруженный вами в программе как "будитель", вы всегда можете загуглить его название и найти в результатах все ответы (благо это можно сделать прямо из программы). Также в теме по программе уже собрана большая база данных по вейклокам, вопросы по неизвестным вейклокам лучше задавать именно там.
— Disable Service — позволяет отключить конкретный будящий процесс, без отключения всего приложения.
— My Android Tools Более продвинутая версия Disable Service от того же разработчика. Позволяет отключать activity, service, receiver, provider у любых приложений.
— BetterBatteryStats.
Работает аналогично Wakelock Detector, используя и анализируя уже имеющиеся данные в системе. Основное отличие, это возможность создать файл дампа (статистику по вашему устройству), провести его анализ и при необходимости выложить на обозрение. Подробное описание здесь. Как обычно вопросы по программе, выкладку вашего файла дампа и т.п. осуществляем в соответствующей теме.
— SystemPanel..
Продвинутый таск-менеджер, таск-киллер (Почему не стоит использовать Таск Киллеры на Андроиде) с функцией мониторинга загрузки CPU (процессора), в том числе по каждому процессу в отдельности. Преимуществом программы является возможность сохранения истории мониторинга загрузки процессора, например за ночь.
Краткое описание программы:
Если все описанные выше действия не позволили вам снизить высокое значение "невидимой" составляющей (т.е. аппарат по прежнему плохо спит) и/или однозначно выявить "будящую" программу советую проделать следующую последовательность действий.
После выполнения каждого пункта (и п/п) проводим наблюдение за "невидимой" активностью, если активность не уменьшается переходим к следующему пункту:
1. а) Удалите все виджеты с рабочих столов, программы-значки в строке состояния;
б) Начинайте удалять (а лучше заморораживать в Titanium Backup) приложения установленные после периода когда "невидимая" активность была в норме, а также просто подозрительные на ваш взгляд приложения.
2. Внимательно прочитайте ссылки в разделе "Дополнительное чтения", касающиеся опыта уменьшения невидимой составляющей (к примеру, возможно ваша проблема решится заменой SIM-карты и т.п.). Воспользуйтесь поиском по теме, возможно решение вашей проблемы уже есть.
3. Произведите сброс к заводским настройкам (т.н. wipe, удалив при этом всё установленные вами приложения, предварительно естественно сделав "бэкап" по средствам программ Titanium Backup или Astro) и форматирование SD карты через стандартные пункты в настройках телефона.
а. Если после сброса, "невидимая" активность стала минимальной, значит дело было в каком-то (!или каких-то) вашем установленном приложении. После этого начните устанавливать/восстанавливать ваши прежние приложения по одному, следя за "невидимой" активностью, или за загрузкой процессора в режиме сна. Таким образов вы гарантированно вычислите приложение которое будило ваш аппарат;
б. Если после сброса "невидимая" активность осталась на прежнем уровне, нужно попробовать отключить установленные приложения от производителя, которые не удаляются общим сбросом. При этом, если хотите чтобы была возможность запускать приложения только вручную, отключите их автозагрузку с помощью Autostarts (менеджера автозагрузки). Если хотите "мягко" отключить до лучших времён, заморозьте его с помощью Titanium Backup (список приложений от производителя которые можно безболезненно отключать можете узнать в этой теме).
4. Если всё проделанное не принесло должного результата, думаю следует обратить внимание на прошивку (или её часть: ядро, модем и т.п.), и поискать альтернативную замену (как вариант, прошиваться на другие официальные версии вплоть до самой новой\старой).
5. Если и прошивка не меняет ситуацию, велика вероятность, что проблемы всё таки аппаратного плана. Чтобы подтвердить или опровергнуть это, выполните следующую последовательность действий: полностью зарядите аппарат; выключите аппарат на всю ночь (АКБ не вынимаем); утром включите и проверьте уровень заряда. Если ночью был такой же сильный разряд как ранее при эксплуатации (обычно, саморазряд за ночь составляет не более 1-3%), проблема аппаратного плана. Задумайтесь о походе в СЦ.
Подробнее.
Лично у меня стоял виджет для Taskillera, как оказалось имено из-за него телефон 25% выключенного времени на засыпал. Кроме того у меня были проблемы c Audio Manager. Однако при недавнем тестировании этих же программ но более новых версий, старых проблем я уже не обнаружил, т.е. программы постоянно улучшаются разработчиками, поэтому от общего списка "будящих" программ я решил отказаться. Постоянно же тестировать все программы физически невозможно, проще соблюдать правила описанные выше.)
30 мин игр, wifi
3 ч и пр.). Но даже когда в день бывает по 30-40 мин разговоров аппарат живёт в среднем порядка 50-60 часов.
Применительно к Samsung i9000. При той же нагрузке, (при не менее 30 мин разговоров, 20-30 мин музыки,
30 мин игр, wifi
0,5-1 ч и пр. в день, CPU=800Мгц) аппарат живёт в среднем 50-60 часов.
— Способ калибровки аккамулятора (для более точного отображения заряда). Подробнее здесь. Ещё способ. Ещё один.
— Не рекомендую. Калибровка аккумулятора (после перепрошивки) с помощью Battery Calibration (перед применением внимательно изучить все отзывы о программе).
— Презентация Google по оптимизации софта с целью улучшения энергосбережения устройств. Посмотреть. Скачать в PDF.W_0300_CodingforLife_BatteryLifeThatIs.pdf ( 454,33 КБ )
=findpost&p=12295742- Презентация по особенностям OLED дисплеев. Скачать в PDF. 4DAMOLEDPres.pdf ( 2,7 МБ )
— Программа отключающая APN (интернет соединения)cn.dooit.apn.apk ( 72,01 КБ )
Сообщение отредактировал velikashkin — 24.12.18, 13:33
Удалил TaskPanel, сразу же отразилось на энергосбережении — вместо 6-8 часов жизни, за 9 часов уровень заряда опустился только до отметки в 95%, в режиме работы 5%.
ТС, спасибо за поднятую тему, оч актуально.
А какой есть неплохой таск менеджер, что б давал устройству засыпать?
Сообщение отредактировал brauerei — 27.01.10, 21:01
Сообщение отредактировал vmaxim — 02.04.13, 13:43
Пользуюсь Advanced Task Killer, там есть игнор-лист, 2 клика — и "Ваших нет" :yes2:
По теме — убрал левые виджеты Wi-Fi, Bluetooth, Silent Mode и Fly Mode — разряд батареи заметно уменьшился.
Сообщение отредактировал Doctor_Botkin — 28.01.10, 10:47
62 часов.
Активность использования таже. Господа это победа.
P.S. отследил что игры в которых надо часто тыкать в экран, жрут заметно больше, чем игры
которые используют используют акселерометр.
интернет, GPS, wifi, BT, всё отключено было? Вообщем из списка всё исключили?
Если хотите приведите точно ваши показания (ч. м. и %) и общее время работы, можно в личку, попробую вам помочь.
Да и три дня для такого типа устройств очень хороший показатель, поверьте. У меня стоит чуть более 100 программ, сколько у меня тел живёт я уже писал, поверьте я не преувеличивал.
надо бы еще напомнить, что аккумулятор надо сначала раскачать. новый у меня даже 1 дня не продержался. после недели использования 2 суток уже не напрягаясь держит.
сейчас если использовать в режиме "только звонить", то на 4 дня вытянул. но как только начинаешь использовать все возможности, т.е. как кпк, то батарея начинает таять на глазах. без GPS вытягивает 1 день. по моим наблюдениям больше всего съедает сам экран во время работы и запущенный wi-fi, даже если он не используется.