Навигация по сайту

Популярные статьи

Як продовжити час життя батареї Android. Найповніший мануал

  1. Що вам знадобиться
  2. Зміна базових налаштувань
  3. 1. Налаштування екрану
  4. 2. Передача даних
  5. 3. Wi-Fi
  6. 4. Визначення місця розташування
  7. налаштування програм
  8. 1. Xposed Framework
  9. 2. Greenify
  10. 3. MyAndroidTools
  11. 4. Amplify
  12. 5. Power Nap
  13. 6. App Ops
  14. 7. AdAway
  15. Можливі проблеми

Хочемо відразу попередити, що цей посібник навряд чи підійде початківцям користувачам, так як вимагає деяких знань, а також рішучості та бажання копирсатися в надрах Android. Деякі з посилань в цій статті приведуть вас на англомовні сайти, тому для отримання додаткової інформації вам знадобляться базові знання іноземної мови. Крім цього, всі дії ви робите на свій страх і ризик, а ми не несемо відповідальності за результат і можливі збої в роботі вашого пристрою.

Ну, тепер, коли всі формальності дотримані, поїхали!

Що вам знадобиться

Перш за все ось вам список всіх необхідних інструментів і програм, які будуть використані в цій інструкції. Біля деяких з них я навів посилання на статті, в яких ви можете отримати додаткові відомості. Кожній з цих утиліт в статті буде присвячений окремий розділ, що включає посилання для скачування і опис основних параметрів.

Зміна базових налаштувань

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

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. Потім увімкніть режим прискорення і експериментальні функції в настройках програми.

«Заморозьте» програми, які споживають енергію акумулятора в фоновому режимі. У моєму випадку вийшов наступний список:

  • Browser;
  • Hike;
  • Instagram;
  • Google+;
  • Messenger;
  • Music;
  • Walkman;
  • UC Browser;
  • XDA;
  • Hangouts;
  • Album;
  • Calendar;
  • Calendar Storage (Use alternate calendar);
  • Camera;
  • File Commander;
  • MX Player;
  • SHAREit;
  • Maps.

»
Не варто «присипляти» всі програми, а тільки ті, які працюють у фоновому режимі без необхідності. Чи не морозьте звонилку і програму для обміну повідомленнями, які ви використовуєте.

3. MyAndroidTools

За допомогою цієї програми ви зможете відключити непотрібні системні сервіси і фонові процеси. В першу чергу необхідно звернути увагу на елементи, що входять до Google Play Services. Ось перелік тих, які можна заблокувати:

  1. AnalyticsService.
  2. FeedbackService (залежить Play Games).
  3. AdRequestBrokerService.
  4. NetworkLocationService (Location Service).
  5. GoogleLocationManagerService (Location Service).
  6. FusedProviderService (Location Service).
  7. GeofenceProviderService (Location Service).
  8. negotiationService.
  9. WatchdogService (можливо, залежить Google Play Music).
  10. WearableService (можливо, залежить 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;
  • com.facebook.common.executors.WakingExecutorServic 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:

7. AdAway

AdAway

Потужна програма для відключення реклами. Навіщо вам витрачати енергію акумулятора ще й на відображення банерів? Просто заблокуйте їх!

Можливі проблеми

Затримка push-повідомлень. Якщо ви помітили, що повідомлення від додатків стали надходити з деяким запізненням, то використовуйте для вирішення цієї проблеми програму Push Notification Fixer, про яку ми писали в цій статті .

Постійне пробудження пристрою через SystemUpdateService Wakelock. Для вирішення цієї проблеми використовуйте спосіб, який викладено на цій сторінці .

Запрошую висловлювати в коментарях всі зауваження, виправлення і подяки. Там же можна поділитися своїм досвідом по оптимізації енергоспоживання Android.

Навіщо вам витрачати енергію акумулятора ще й на відображення банерів?