Как продлить время жизни батареи Android. Самый полный мануал
Хотим сразу предупредить, что данное руководство вряд ли подойдёт начинающим пользователям, так как требует некоторых знаний, а также решимости и желания ковыряться в недрах Android. Некоторые из ссылок в этой статье приведут вас на англоязычные сайты, поэтому для получения дополнительной информации вам понадобятся базовые знания иностранного языка. Кроме этого, все действия вы производите на свой страх и риск, а мы не несём ответственности за результат и возможные сбои в работе вашего устройства.
Ну, теперь, когда все формальности соблюдены, поехали!
Что вам понадобится
Прежде всего вот вам список всех необходимых инструментов и программ, которые будут использованы в этой инструкции. Возле некоторых из них я привёл ссылки на статьи, в которых вы можете получить дополнительные сведения. Каждой из этих утилит в статье будет посвящён отдельный раздел, включающий ссылки для скачивания и описание основных настроек.
- Root — «Руководство по получению root-прав на Android».
- Xposed Framework — «Xposed Framework — новые возможности для вашего Android».
- Greenify — «Спаси батарею Android-смартфона с Greenify».
- Amplify.
- MyAndroidTools.
- AppOpsXposed.
- AdAway — «Как убрать рекламу в браузере и приложениях Android».
- PowerNap.
Изменение базовых настроек
Начнём инструкцию с того, что лежит на поверхности. Описанные в этом разделе базовые настройки все знают, но далеко не все утруждают себя сделать необходимые изменения, обеспечивающие снижение энергопотребления смартфона или планшета.
1. Настройки экрана
Яркость экрана является одним из главных факторов, влияющих на время жизни батареи. Чем яркость выше, тем быстрее батарея разряжается. При этом лучше изменять яркость вручную, а не доверять автоматической регулировке. Далеко не всегда автоматика правильно срабатывает, да и датчик освещённости требует дополнительного питания. Не забудьте также установить время выключения экрана на 30 секунд или менее.
2. Передача данных
Это очень простой совет, но он реально продлевает жизнь устройства. Переключайте тип сети с 3G на 2G на то время, когда вам не требуется мобильный интернет и вы используете смартфон только для звонков.
3. Wi-Fi
Даже в те моменты, когда Wi-Fi отключён, ваш смартфон ищет доступную сеть. Отключить эту опцию можно, перейдя в «Настройки» → Wi-Fi → «Дополнительные функции» → «Всегда искать сети».
4. Определение местоположения
Ещё один поглотитель энергии — это сервис определения местоположения. Выключите его в том случае, если он вам в данное время не нужен: «Настройки» → «Местоположение».
Настройки программ
Теперь, когда вы оптимизировали все базовые настройки, можно начать погружаться глубже. Следующие действия будут касаться системных служб и процессов, которые скрыты от взгляда обычного пользователя.
1. Xposed Framework
Это приложение представляет собой рабочую среду, служащую для запуска нужных нам программ. Так что первым делом необходимо позаботиться об установке Xposed на своё устройство.
- Для Android версий 4.0.3–4.4 установочный файл можно скачать здесь.
- Для Android версий 5.0+ (частичная поддержка) все необходимые файлы и инструкции можно найти в этом топике. Подробное описание процедуры установки можно прочитать здесь.
- Для Samsung TouchWiz ROM скачать Xposed Framework можно здесь.
2. Greenify
Вы можете использовать Greenify для «заморозки» приложений и сервисов, которые вам не нужны. Обратите внимание, что вам понадобится именно версия Greenify (Donation Package), которая содержит некоторые дополнительные и экспериментальные функции. После установки Greenify вы должны будете активировать соответствующий модуль в Xposed. Затем активируйте режим ускорения и экспериментальные функции в настройках программы.
«Заморозьте» программы, которые потребляют энергию аккумулятора в фоновом режиме. В моём случае получился следующий список:
|
|
"
Не стоит «усыплять» все программы, а только те, которые работают в фоновом режиме без необходимости. Не морозьте звонилку и программу для обмена сообщениями, которые вы используете.
3. MyAndroidTools
С помощью этого приложения вы сможете отключить ненужные системные сервисы и фоновые процессы. В первую очередь необходимо обратить внимание на элементы, входящие в Google Play Services. Вот перечень тех, которые можно заблокировать:
- AnalyticsService.
- FeedbackService (зависит Play Games).
- AdRequestBrokerService.
- NetworkLocationService (Location Service).
- GoogleLocationManagerService (Location Service).
- FusedProviderService (Location Service).
- GeofenceProviderService (Location Service).
- negotiationService.
- WatchdogService (возможно, зависит Google Play Music).
- WearableService (возможно, зависит Google Play Music).
Обязательно отключите AnalyticsService, который добавляется приложением Facebook* и Facebook* Messenger. Кроме этого, в разделе Broadcast Recievers-Actions отключите автостарт лишних программ.
4. Amplify
Amplify является лучшим приложением для экономии батареи, которое должно быть установлено на устройстве всех продвинутых пользователей Android. Оно позволяет блокировать события, приводящие к пробуждению системы. Предпочтительнее использовать полную версию этой программы для работы всех её функций.
В бесплатной версии Amplify управляет только теми системными процессами, которые более всего беспокоят устройство:
- NlpWakelock;
- NlpCollectorWakeLock;
- ALARM_WAKEUP_LOCATOR;
- ALARM_WAKE_ACTIVITY_DETECTION.
В полной версии вы сможете установить свои собственные разрешения и тайминги пробуждения практически для любых системных процессов.
Alarms (Разрешить каждые 7 200 секунд):
- android.content.syncmanager.SYNC_ALARM;
- android.net.ConnectivityService.action.PKT_CNT_SAM PLE_INTERVAL_ELAPSED;
- com.oasisfeng.greenify.CLEAN_NOW;
- com.facebook.push.mqtt.keepalive.KeepaliveManager. ACTION_INEXACT_ALARM.com.facebook.katana;
- e.ACTION.ALARM.com.facebook.katana.
Alarms [LOCATION] (Разрешить каждые 40 000 секунд):
- com.google.android.gms.nlp.ALARM_WAKEUP_LOCATOR;
- com.google.android.gms.nlp.ALARM_WAKEUP_ACTIVITY_D ETECTION;
- ALARM_WAKEUP_BURST_COLLECTOR;
- com.google.android.gms.location.fused.GPS_ALARM_BA LANCED_ACCURACY;
- com.google.android.gms.nlp.ALARM_WAKEUP_ACTIVE_COL LECTOR;
- com.google.android.gms.nlp.ALARM_WAKEUP_PASSIVE_CO LLECTOR;
- com.google.android.gms.nlp.ALARM_WAKEUP_BURST_COLL ECTION_TRIGGER.
Alarm (Разрешить каждые 84 000 секунд):
- android.app.backup.intent.RUN;
- com.google.android.gms/.checkin.EventLogService$Receiver;
- com.google.android.gms/.checkinCheckinService%Receiver.
Wakelocks (Разрешить каждые 7 200 секунд):
- *net_scheduler*;
- GCoreFlp;
- Icing.
Wakelocks (Разрешить каждые 40 000 секунд):
- NlpWakeLock;
- NlpCollectorWakeLock;
- LocationManagerService;
- Config Service Fetch.
Services (Block/Deny):
- com.google.android.gms/com.google.android.location.internal.AnalyticsSamp lerService;
- com.google.android.gms/common.analytics.CoreAnalyticsIntentService;
- ads.jam.NegotiationService.
5. Power Nap
Power Nap — это свободный аналог знаменитой технологии Stamina MOD от компании Sony, но доступный, в отличие от оригинала, для любых устройств под управлением Android. Он обеспечивает максимально глубокий сон устройства после выключения экрана. Это достигается за счёт остановки фоновых сервисов и некоторых других магических действий. В программе вы можете создать список исключений для тех приложений, от которых по-прежнему необходимо получать уведомления.
6. App Ops
Вы можете использовать App Ops, чтобы отключить некоторые права доступа для Google Play Services и Google Services Framework.
Google Play Services:
- OP_ALARM_WAKEUP;
- Keep Awake.
Google Services Framework:
- Keep Awake.
7. AdAway
Мощная программа для отключения рекламы. Зачем вам тратить энергию аккумулятора ещё и на отображение баннеров? Просто заблокируйте их!
Возможные проблемы
Задержка push-уведомлений. Если вы заметили, что уведомления от приложений стали поступать с некоторым опозданием, то используйте для решения этой проблемы программу Push Notification Fixer, про которую мы писали в этой статье.
Постоянное пробуждение устройства из-за SystemUpdateService Wakelock. Для решения этой проблемы используйте способ, который изложен на этой странице.
Приглашаю высказывать в комментариях все замечания, исправления и благодарности. Там же можно поделиться своим опытом по оптимизации энергопотребления Android.
*Деятельность Meta Platforms Inc. и принадлежащих ей социальных сетей Facebook и Instagram запрещена на территории РФ.
Лучшие предложения
Надо брать: мужские ботинки ECCO со скидкой 45%
Находки AliExpress: самые интересные и полезные товары
10 полезных товаров дешевле 500 рублей
12 пар утеплённых кроссовок, в которых будет комфортно зимой
Надо брать: набор инструментов Deli всего за 1 552 рубля
Цена дня: термос Feijian за 1 656 рублей
Отборные скидки: выгодные предложения от AliExpress, Hoff, ZRN Man и других магазинов
10 утяжелённых одеял для комфортного и спокойного сна
Как выбрасывать мусор правильно. 6 советов для тех, кто никак не может начать сортировать отходы
Год Fashion на Ozon. Как зарабатывать на моде
Внутренние убеждения и карьера: как справиться с мыслями, которые мешают достигать успехов
С широко раскрытыми глазами: главные причины не бояться лазерной коррекции зрения