пятница, 28 ноября 2014 г.

Энергосбережение Android

Сейчас идет волна обновления на версию Android 5.0 Lollipop и в связи с этим в сети появляются недовольные энергосбережение новой системы. Хочу разобраться почему это происходит и что с этим делать.
У меня есть своя система и прежде чем рассказать, хочу привести несколько своих скриншотов за последний год. Моему телефону уже два года и это nexus 4.
Много картинок!



Итак скриншоты:





Ну и сегодняшние скриншоты:



А теперь поговорим как это сделать.
Для начала надо понять, что кушает батарею? Первый этап в самой системе.
1. WiFi
2. GPS
3. Синхронизация
4. Экран
5. Связь
Это основные потребители батарейки. Далее идут программы, но здесь все очень индивидуально и зависит от степени кривизны рук разработчика. К примеру Skype весьма прожорлив. Здесь было бы уместно пройтись по рукожопости разработчиков от Microsoft, но стоит пожалеть убогих.
По поводу сторонних программ говорить не стану. Поговорим о системе и перечисленных выше 5 пунктах.
1. Помимо постоянно включенного WiFi, в android есть гугловская бесполезная фишка и называется она "искать wifi  точки всегда и везде (якобы для более точного определения местоположения). Но это ложь. Есть два параметра точного позиционирования на сегодня:
1.GPS более точный
2. Вышки сотовой связи, менее точный. Точность около 200 метров, на самом деле приблизилась к 10 метрам. Все зависит от количества вышек и силы сигнала.
Для обычного позиционирования телефона и отслеживания перемещений второго варианта вполне достаточно. Учитывая что его дополняют различные датчики, более чем достаточно.
GPS нужен только для навигации, не более. Но Google желает следить всегда и везде, поэтому назойливо предлагает включить определение местоположения по точкам WiFi и GPS. Определение по GPS, а точнее по всем источникам включено по умолчанию. Более того без получения root прав программам запрещено управлять включением-выключением GPS  напрямую. Они могут только открыть соответствующие настройки системы. Такое вот искусственное усложнение управлением определения местоположения.
Оно вам надо? Скорее всего нет. Оно надо Google, но их интересы нас волнуют в последнюю очередь, не так ли?
Итак, что нам с этим делать?
Отключить постоянный поиск WiFi сетей:


Этот пункт должен быть выключен и никогда более не включен!

Теперь идем в настройки GPS:



Должен быть включен режим сбережения батарейки. GPS вы можете включать по необходимости, для навигации.
Но с WiFi  еще не закончили. Лучше всего поставить программы планировщик (Tasker, Atooma, Automatelt, более подробно в этой статье), которая позволяет включать и выключать WiFi по местоположению или по другим удобным вам условиям. У меня вот так:



Или выключайте вручную.
Выполнив эти пункты вы сэкономить около 20% заряда батареи.
Отключение и включении синхронизации также настраивается программой планировщиком.
С экраном поделать ничего не можем, все зависит от того как и сколько он у вас включен и на какой яркости. Можно снизить яркость, еще какие то проценты сэкономите, я этого не делаю.
Ну и напоследок, не забудьте включить функцию энергосбережения:


Вот примерно так и можно получить неплохие результаты. Ну а дальше "другие способы ловли" и они сложнее.

Комментариев нет:

Отправить комментарий