Skip to content Skip to sidebar Skip to footer

[TUTORIAL] Extreme Battery Life (Greenify+Amplify+AppOpsXposed+Power Nap) - 29/01/2016

SOURCE :

 1. http://forum.xda-developers.com/android/general/guide-extreme-battery-life-t3095884


_________________________________________________________________________________
Requirements :

1. Root
2. Xposed Framework
3. Greenify Donation Package
4. Amplify Pro
5. AppOpsXposed
6. PowerNap (optional; coba trial and error aja; bila greenify+amplify aja merasa sudah puas, ga perlu diinstall)
7. BetterBatteryStats

Index/Tutorial
A. Basic Settings
B. Greenify
C. Amplify
D. AppOpsXposed
E. PowerNap (optional; coba trial and error aja; bila greenify+amplify aja merasa sudah puas, ga perlu diinstall)
F. Auto-start Manager
G. Frequently Asked Questions and Known Issues

_____________________________________________________________________________________________
A. BASIC SETTING >> http://forum.xda-developers.com/showpost.php?p=60425086&postcount=2

_____________________________________________________________________________________________
B. GREENIFY

Greenify the apps that eatup battery by running in background (Refer to BetterBatteryStats)

Below are some of the major drainers:
  1. Browser
  2. Facebook
  3. Facebook Messenger
  4. Google+
  5. Hangouts
  6. Hike
  7. Instagram
  8. Maps
  9. UC Browser
  10. Path

_____________________________________________________________________________________________
C. AMPLIFY PRO


Amplify is a genius in handling wakelocks and alarms.It is also capable of blocking services. Amplify is the best battery saver I've come across.It is a must have app for all droids running Xposed.
You'll need a donation package to block wakelocks and alarms.

Limit the following:


ALARM

Alarms(Allow every 600 seconds)
  • com.android.internal.telephony.data-stall

Alarms(Allow every 1800 seconds)
  • com.oasisfeng.greenify.CLEAN_NOW

Alarms(Allow every 3600 seconds)
  • android.appwidget.action.APPWIDGET_UPDATE

Alarms(Allow every 7200 seconds)
  • android.content.syncmanager.SYNC_ALARM(delays sync

Alarms(Allow every 10800 seconds)
  • android.net.ConnectivityService.action.PKT_CNT_SAM PLE_INTERVAL_ELAPSED
  • com.facebook.common.executors.WakingExecutorServic e.ACTION.ALARM.com.facebook.katana
  • com.google.android.apps.hangouts.CLEANUP_DB
  • com.pushbullet.android/.gcm.GcmFixReceiver
  • com.android.server.action.NETWORK_STATS_POLL
  • com.diune.pictures.intent.action.MEDIA_CHECK
  • LocationManagerService

Alarms[LOCATION](Allow every 41400 seconds)
  • ALARM_WAKEUP_LOCATOR(com.google.android.gms.nlp.AL ARM_WAKEUP_LOCATOR)
  • ALARM_WAKEUP_CACHE_UPDATER
  • ALARM_WAKEUP_BURST_COLLECTOR(com.google.android.gm s.nlp.ALARM_WAKEUP_BURST_COLLECTOR)
  • com.google.android.gms.location.fused.GPS_ALARM_BA LANCED_ACCURACY
  • ALARM_WAKEUP_ACTIVE_COLLECTOR
  • ALARM_WAKEUP_PASSIVE_COLLECTOR
  • ALARM_WAKEUP_BURST_COLLECTION_TRIGGER
  • com.google.android.intent.action.SEND_IDLE
  • ALARM_WAKEUP_ACTIVITY_DETECTION
  • com.google.android.location.reporting.ACTION_UPDAT E_WORLD

Alarms(Allow every 93600 seconds)
  • android.app.backup.intent.RUN
  • com.google.android.gms/.checkin.EventLogService$Receiver
  • com.google.android.gms/.checkinCheckinService%Receiver

Alarms(REGEX Blocking)
  • ALARM_WAKEUPxxxxx
Procedure
  • Open Amplify.
  • Select Alarms from the menu.
  • Tap the list icon on the top right corner
  • Tap + button on top.
  • Add the following code to 'Enter Regex to match
  • ALARM_WAKEUP[0-9]+
  • Set the interval to 9999999 seconds.

WAKELOCKS

Wakelocks(Allow every 800 seconds)
  • WakefulIntentService[GCoreUlr-LocationReportingService]
  • RILJ
  • NetworkStats

Wakelocks(Allow every 3600 seconds)
  • WeatherUpdateService

Wakelocks(Allow every 10800 seconds)
  • SyncLoopWakeLock(delays sync)
  • *net_scheduler*
  • GCoreFlp
  • Icing
  • Wakeful StateMachine: GeofencerStateMachine
  • NfcService:mRoutingWakeLock
  • wake:com.pushbullet.android/.gcm.GcmService
  • SyncService(Package: Push Bullet)
  • ai(Package: Push Bullet)
  • ae(Package: Push Bullet)
  • AsyncService

Wakelocks(Allow every 41400 seconds)
  • NlpWakeLock
  • NlpCollectorWakeLock
  • LocationManagerService
  • Config Service Fetch

Wakelocks(Allow every 9999999 seconds)
  • *job*/com.facebook.katana/com.facebook.analytics2.logger.LollipopUploadServi ce
  • JobSchedulerHack-com.facebook.analytics2.logger.LollipopUploadServi ce
  • UploadServiceLogic-com.facebook.analytics2.logger.LollipopUploadServi ce
  • *job*/com.facebook.orca/com.facebook.bugreporter.scheduler.LollipopService (com.facebook.orca.Messenger)
  • *job*/com.facebook.katana/com.facebook.bugreporter.scheduler.LollipopService (com.facebook.katana.Facebook)


SERVICES

Services(Block/Deny)

NB:I don't use Location Service. That's why I've disabled the location Services. If your'e using Location service, do not disable the services with location and GPS tag
  • com.google.android.gms.analytics.AnalyticsService
  • com.google.android.gms/com.google.android.location.internal.GoogleLocatio nManagerService(Location Service)
  • com.android.gms.Feedback.FeedbackService(Breaks Play Games)
  • com.android.gms.ads.AdRequestBrokerService
  • com.google.android.gms/com.google.android.location.network.NetworkLocationService(Location Service)
  • com.google.android.location.geofencer.service.Geof encerProviderService(GPS Service)
  • com.google.android.gms/com.google.android.location.copresence.service.ProximitySettingInjectorService
  • com.facebook.katana/com.facebook.analytics.service.AnalyticsService
  • com.facebook.orca/com.facebook.analytics.service.AnalyticsService
  • com.android.cellbroadcastreceiver/.CellBroadcastAlertService
  • com.android.cellbroadcastreceiver/.CellBroadcastConfigService
________________________________________________________________________________D. APPOPSXPOSED

Navigate to Settings->Hacks->Check FIX OP_WAKE_LOCK

Disable the following Permissions of Google Play Services
  • Keep Awake
Disable the following permissons of Google Services Framework
  • Keep Awake


___________________________________________________________________________________________
E. POWERNAP (optional; coba trial and error aja; bila greenify+amplify aja merasa sudah puas, ga perlu diinstall)

Power Nap for Xposed is the SONY's stamina mod for non-Sony devices.When your screen is off, Power Nap maximizes your device's deep sleep time by stopping services, alarms and wakelocks from waking the device when the screen is off.You can get notification from the apps you've whitelisted.

(PowerNap mungkin cara kerjanya sama seperti Power Saver bawaan dengan setting Extend Standby, tapi saya lebih merekomendasikan PowerNap (karena ada statistik/log-nya)


Set the Endurance Mode to Always ON.

You can use Power Nap along with Greenify and Amplify for a better sleep time.You have whitelist both Greenify and Amplifyfor proper working of both the modules.

If you use IMs and need Push Notifications,you have to whitelist those apps along with Greenify and Amplify.

See My list Of whitelisted apps.(Varies according to users):

  • AndroidSystem
  • BetterBatteryStats
  • Greenify
  • Greenify Donation Package
  • Amplify
  • Hike
  • Whatsapp
  • Hangouts
  • Xposed
  • Clock
  • Full Battery & Theft Alarm
  • Google Play Services
  • Messaging
  • LINE
  • BBM

_____________________________________________________________________________________________

F. AUTO-START MANAGER

Open Auto-start Manager congenital Asus

Allowed :
1. WhatsApp
2. PowerNap
3. LINE
4. Greenify
5. Xposed Installer
6. Lucky Patcher
7. Amplify
8. SuperSU
9. BetterBatteryStats

_____________________________________________________________________________________________
G. FAQ

Reporting Logs

I recommend using BetterBatteryStats to report logs and dumps.Here's how you should report dumps in this thread( lihat sumber).I request to follow the exact method so that it is easy for me to debug issues.
  1. Charge your device to 100 and unplug the device from the charger.
  2. Keep WiFi/Mobile Data ON.(Leave the sync settings as per your usage pattern)
  3. Leave it idle for atleast 6 hours(Do not turn on the screen during these period).
  4. Choose "Unplugged" as a start reference and "Screen On" OR "Current" as stop reference(Refer Screenshots)
  5. Pull a TextDump File from BetterBatteryStats.(Refer Screenshots)
  6. You'll find the dump in the root of your SDCard.Post the dump in the thread.
Readme for BBS:

*Make sure you have disabled the Enable while Charging option in BBS->Settings->Advanced..


_____________________________________________________________________________________________

SOURCE :

 1. http://forum.xda-developers.com/android/general/guide-extreme-battery-life-t3095884

By Ahmad Royan Thanthowie

8 comments for "[TUTORIAL] Extreme Battery Life (Greenify+Amplify+AppOpsXposed+Power Nap) - 29/01/2016"

  1. what is com.android.internal.telephony.data-stall for ??
    this wakelock blow my battery, I had block him, and don't see any difference in usage (phone works screen on or off, data and wifi works)

    ReplyDelete
  2. Great article. It helped me a lot with my battery life. Thanks!

    ReplyDelete
  3. Download Latest Trending Apps for Android/iPhone Want Call Anonymous People Download OOvOO >> Android/iPhone/PC/Mac Get On here to www.techyhum.com

    ReplyDelete
  4. This comment has been removed by the author.

    ReplyDelete
  5. Tried it and waiting for the effects.

    ReplyDelete
  6. WakingNews Alarm Clock app
    WakingNews Alarm Clock is yet another beta app release with some potential. It functions primarily as an alarm clock. You set an alarm as usual and it goes off on time as usual. However, this one reads you the news from a variety of sources when it goes off. So it functions a little bit like old school radio alarm clocks. It has several good news sources, including Yahoo Finances, Yahoo Sports, Engadget, etc. However, there are some lesser sources of words there as well. Thankfully, you can choose the sources that play when the alarm goes off. It's in beta so there are definitely bugs. It is also free and has potential.

    ReplyDelete
  7. WakingNews Alarm Clock app
    WakingNews Alarm Clock is yet another beta app release with some potential. It functions primarily as an alarm clock. You set an alarm as usual and it goes off on time as usual. However, this one reads you the news from a variety of sources when it goes off. So it functions a little bit like old school radio alarm clocks. It has several good news sources, including Yahoo Finances, Yahoo Sports, Engadget, etc. However, there are some lesser sources of words there as well. Thankfully, you can choose the sources that play when the alarm goes off. It's in beta so there are definitely bugs. It is also free and has potential.

    ReplyDelete