Домой / Видео / Как включить энергосбережение на андроиде. Уменьшение времени автоматического выключения подсветки экрана и яркости. Программы для продления автономной работы Андроид-устройств

Как включить энергосбережение на андроиде. Уменьшение времени автоматического выключения подсветки экрана и яркости. Программы для продления автономной работы Андроид-устройств

Сравнительно небольшое время автономной работы – это едва ли не основная проблема всех Android-смартфонов и других девайсов с момента их появления на рынке, причем проблема настолько актуальная, что до сих пор, спустя несколько лет после выпуска самых первых Android-устройств, появляются программные способы увеличения времени автономной работы. В данном цикле статей мы попытаемся рассмотреть если не все, то большинство из доступных способов улучшения энергосбережения.

Для начала давайте разберемся с основной и не всегда очевидной причиной малого времени работы устройства от аккумуляторной батареи, а именно нарушения энергосбережения в режиме сна. В Android версии 2.2 и более ранней, после использования аппарата на протяжении полного рабочего дня (но не доведя его до полной разрядки с выключением) набираем в «звонилке» следующее:

*#*#4636#*#*

Также с этими целями справится приложение SpareParts. Обращаем внимание на пункт «Battery History» (то есть, «Журнал аккумулятора»). Здесь сведена полная информация по потреблению устройством энергии. Интересен в первую очередь пункт «Other Usage», где выведены такие подпункты:

«Running» («Режим работы», «Выполняется») – пункт показывает время работы вне режима ожидания, то есть всё время активности устройства. Статистика показывается в процентах, при нажатии – в минутах.

«Screen On» («Включен экран») – пункт отображает время, которое устройство работает с включённым дисплеем, опять же – в процентах, при нажатии – в минутах.

«Phone On» («Телефон Вкл») – пункт показывает общее время телефонных разговорах, в процентах, при нажатии – в минутах.

Второе меню позволяет для удобства сортировать данные и выводить их за всё время работы аппарата, за время после последней перезагрузки или после последней подзарядки. В целом, понятно, что показатели будут отличаться, но в целом соотношение энергопотребления разными функциями остается приблизительно одинаковым.

Что касается пункта «активности» («Running»), то она состоит из «видимой» и «невидимой». Суть в том, что «видимая» её часть формируется всеми действиями, которые происходят с включением экрана, то есть по большому счёту она равна показателю «Включен экран». А «невидимая» составляющая, в свою очередь, формируется, когда экран девайса выключен. То есть в идеале быть её не должно вовсе, или же очень малая часть во всей пропорции, но на деле – она присутствует. А это значит, что во время сна что-то «будит» устройство, на что, соответственно, и тратится заряд. То есть, чтобы определить, есть ли у устройства проблемы с энергосбережением во сне, достаточно из параметра «Режим работы» вычесть параметр «Включен экран» - получаем «невидимую» активность, и если она больше 10%, значит нужно предпринимать меры. Рекомендуется, чтобы данный показатель не превышал 5%. Но не забываем, что прослушивание в фоне музыки, постоянно включенные фоновые клиенты социальных сетей, почтовые клиенты и так далее увеличивают значение «невидимой» составляющей. Задуматься стоит, если лично вы фоновых задач не запускали, а «невидимая» активность находится на слишком высоком уровне. Самое достоверное значение показателя «Режим работы» формируется примерно за полный день использования Android-устройства, но можно не ждать весь день. Достаточно открыть данный пункт и запомнить значение показателя (в минутах). После закрыть журнал и выключить экран – то есть, активировать режим сна. Через, например, 10 минут включаем девайс, сразу же запускаем журнал и сравниваем новое значение данного показателя с предыдущим, которое запомнили. Для примера, «Режим работы» показывал 42 минуты 10 секунд, а через 10 минут сна – 43 минуты 25 секунд, то есть увеличился на 75 секунд. 75 секунд, в данном случае, - 12.% по отношению ко времени сна (10 минут), это многовато. Таким образом, чем больше будет время сна для подбора значений для расчёта активности устройства, тем точнее получится результат.

Начиная с Android 2.3 и выше, пункта «Журнал аккумулятора» больше нет, на его замену пришел пункт «Использование батареи» в настройках мобильного девайса. Открыв данный пункт, можно получить доступ к перечню всех параметров, на которые уходит заряд аккумулятора.

Расшифруем основные пункты. К слову, перевод пунктов может отличаться в зависимости от аппарата, но иконки всегда остаются неизменными.

«Отобразить» - пункт, который отвечает за время работы с включенным экраном, то есть потребление заряда батареи экраном.

«Режим ожидания» - время использования радиомодуля телефона и, соотвественно, потребление энергии им.

«Время простоя» - время работы устройства с выключенным экраном. К слову, сюда входит та самая «невидимая» составляющая активности, о которой мы говорили немного ранее.

«Система Android» - время работы системного программного обеспечения и потребление им заряда аккумуляторной батареи, при этом их активность во сне показана отдельно.

Высокие (в процентах) значения пунктов «Отобразить» и «Режим ожидания» - это нормально, так как именно они всегда лидируют практически в любом устройстве по уровню потребления энергии. Кроме того, параметры в данном пункте настроек – процентные соотношения, в сумме образующие 100%, то есть они показывают распределения использования заряда аккумуляторной батареи на различные функции. Из-за определенной несовершенства данной системы, в списке можно в лучшем случае увидеть приложения, работающие «в открытую». То есть, программы, работающие «скрыто», во время сна Android-устройства, увидеть получится вряд ли.

Если нажать на верхнюю часть, то будет выведен график разряда. По Y-оси показывается уровень заряда, а по X-оси – время, таким образом можно отследить динамику расходования энергии. Внизу также видно четыре полоски:

«Сигнал телефона» - показывает качество принимаемого радиосигнала, зелёное – хорошее качество, красное – плохое. Чем хуже качество, тем интенсивнее приходится работать радиоприемнику, и тем быстрее тратится энергии.

«Wi-Fi» - заливка полоски синим – это периоды использования Wi-Fi.

«Рабочий режим» («Режим бодрствования») – заливка полоски синима также показывает общее время активности девайса.

«Экран включен» - синим отображено время, на протяжении которого был включен экран мобильного устройства.

«Зарядка» - отображает синим периоды, в которые происходила зарядка аккумуляторной батареи.

Активность мобильного Android-устройства, опять-таки, состоит из «видимой» и «невидимой». «Видимая» сформирована из всех действий, которые происходят в моменты включенного экрана, то есть полоска «Экран включен» и «Рабочий режим» - синие. «Невидимая» же составляющая формируется в периоды выключенного дисплея мобильного устройства – полоска «Рабочий режим» синяя, но «Экран включен» - черная. В идеале «невидимой» активности быть не должно вовсе, если она есть – значит какие-то процессы будят гаджет во время сна, расходуя в определенной мере заряд аккумуляторной батареи.

На приведенном выше снимке экрана хорошо прослеживается «невидимая» активность. За ночь наблюдений – а это лучший период, так как графики строятся медленно и нужны за несколько часов, некоторую часть времени мобильный аппарат не спал. Если «невидимая» активность составляет больше 10% от полоски «Рабочий режим», значит она приводит к значительной потере заряда аккумулятора и надо искать процессы, который будят устройство. Об этом мы поговорим немного позже. К слову, можно проследить динамику расхода заряда аккумуляторной батареи и нештатными средствами, а установить приложение Battery History, и пользоваться старой методикой, актуальной для операционной системы Android версии 2.2 и более ранних.

Теперь давайте приступим к оптимизации времени автономной работы нашего Android-девайса, что позволит значительно уменьшить энергопотребление. Некоторые из способов, приведенных ниже, как раз направлены на исключение самопроизвольных пробуждений мобильного девайса.

Итак, для начала – внешнее воздействие. Мобильный аппарат не сможет уйти в режим сна, если нажата хотя бы одна, любая, кнопка. На большинстве современных моделей Android-устройств данная проблема решена, но всё же стоит перепроверить, спит ли устройство при нажатой кнопке. Если не спит, то за время удерживания любой кнопки показатель «невидимой» составляющей активности будет равен 100%. Из известных проблемных устройств – на Samsung i7500 слишком чувствительной была кнопка камеры, и смартфон мог разрядится полностью буквально за несколько часов пребывания в узком и плотном чехле из комплекта поставки, из-за того, что устройство считало кнопку постоянно зажатой.

Далее, стоит сказать о передаче данных, или, проще говоря, о мобильном интернете. Это включает автосинхронизацию различных приложений и сервисов, передачу данных в фоне и так далее. На всё это, помимо денег за трафик, также тратится и драгоценный заряд аккумуляторной батареи. Настоятельно рекомендуется при неиспользуемом соединении с Интернетом отключать передачу данных посредством 3G или EDGE. Это может сэкономить вплоть до 20% заряда за ночь. Желательно отключать передачу данных через меню, полностью. Использование Firewall для блокировки трафика не во всех случае помогает. Если стандартными методами отключить передачу данных невозможно (а такая проблема распространена на прошивках на основе ОС Android 2.2 и более ранних, так как за функцию отвечает кнопка разблокировки), то можно установить отдельную программу. Данное приложение вручную способно включать и отключать APN на устройстве. Для примера – программы APNSwitch и APNDroid. Чтобы следить за потребляемым трафиком при использовании интернета не по Wi-Fi, лучше всего проводить мониторинг при помощи специальных программ, таких как 3GWatchdog (рекомендуется запускать непосредственно перед сессией работы в интернете).

Касательно беспроводных сетей. Включенная сеть 3G, особенно в зонах с плохим уровнем сигнала, определение местоположения по беспроводным сетям (пункт настроек «GPS и Безопасность»), Wi-Fi, Bluetooth, GPS – всё это лучше всего выключать, если функции не используются, и включать только при возникновении необходимости. Это позволить значительно увеличить время автономной работы мобильного Android-устройства. Для удобства можно вывести виджеты для управления перечисленными функциями на рабочий стол.

Выбор между сетями 3G и 2G достаточно прост. В целях экономии заряда батареи, рекомендуется для голосовых вызовов использовать 2G-сети, а для передачи данных – 3G. Передача голоса посредством 2G-сетей лучше, так как они одноканальны, и единовременно могут передавать только что-то одно, тогда как 3G – многоканальны, и могут одновременно обмениваться с сетью голосом и данными. Так что при обычном звонке (не видео) все каналы 3G-соединения будут заняты на передачу голоса. Это в некоторой степени может и повысить качество передаваемого голоса, но также отразится и на энергопотреблении, причем достаточно значительно – до 20-25%. Что касается передачи данных, то при качественном покрытии населенного пункта 3G-сетью (3-4 деления постоянно минимум), то лучше использовать именно её, а не EDGE. EDGE потребляет на 30% больше энергии (приблизительно 300 мА против 210 мА) и ближе к таковому показателю у Wi-Fi (330 мА). Естественно, данное потребление касается полной нагрузке – например, скачивания файла. Кроме того, скорость приема данных в 3G-сети выше, а это сокращает время использования сети. Но, сразу оговоримся, если покрытие 3G не самое лучшее, а местами отсутствует, то энергопотребление резко поднимется, та как будучи в зоне 2G мобильное устройство будет постоянно сканировать лишний диапазон на наличие 3G-покрытия. А сканирование сети обычно наиболее энергозависимый процесс.

Не забываем «ручками» отключать радиомодуль смартфона или коммуникатора, то есть включать «Режим полета» («Режим в самолете», «Режим авиа» и такое подобное, зависит от перевода), если прием сигнала от базовой станции плохой и необходимости в телефонной связи в данный момент нет, например, в поездке или ночью. Это существенно экономит заряд аккумуляторной батареи. Чем хуже сигнал, тем больше энергии тратится на его поддержание – более интенсивно работает радиомодуль. Также лучше отключать именно радиомодуль, а не устройство полностью, так как на перезагрузку может потратиться еще больше заряда батареи.

Поговорим о датчиках и сенсорах, а это датчик магнитного поля, акселерометр и так далее. Все они потребляют энергию для своей работы. И в условиях максимальной экономии заряда батареи отключение или не использование каких-либо из датчиков позволяет добиться сохранение некоторой доли заряда. Для примера, приведем значение потребляемого тока для Samsung Galaxy S (i9000):

Датчик вращения – 4,2 мА

Датчик приближения – 0,75 мА

Датчик ориентации – 4,2 мА

Датчик магнитного поля – 4,0 мА

Датчик ускорения – 0,2 мА

Датчик освещения – 0,75 мА

Датчик силы тяжести – 0,2 мА

Акселерометр – 0,2 мА

В целом, приведенные характеристики применимы к большинству Android-устройств. Также, в более современных устройствах, могут присутствовать Гироскоп, Датчик давления, Термометр и другие. Как можно увидеть по таблице, больше всего энергии потребляют датчики, которые отвечают за ориентацию устройства в пространстве, и отключив функцию «поворота экрана» можно увеличить время автономной работы на 5-10%. Для того, чтобы иметь быстрый доступ к управлению данной функцией, можно использовать виджеты, например SwitchPRO Widget. Игры, задействущие сенсор положения мобильного устройства в пространстве, могут потреблять до 200 мАч, а это достаточно много. Более того, процессы, связанные с использованием данного сенсора, не убираются из памяти даже после закрытия приложения (в том числе при помощи Task Manager), и на них расходуется драгоценная энергия. Убрать такие процессы из памяти можно, перезагрузив устройство, но в целом расход энергии на них не слишком большой, в отличие от самых программ и игр.

В следующей статье из данного цикла мы затронем вопросы потребления заряда аккумуляторной батареи экраном, процессором, а также способы борьбы с нежелательной «невидимой» активностью.

– это энергосберегающий режим, который по умолчанию встроен в . Своевременная его активация поможет существенно растянуть оставшиеся проценты заряда аккумулятора. Вопрос заключается лишь в том, как активировать . Об этом мы и расскажем в данном посте.

Конечно же, активировать энергосберегающий режим можно в настройках. Для этого необходимо открыть пункт настроек аккумулятора. В правом верхнем углу находится кнопка, которая активирует выпадающее меню. Да, это три точки, нажав на которые, вы получите дополнительные опции. Среди них и находится энергосберегающий режим .

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

Что касается отметок, после которых срабатывает , то это 15% и 5%. Кроме того, можно выбрать опцию, при которой энергосберегающий режим вообще не будет запускать.

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

Многие привыкли подключать смартфоны к заряднику каждый вечер. Сегодня это норма. Развиваются технологии, оптимизируется Android, производители нашпиговывают свои аппараты hi-end начинкой, но при этом, как будто сговорившись, очень неохотно увеличивают емкость аккумуляторов, издевательски балансируя на том самом уровне автономии в один световой день. Но не будем поднимать тему о заговоре маркетологов, в этой статье мы раскажем об оптимизации того, что имеем, и всех наиболее эффективных и безопасных способах улучшить энергосбережение смартфона как минимум на 50%.

ЧАСТЬ 1. ЖЕЛЕЗО

Беспроводные сети и GPS

Запомни: хочешь сэкономить энергию - отключай лишних потребителей, то, чем в данный момент не пользуешься. Например, оставленные включенными беспроводные сети Wi-Fi и Bluetooth постоянно сканируют пространство и ищут доступные точки для подключения или устройства для спарринга; включенная «передача данных» (мобильный интернет) позволяет многочисленным приложениям постоянно «ломиться» в сеть для обновления своих данных и отправки запросов, дополнительно загружая процессор и опустошая проплаченный трафик или кошелек; включенная геолокация (GPS, ГЛОНАСС, определение координат по беспроводным сетям) помогает постоянно отслеживать твое положение, выполняя запросы любопытных приложений. Все это может потреблять значительную часть заряда аккумулятора, поэтому «вымыл руки, закрыл кран», ну в смысле - нажал на кнопку и отключил потребителя.

Мобильная сеть

Уровень приема мобильной сети оказывает сильное влияние на сохранение заряда. Чем слабее уровень принимаемого сигнала (меньше делений индикатора антенны на экране), тем больше аппарат тратит энергии на усиление и поддержание этого сигнала. Поэтому в зонах неуверенного приема сигнала (в поезде, к примеру) лучше включать режим «В самолете», тем самым отключая радиомодуль устройства. Аналогично можно поступать вечером, отключая радиомодуль на ночь.

Проблема выбора: 2G или 3G Рассматривая характеристики любого телефона, ты, наверное, замечал, что производители всегда указывают время автономной работы в сетях 3G меньше, чем в сетях 2G. Это объясняется тем, что сети 3G многоканальны и обеспечивают более высокое качество и надежность соединения (безразрывный переход от одной станции к другой). Поэтому, если тебя не пугают кратковременные потери сигнала и чуть худшее качество разговора при выходе из подземного перехода (хотя это зависит и от множества других факторов), можешь в настройках режима сети (Настройки → Еще →Мобильные сети → Тип сети) выбирать «только 2G» (only GSM) и экономить до 20% на связи с сетью.

Кроме того, если ты находишься в зоне плохого приема сети 3G, а на аппарате выбран автоматический режим «2G/3G», аппарат будет постоянно пытаться подключиться к сети 3G, даже если ее сигнал в несколько раз слабее сигнала 2G. Стоит ли говорить, что такие постоянные скачки требуют значительного расхода энергии, которого также можно избежать.

Однако, когда речь заходит о передаче данных (подключении к интернету), ситуация меняется на противоположную. При болееменее значительном трафике предпочтительнее использовать сети 3G или Wi-Fi вместо 2G. На первый взгляд это кажется спорным утверждением, но дьявол кроется в деталях: во-первых, передача данных в сети 2G (по технологии EDGE) требует на 30% больше энергии, чем в сети 3G, и лишь на 10% меньше, чем потребляет Wi-Fi; во-вторых, скорость передачи данных в сети 3G (HSPA) до 170 раз выше скорости в сети 2G (EDGE), не говоря уже о Wi-Fi, где разница будет в 600 раз. Это означает, что для скачивания той или иной информации устройству потребуется меньше времени, а значит, и меньше энергии.

Простой пример: ты хочешь скачать несколько песен общим размером 30 Мб. С помощью EDGE на это уйдет 30 Мб * 8 / 0,08 Мбит/с / 60 = 50 мин, c помощью HSPA - 30 Мб * 8 / 14 Мбит/с = 17 с, ну а с помощью Wi-Fi - всего 30 Мб * 8 / 50 Мбит/с = 5 с. Теперь, умножив время скачивания на среднее потребление того или иного режима, получим: для EDGE - 300 мА * 50 мин / 60 = 250 мА ч; для HSPA - 210 мА * 17 с / 60 / 60 = 1 мА ч; для Wi-Fi - 330 мА * 5 с / 60 /60 = 0,5 мА ч. В конечном итоге все будет зависеть от объема данных: чем он больше, тем больше будет экономия при использовании более скоростной сети.

Вывод.

При упоре на голосовые вызовы и редком обращении в интернет (например, только обновление погоды и чтение новостей) предпочтительней использовать режим 2G, он даст наибольшую экономию энергии. При частом использовании интернета с большим объемом трафика (просмотр страниц с картинками, работа с почтовыми вложениями, скачивание файлов) предпочтительнее использовать режим 3G. В качестве компромиссного решения при необходимости можешь менять настройки сети 2G/3G, используя панель быстрого доступа или виджеты.

Датчики и сенсоры

Современные телефоны напичканы всевозможными датчиками, которые, естественно, требуют энергии для своей работы. Посмотреть, какие датчики есть в твоем телефоне и сколько они потребляют, очень просто, достаточно установить приложение Android System info, зайти во вкладку System и выбрать пункт Sensor. В первых Android-устройствах обычный акселерометр (датчик, определяющий положение устройства) потреблял до 15 мА ч, в современных аппаратах это значение, как правило, в 100 раз меньше, поэтому нет особого смысла отключать «автоматическую ориентацию экрана» или «автоматическую яркость» (датчик освещенности), значительным образом это не повлияет на общее энергопотребление аппарата.

Однако следует помнить, что многие приложения, в которых задействовано управление наклонами аппарата, могут использовать сразу несколько датчиков (акселерометр, гироскоп, датчик вращения, датчик ускорения, датчик ориентации, датчик гравитации и другие), что в сумме может дать потребление до 100 мА ч.

Экран

Экран любого современного устройства - главный потребитель энергии, при этом есть ряд основных факторов, влияющих на его прожорливость:

  1. Размер экрана. Чем экран больше, тем больше энергии необходимо на его подсветку.
  2. Яркость и время подсветки. Чем больше значения яркости экрана и тайм-аута отключения, заданные в настройках, тем больше устройство потребляет энергии. Рекомендую установить автоматическое управление яркостью (по датчику освещенности) и тайм-аут подсветки не более 30 с.
  3. Разрешение экрана. Чем оно выше, тем больше энергии потребляет видеоускоритель устройства, отвечающий за отображение изображения на экране.
  4. Технология изготовления экрана. Грубо все экраны можно разделить на две категории:
  • жидкокристаллические (ЖК) дисплеи, состоящие из ЖК-матрицы и источника света (подсветки). К ним относятся экраны LСD, TFT-LCD, SCLCD, IPS, TFT;
  • дисплеи на органических светодиодах (OLED), состоящие из активной матрицы, излучающей свет. К ним относятся экраны AMOLED, Super AMOLED и подобные.

Приведу простой пример, объясняющий различие в их работе. Если ты хочешь прочитать текст на листе бумаги ночью, у тебя два варианта: либо включить основной свет в комнате, либо подсветить листок маленьким фонариком. Результат в итоге один, но получен он будет с разными энергозатратами.

В нашем примере основной свет - это ЖК-экран, в котором есть только общий источник света, подсвечивающий сразу все пиксели, независимо от того, отображают ли они какоето изображение или нет. Потребление энергии таким экраном постоянно и зависит только от установленной яркости.

В AMOLED-экранах свет излучают только те пиксели, которые задействованы в формировании изображения, если пиксель в нем не участвует (при черном цвете на картинке), он ничего не излучает и, соответственно, не потребляет энергии. Таким образом, общее потребление экрана будет зависеть не только от установленной яркости, но и от изображения: чем больше в нем черного цвета и темных оттенков, тем меньше потребление энергии экраном. Однако есть и обратное правило: чем больше на картинке белых участков, тем больше такой экран потребляет энергии, и в определенных случаях AMOLED-экран может оказаться даже более «прожорливым», чем ЖК-экран.

Сравнение энергопотребления экранов LCD и AMOLED в зависимости от отображаемой картинки

Смотрим таблицу..
Таким образом, все плюсы от экономичности AMOLED- экранов можно получить, лишь соблюдая некоторые нехитрые правила, а именно: стараться не использовать белый фон, в приложениях устанавливать темные темы; в качестве обоев рабочего стола использовать темные картинки с температурой цветов не более 6500К. Только в этом случае AMOLED-экран сможет оказаться до двух раз экономичнее ЖК-экрана.

Процессор

Есть три основных параметра, влияющих на энергопотребление процессора, которые можно изменить: частота, режим управления частотой, напряжение.

Частота.

Все современные устройства могут управлять частотой своего процессора, уменьшая ее при малых нагрузках, тем самым снижая энергопотребление. Правильно оптимизированное устройство при выключении экрана должно переходить в режим экономичного энергопотребления, снижать частоту процессора до 15–30% от максимальной величины и оставаться на этой частоте до следующего пробуждения пользователем. Поэтому оценить оптимизацию энергопотребления устройства можно, посмотрев статистику работы процессора на той или иной частоте. Для этого открываем приложение Android System info, выбираем вкладку System и пункт CPU.

Если большую часть времени процессор работает на максимальной частоте, значит, с оптимизацией есть проблема. Для ее решения устанавливаем приложение SetCPU (нужен root), с помощью которого можно не только задать рабочую частоту процессора (или уточнить диапазон рабочих частот), но и создать профили частот, активируемые по какому-либо событию (запуску приложения, уменьшению заряда, отключению экрана, времени), то есть оптимизировать процесс управления частотой под себя. Например, частоту в рабочем режиме можно установить не более 1000–1200 МГц; по событию «экран выключен» и «заряд менее 15%» максимальную частоту ограничить половиной от рабочей частоты, а минимальную - установить на минимум; задать профили для часто запускаемых приложений с ограничением их максимальной рабочей частоты той величиной, при которой сохраняется комфортная для тебя отзывчивость интерфейса (так, для игр вполне может хватить 800 МГц, а для просмотра фильмов и прослушивания музыки - 500 МГц). Такой подход поможет сэкономить до 50% заряда, расходуемого процессором.

Правда, при этом следует понимать, что чем меньше будет частота, тем менее отзывчивым может стать интерфейс и ниже общая скорость работы. Режимы управления частотой процессора. Эти режимы (алгоритмы) определяют, как будет изменяться частота процессора, в каких пределах и как быстро, в зависимости от испытываемой процессором загрузки, ее длительности и прочего. Режимы управления частотой и шаг изменения частоты заложены в ядре, и их набор для разных прошивок может отличаться. Не буду приводить описание этих режимов, при необходимости ты сам легко их найдешь.

Скажу лишь, что для многоядерных устройств предпочтительнее использовать режим hotplug (если такого режима у тебя в списке SetCPU нет - используй interactive, ну или ondemand, он есть по умолчанию на большинстве ядер), который в простое отключает незадействованные ядра процессора и наиболее эффективен в соотношении производительность/экономичность.

Уменьшение напряжения процессора (андервольтинг).

Этот вариант оптимизации энергопотребления процессора уже рассматривался в статье , поэтому не будем на нем останавливаться.

ЧАСТЬ 2. СОФТ

После отключения экрана устройство должно переходить в режим энергосбережения (так называемый режим suspend), при этом уменьшается частота процессора, отключаются «лишние» ядра, сворачивается активность приложений. Цель этого режима понятна - максимальное снижение потребления энергии тогда, когда устройство пользователю не нужно, а так как телефон большую часть времени находится в таком режиме, от его эффективности существенно зависит общая продолжительность работы устройства.

К сожалению, этот режим не всегда работает правильно, в результате чего заряд при выключенном экране продолжает снижаться. Виной этому, как правило, пробуждения приложений (с помощью wakelock’ов), которые продолжают нагружать процессор своими запросами и выполнением задач в фоне.

Тема борьбы с такими пробуждениями уже затрагивалась в статье « », но сейчас остановимся на этом поподробнее.

Для начала нужно проверить, есть ли у девайса проблемы с режимом энергосбережения в режиме «сна». Сделать это можно даже без установки сторонних приложений с помощью стандартного пункта меню настроек «Использование аккумулятора» (или «Батарея»), желательно после долгого периода бездействия телефона, например утром. Можно не задерживаться на первом экране, показывающем, на какие задачи ушел уже израсходованный заряд, тут мало для нас интересного, лучше тапнем на график и перейдем в «Подробный журнал», отображающий график разряда аккумулятора и пять полосок. Определить наличие будящих приложений можно, сравнив полоски «экран включен» и «рабочий режим».

Если полоска «экран включен» пустая, а полоска «рабочий режим» за тот же промежуток времени имеет заливку, значит, аппарат в это время что-то будило и он выходил из режима энергосбережения, что, в свою очередь, снижало заряд. В правильно оптимизированном устройстве таких пробуждений вообще быть не должно.

Что же вообще будит устройство и почему? Для нормального функционирования многих приложений необходимо периодическое обновление данных или даже работа в фоне (например, для музыкального проигрывателя), поэтому наиболее частыми будильщиками выступают приложения с настроенным автообновлением или автосинхронизацией, клиенты социальных сетей, почтовые программы, различные мессенджеры, виджеты состояния системы и погоды.

Для уменьшения расхода заряда в этих приложениях можно отключить автосинхронизацию и уменьшить интервал их обновления. Однако часто в списке будящих программ попадаются и другие приложения или процессы, в том числе системные, не имеющие в настройках опций «усыпления».

Disable Service: синий - работающие в фоне процессы, красный -отключенные, белый - общее количество процессов приложения

C такими приложениями и процессами можно поступить одним из следующих способов:

  • Удалить, если это не особо нужное пользовательское предложение.
  • Отключить автозагрузку с помощью Autorun Manager. Советую отключать не только подозрительные и будящие программы, но и другие редко используемые приложения, которые часто висят в оперативной памяти и кеше (вкладка настроек «Приложения → Работающие»). Так в памяти появятся действительно часто запускаемые программы.
  • Временно заморозить с помощью Titanium Backup или того же Autorun Manager. Это на случай, если приложение понадобится в будущем или если речь идет о системном приложении, которое нежелательно удалять (если, например, ты хочешь сохранить возможность обновления по воздуху). При заморозке приложение пропадет из списка программ, но физически не удалится. Однако следует помнить, что заморозка некоторых системных приложений может привести к сбою в работе системы, поэтому действуем осторожно.
  • Отключить конкретный будящий процесс приложения с помощью программы Disable Service, без отключения всего приложения.
  • Принудительно отправить будящие приложения в глубокий сон с помощью приложения Greenify. Но следует учитывать, что «гринифицированное» приложение перестанет запускаться по событиям, обновлять свои данные, получать push-уведомления и прочее до следующего запуска вручную. Еще одна полезная мелочь - Greenify встраивается в Wakelock Detector, и его функционал доступен прямо оттуда.

Иногда сторонние приложения могут влиять на сон устройства через системные процессы, которые оказываются «крайними» и выводятся в списке wakelock’ов как виновники незасыпания (например, процессы suspend, events/0). Найти истинных виновников незасыпания в этом случае можно, последовательно замораживая/удаляя подозрительные приложения (начав с недавно установленных) и наблюдая за лидерами в списке wakelock’ов.

Устройство может не засыпать, если нажата одна или несколько хард-кнопок. При выключенном экране полоска «режим работы» будет полностью залита. Данная проблема существует со времен первых девайсов на Android и в современных прошивках уже должна быть устранена, но в случае сильного расхода заряда не поленись и проверь, особенно если смартфон «транспортируется» в чехле.

  • Покупай аккумуляторы и зарядные устройства только от официального производителя. Как показывает опыт, реальная емкость дешевых аккумуляторов гораздо меньше указанной, а дешевые зарядные устройства в лучшем случае не выдадут заявленный на них максимальный ток, а в худшем - навредят аккумулятору повышенным напряжением или пульсирующим током.
  • Старайся заряжать устройство не от USB-порта компьютера, а от сетевой зарядки. На старте зарядка аккумулятора идет более высоким током, который не может выдать USB-порт, в результате увеличивается время зарядки и уменьшается ресурс аккумулятора (прежде всего это касается мощных аккумуляторов с большим зарядным током от 1 А).
  • Заряжай устройства полными циклами, старайся не допускать глубокого разряда (до выключения) и частичных подзарядов в середине цикла, все это сказывается на ресурсе аккумулятора, постепенным снижением его емкости.
  • SD- и SIM-карты могут влиять на энергопотребление. Если ты столкнулся с высоким разрядом, попробуй походить день без SD-карты. Если предположения подтвердятся - отформатируй карту в самом телефоне или при необходимости замени ее. SIM-карты также лучше менять на новые каждые 3–4 года (благо это бесплатно).
  • Раз в полгода (а при подозрительно быстром разряде - чаще) проверяй внешнее состояние аккумулятора на наличие вздутия и деформаций (начало вздутия можно заметить, приложив аккумулятор к ровной поверхности), в случае их обнаружения аккумулятор лучше заменить.
  • Также периодически продувай и чисти USB-контакты устройства.
  • Last updated by at Январь 27, 2017 .

Вне всякого сомнения, самым слабым местом современных смартфонов и планшетов является аккумулятор, емкости которого в нынешних мобильных устройствах порой едва хватает на день их активного использования.

Сегодня мы рассмотрим основные практические приемы, позволяющие экономить заряд батареи на смартфонах и планшетах, работающих под управлением операционной системы Google Android.

Итак, перед вами перечень из семи основных способов экономии заряда аккумулятора Android смартфонов:

Уменьшение времени автоматического выключения подсветки экрана и яркости

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

Поэтому первым и самым логичным шагом будет сократить время работы экрана до минимума. Во время нашей работы со смартфоном сделать не удастся, а вот уменьшить время работы экрана в режиме покоя нам вполне по силу: для этого нам нужно просто сократить время, через которое подсветка экрана будет автоматически погашена.

Для этого вам нужно выполнить следующие действия

2. Выбрать раздел «Экран», а в нем пункт «Спящий режим».

3. Решите, какое время подходит вам лучше всего, руководствуясь принципом: меньшее время = больше экономии.

Второй аспект экономии: яркость экрана. Автоматическая регулировка яркости экрана, безусловно, очень полезная функция, которая активно используется миллионами людей по всему миру. Тем не менее, она заставляет непрерывно работать датчик освещения и не всегда устанавливает оптимальное соотношение комфортной для пользователя яркости и яркости при которой будет обеспечена максимальная экономия.

Поэтому в некоторых случаях стоит поэкспериментировать с этим параметром, устанавливая его значение вручную.

Как уменьшить яркость экрана?

1. Перейдите в раздел Настройки системы.

2. Выбрать раздел «Экран» - «Яркость».

3. Используйте ползунок, чтобы установить нужную вам яркость экрана.

Простые обои способны сэкономить заряд батареи на многих смартфонах

Использование простых обоев довольно спорный вопрос с точки зрения экономии батареи. Тем не менее, никто не станет спорить с тем фактом, что живые обои, изображение на которых постоянно меняется, потребляют заметно больше энергии, чем обои с обычной, неподвижной картинкой.

Кроме того, владельцам смартфонов с AMOLED экранами стоит иметь в виду, что чем более яркие и светлые цвета отображаются на дисплее, тем больше он потребляет энергии. Это происходит из-за того, что каждая точка (пиксель) на таких экранах представляет собой отдельный светодиод, который при своем свечении потребляет энергию от аккумулятора.

Из этих соображений, самыми оптимальными обоями на AMOLED экранах будет просто черный фон.

Ограничение получения приложениями данных из Сети в фоновом режиме

Операционная система Android является многозадачной системой, в которой одновременно работает множество приложений, как системных, так и запущенных пользователем.

И если вы переключились с одного приложения на другое, это вовсе не означает, что предыдущее приложение завершило свою работу полностью: оно может достаточно активно работать в фоновом режиме, получая, например, данные из Сети и обрабатывая их, на что расходуется значительное количество энергии от аккумулятора.

Как отключить ненужные приложения в фоновом режиме ?

1. Перейдите в раздел Настройки системы.

2. В разделе «Беспроводные сети» откройте пункт «Передача данных».

3. В списке найдите приложения, которые по вашему мнению потребляют слишком много данных, и выбирая конкретные из них отключите для них возможность загрузки данных в фоновом режиме.

Отключайте ненужные модули связи

Обмен данными через беспроводные модули Wi-Fi, Bluetooth, NFC , LTE и GPS требует достаточно много энергии, и каждый из перечисленных выше адаптеров вносит значительный вклад в разряд аккумулятора смартфона, если он у вас включен в круглосуточном режиме.

Поэтому, выходя из дома стоит отключать Wi-Fi модуль, и включать его только придя на работу, или в другое место, где вы будете подключатся к Сети через Wi-Fi. То же самое касается NFC модуля и Bluetooth адаптера, который стоит включать только на время прослушивания музыки через беспроводные наушники или колонки и сопряжения с другими устройствами.

Если вам не нужно, чтобы ваш смартфон знал свое (и ваше) местоположение, отключите режим определения местоположения в шторке быстрых настроек вашего устройства.

Отключите автоматическое обновление приложений

Автоматическое обновление приложений очень удобная штука. Если наше устройство подключено к мобильной или Wi-Fi сети, оно в этом режиме автоматически и регулярно проверяет Google Play Маркет на наличие самых свежих версий приложений, а также игр, установленных нами ранее.

Автоматическое обновление приложений, особенно если оно производится через подключение к сети оператора мобильной связи может заметно влиять на время автономной работы наших смартфонов и планшетов.

Как отключить автоматическое обновление приложений?

1. Запустите Google Play Маркет.

2. В разделе Настройки, найдите и откройте пункт «Автообновление приложений»

3. Выберите один из пунктов: «Никогда» или «Только Через Wi-Fi».

Выключите режим вибрации

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

Как отключить ненужные вибрации?

1. Перейдите в раздел Настройки системы, пункт «Звуки».

2. Найдите здесь пункт «Другие звуки».

3. Отключите «Виброотклик» и при необходимости: «Вибрация при звонке».

Используйте режим энергосбережения

И, пожалуй, чуть ли не наиболее серьезным и важным аспектом в обеспечении наиболее длительного времени работы смартфона или планшета в автономном режиме является использование режима энергосбережения, появившийся в сове время в операционной системе Android 5 Lollipop .

Этот режим существенно ограничивает число приложений, работающих в фоновом режиме, уменьшает яркость экрана, отключает некоторые графические эффекты и пр., делая всё возможное для обеспечения наиболее длительного времени работы устройства от батареи.

Вы можете сделать так, чтобы этот режим включался на смартфоне автоматически, при разряде его батареи до определенного уровня, либо включать его вручную в случае необходимости.

Как включить режим энергосбережения?

1. Перейдите в Настройки системы.

2. Выберите «Батарея».

3. Нажмите на кнопку меню в виде вертикального троеточия и выберите пункт «Режим энергосбережения»

Здесь вы можете включать и выключать режим энергосбережения с помощью переключателя в верхней части экрана, либо включить режим автоматического перехода в него при уровне заряда аккумулятора 5 или 15%

Два года назад в iOS 9 специалисты из Купертино добавили полезную и нужную штуку – режим энергосбережения. На тот момент все было выполнено в стиле Apple – без каких-либо настроек или подробностей относительно работы данного режима.

Прошло два года и режим энергосбережения до сих пор выглядит недоделанной фишкой. В это же время в стане конкурентов подобный режим реально помогает, продлевая время автономной работы смартфона в разы.

Как работает режим энергосбережения в iOS

По официальной информации Apple режим энергосбережения влияет на следующие процессы:

Путем производительности смартфона удалось узнать, что в режиме энергосбережения происходит программное снижение частоты процессора.

К сожалению, настроить у режима просто нет. А ведь так можно было бы более гибко управлять устройством и четко выбирать, на сколько продлить время работы без подзарядки.

Я уже , что выбрал для себя вместо iPhone. Одной их фишек, которые бросились в глаза в первую очередь, был именно прокачанный режим энергосбережения. Apple явно стоит поучиться и добавить несколько полезных опций для собственного режима.

1. Оставшееся время работы

На основании статистики использования смартфона за последние несколько дней система может рассчитать примерное оставшееся время работы. Это очень удобно, ведь гораздо проще ориентироваться, когда вместо абстрактных 8% заряда видишь вполне реальные 2 часа 15 минут.

При применении настроек энергосбережения система покажет, на сколько продлится время работы гаджета при тех или иных параметрах. Можно гибко отключать самое ненужное, чтобы получить пару лишних часов или вырубить все, чтобы пользоваться устройством дополнительно половину дня.

2. Профили энергосбережения

Разработчики предусмотрели два профиля энергосбережения, каждый со своими настройками. Так можно применять умеренный или максимальный режим в зависимости от ситуации.

При включении через специальную пиктограмму в верхней шторке будет активирован последний используемый режим.

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

3. Настройки

Кроме собственных алгоритмов и применяемых параметров разработчики предложили пользователю самостоятельно изменять некоторые настройки. При этом автоматически будет изменяться расчетное время работы в большую или меньшую сторону в зависимости от изменения настроек.

Уменьшение яркости

Это не банальный ползунок яркости из настроек, а установка отклонения заданного уровня яркости при текущем освещении.

Можно выбрать 5 или 10% и аппарат будет продолжать подстраивать яркость под текущее освещение с учетом указанного отклонения.

Разрешение

Флагман Samsung может работать с разными режимами разрешения. FullHD+ (2220х1080) максимально подходит для повседневной работы, WQHD+ (2960х1440) пригодится для использования с VR-гарнитурами, а обычный HD+ (1480х720) подойдет для энергосберегающего режима.

Разница будет заметна только если сильно всматриваться в детализированные фото, а для повседневных сценариев использования можно указать и минимальное разрешение, при этом получится сэкономить заряд.

Ограничение производительности

Эта настройка включает программное снижение мощности процессора до 70%. Максимальная мощность нужна лишь в ресурсоемких процессах и играх.

Пользователь практически не заметит разницы, а смартфон проработает больше на лишних 40-50 минут.

Фоновая активность

Один из главных врагов батареи смартфона может быть отключен одним тумблером.

Это позволит использовать смартфон на полную, но запретить любую активность для свернутых программ или игр.

Always On Display

Одна из фишек смартфонов Samsung на практике оказывается довольно ресурсоемкая. Отключение постоянного отображения информации на заблокированном устройстве продлевает время его работы еще на 5-7%.

4. Максимальный режим энергосбережения

Есть в устройстве и экстренный режим энергосбережения. Он тоже имеет все указанные выше настройки, но при этом отличается своими особенностями.

Во-первых , можно снизить производительность до 60%.

Во-вторых , отключаются биометрические датчики. Сканер лица/радужки глаза и датчик отпечатков пальцев работать не будут, придется разблокировать смартфон паролем или графическим ключом.

В-третьих , будет применена черная тема оформления. Именно преобладание черного в интерфейсе сводит потребление энергии OLED-дисплеем к минимуму.

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

Топовый флагман превращается в подобие простого смартфона с минимумом программ и настроек, зато такое перевоплощение позволяет добиться потрясающих результатов.

5. Отсутствие автоматического отключения режима

Apple в своем стиле решает за пользователей, когда нужно отключать режим энергосбережения. Происходит это после заряда батареи до 80%. Почему не сделать переключатель для автоматического отключения энергосбережения или не дать пользователю установить свой порог?

Например, пользователь подзарядил смартфон в кафе или от PowerBank, но еще не оказался дома около розетки. В таком случае приходится опять включать режим энергосбережения.

А если поехал в командировку или путешествие и нужно неделю экономить заряд смартфона и внешнего аккумулятора, придется каждый день заново включать спасительный режим.

Итог в цифрах

Вот реальный пример работы режима энергосбережения.

При оставшихся 10% заряда батареи девайс собирается проработать 3 часа 15 минут .

После включения умеренного режима энергосбережения можно получить почти час дополнительного времени работы (4 часа 2 минуты ), что почти на 25% больше первоначального. Это достигается уменьшением яркости, понижением разрешения, снижением производительности и отключением сетевой активности.

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

Больше всего поражает режим максимального энергосбережения.

10 часов работы вместо 3 часов и 15 минут . Тут дело не обошлось снижением яркости, разрешения и производительности. Смартфон применяет темную тему интерфейса, упрощенную оболочку и отключает сторонние приложения. При этом остается стандартный браузер, звонилка и почтовый клиент, есть календарь, Skype и камера. Вполне хватит для большинства задач.