✭[GUIDE][26-07-2016]Extreme Battery Life Thread(Greenify+Amplify+Power Nap)✭

Did this thread help in improving your battery life?

  • Not at all!

    Votes: 286 9.6%
  • Little Bit

    Votes: 742 24.8%
  • Noticeable Improvement

    Votes: 1,246 41.6%
  • Saved my day!

    Votes: 720 24.0%

  • Total voters
    2,994
Search This thread

demeus

Member
Mar 2, 2015
34
8
0
Sofia
Limit


*android.appwidget.action.APPWIDGET_UPDATE to 3600 seconds.
*com.cyanogenmod.lockclock/.weather.WeatherUpdateService to 3600 seconds.
*com.cyanogenmod.lockclock.action.CANCEL_LOCATION_UPDATE to 3600 seconds.


How's the cell signal strength at your place?


Tapped from my furious dogo ;)

Bad signal is one cause of the drain.If possible keep the phone at a place with good signal and post a dump later.

Tapped from my furious dogo ;)
Ok ,thanks for the quick replies,And a really good guide,helps me add many hours to my battery stamina
 

v7

Retired Forum Moderator / Recognized Contributor
May 17, 2014
7,959
8,408
263
Arkham
The stats were taken 2 hours ago , since then I have been using the phone. Not sure of WLD stats but I am facing this on more than one ROM . the only thing common is that on all ROMs I am using AK kernel with tweaks using Synapse. Seems to be issue with the kernel or tweaks since I experienced this on both SlimSaber and BrokenOS ROM.

Sent from my A0001 using Tapatalk

Can you post a dump on another Kernel?

Tapped from my furious dogo ;)
 

v7

Retired Forum Moderator / Recognized Contributor
May 17, 2014
7,959
8,408
263
Arkham
OK will do that , but before that should I also do a flight mode dump test on same kernel before changing the kernel or that would be irrelevant ??

Sent from my A0001 using Tapatalk

How's the signal at your place?
If you have good signal,move to another kernel and post a dump.

If the signal is bad,post a dump on aeroplane mode.

Tapped from my furious dogo ;)
 

agbazinga

Senior Member
Jul 1, 2015
87
41
0
How's the signal at your place?
If you have good signal,move to another kernel and post a dump.

If the signal is bad,post a dump on aeroplane mode.

Tapped from my furious dogo ;)
For 3g/4g signal is not the best , but for taking dump I deliberately switched to 2g before sleeping so that drain due to bad signal is ruled out. So I guess I should change the kernel ??

Sent from my A0001 using Tapatalk
 

v7

Retired Forum Moderator / Recognized Contributor
May 17, 2014
7,959
8,408
263
Arkham
For 3g/4g signal is not the best , but for taking dump I deliberately switched to 2g before sleeping so that drain due to bad signal is ruled out. So I guess I should change the kernel ??

Sent from my A0001 using Tapatalk

Yeah!Try a different kernel.

Tapped from my furious dogo ;)
 

suaverc118

Senior Member
Mar 19, 2012
7,775
2,332
253
Good morning @vaisakh7. Here is my dump with my phone 3 ft away. Let me know if there are other ways i can improve. Thanks good sir
 

Attachments

  • BetterBatteryStats-2015-08-16_064258336.txt
    12.7 KB · Views: 12

suaverc118

Senior Member
Mar 19, 2012
7,775
2,332
253
Also for whatever reason, I haven't been able to get wakelock detector to work. I may need to clear data but it would be nice to see what's going on. Some of my BBS sections don't work either like partial wakelocks doesn't show anything. I've reinstalled that app too.
 

v7

Retired Forum Moderator / Recognized Contributor
May 17, 2014
7,959
8,408
263
Arkham
Good morning @vaisakh7. Here is my dump with my phone 3 ft away. Let me know if there are other ways i can improve. Thanks good sir

The stats are clean.No issues found.Report in the BBS thread about missing Partial Wakelocks.

You can try different Kernels and see which is more power efficient.

Tapped from my furious dogo ;)


Also for whatever reason, I haven't been able to get wakelock detector to work. I may need to clear data but it would be nice to see what's going on. Some of my BBS sections don't work either like partial wakelocks doesn't show anything. I've reinstalled that app too.
 
  • Like
Reactions: suaverc118

arch.anirudh

Senior Member
Jul 17, 2013
150
25
0
Mumbai
Need Help

Hey...first of all thnx for this post.

m trying it for the 1st time so need help...

some of the wakelocks and alarms u have listed are not showing up in my phone ? so how do i kill dose? ty in advance :)

---------- Post added at 08:09 PM ---------- Previous post was at 07:51 PM ----------

Hey...first of all thnx for this post.

m trying it for the 1st time so need help...

some of the wakelocks and alarms u have listed are not showing up in my phone ? so how do i kill dose? ty in advance :)

sorry i read d op now...forgive me for the trouble..il do d needful den report with a log..cheers !!!
 

v7

Retired Forum Moderator / Recognized Contributor
May 17, 2014
7,959
8,408
263
Arkham
Nope. Location service is off. :/

Sent from my C2105 using Tapatalk

Is everything limited as per OP?

There's something seriously wrong.Can you dirty flash your ROM and stay on the stock kernel for a while?Post me an in-use dump with Location Off.Use the phone normally and post a dump later.

Tapped from my furious dogo ;)
 

sh4d1t0

Senior Member
Aug 15, 2014
606
183
0
3% in 7 hours at night on Xperia z2 with 5.1.1; NFC, bluetooth, SmartBand. Interactive governor.

Is it excellent times?
 
Last edited:

v7

Retired Forum Moderator / Recognized Contributor
May 17, 2014
7,959
8,408
263
Arkham
3% in 7 hours at night on Xperia z2 with 5.1.1; NFC, bluetooth, SmartBand. Interactive governor.

Is it excellent times?

Enviado desde mi D6503 mediante Tapatalk

A dump would explain better!
Cannot judge the excellence with the input you provided.

Tapped from my furious dogo ;)
 
May 24, 2015
37
2
0
kathmandu
google play stop working

After installing d softwares u have listed here...i am unable 2 use google play....i am getting d message as "check ur connection n try again"
Then i have cleard cache and dalvik cache but still no result....i tried uninstalling the google play updates and google play service and clearing their data n cache but still d result is same....
Wat went wrong ..couldt figure it out....
 

v7

Retired Forum Moderator / Recognized Contributor
May 17, 2014
7,959
8,408
263
Arkham
After installing d softwares u have listed here...i am unable 2 use google play....i am getting d message as "check ur connection n try again"
Then i have cleard cache and dalvik cache but still no result....i tried uninstalling the google play updates and google play service and clearing their data n cache but still d result is same....
Wat went wrong ..couldt figure it out....

It's nothing related to the guide.Have you blocked/limited anything apart from the OP?
Are you using any warez like Lucky Patcher?

Tapped from my furious dogo ;)
 
  • Like
Reactions: Purerawenergy

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    @DB126 My battery life has taken a moderate toll recently. For context, it is a 5000 mAh device, runs Android 10 with LineageOS 17.1, does not have any Google services or applications yet it went from 2-3 days with heavy use, to 13-14 hours at best, and takes forever to charge.

    I know this thread might be outdated and many recommendations do not apply anymore. Do you happen to know whether there's new tricks or threads that I can dive into? Got BetterBatteryStats installed and running thus far, but don't know where to go from here, given the newer Android version, different set-up, and it has been a few years since I last had to go through wakelocks or logs to narrow down what may be causing issues with my device's battery. Appreciate your input!
    Post your stats from BBS into the thread. Follow the suggested cycle from the OP, and make a post, people are very helpful there.
  • 811
    ✭[GUIDE][26-07-2016]Extreme Battery Life Thread(Greenify+Amplify+Power Nap)✭

    On the Portal News on 06-06-2015.

    Battery life has been a prime concern for all users around the world.Each day people try different methods to improve upon their battery life.
    Here I come up with a blended guide that includes the latest apps and Fixes' to help improve your android battery experience.


    This is based on my experiments on attaining a better battery life.For any queries,reply within the thread.
    Use BetterBatteryStats and Wakelock Detector to acquire stats.You can also use Ampere to measure the current and get notifications when the device gets fully charged.


    If anyone is interested in supporting my work and wants to buy me a beer,log in to your PayPal and use my donation mail to donate.Select the purpose as "Services" :) Any donation is appreciated :D
    529
    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.

    Downloads:
    Amplify

    Limit the following:

    Alarms

    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_SAMPLE_INTERVAL_ELAPSED
    • com.facebook.common.executors.WakingExecutorService.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.ALARM_WAKEUP_LOCATOR)
    • ALARM_WAKEUP_CACHE_UPDATER
    • ALARM_WAKEUP_BURST_COLLECTOR(com.google.android.gms.nlp.ALARM_WAKEUP_BURST_COLLECTOR)
    • com.google.android.gms.location.fused.GPS_ALARM_BALANCED_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_UPDATE_WORLD

    Alarms(Allow every 93600 seconds)

    • android.app.backup.intent.RUN
    • com.google.android.gms/.checkin.EventLogService$Receiver
    • com.google.android.gms/.checkinCheckinService%Receiver

    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.LollipopUploadService
    • JobSchedulerHack-com.facebook.analytics2.logger.LollipopUploadService
    • UploadServiceLogic-com.facebook.analytics2.logger.LollipopUploadService
    • *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)

    • com.google.android.gms.analytics.AnalyticsService
    • com.google.android.gms/com.google.android.location.internal.GoogleLocationManagerService(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.GeofencerProviderService(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


    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)

    Alarms(REGEX Blocking)

    • ALARM_WAKEUPxxxxx
    • CONTEXT_MANAGER_ALARM_WAKEUP_xxxxx

    Procedure(Screens attached)

    • 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'
      Code:
      ALARM_WAKEUP[0-9]+
      Code:
      CONTEXT_MANAGER_ALARM_WAKEUP_[0-9]{3,}

      [*]Set the interval to 9999999 seconds.

    Screenshots:
    Ff654y5.png

    uGLYCCs.jpg


    Regex Blocking

    TzY0nxi.jpg

    Gh3mXdq.jpg

    ZFgqRVN.png

    TXYqcMb.png

    358
    Lets Start with a few basic settings.

    Display
    Display brightness is an important factor in battery life.The more brighter the screen is,the more juice it drains.So keep the brightness under control.Using automated brightness is not adviceable.Try manually adjusting the screen brightness.Using dark wallpapers(on AMOLED display) can help you save some bit of juice.

    Cell Network
    This is simple stuff,but results in noticeable improvement in battery life.Toggle LTE/3G to 2G while not in use.(While on WiFi).You can use Smart Network to switch between networks.
    For devices that support Fast Dormancy(Read Here) can disable it to save some juice on 3G.(Link to disable Fast Dormancy for Xperia Devices)

    Wifi
    Even if your wifi is off,the phone searches for signal.To switch off this feature,go to Settings > Wifi > Options(Top right corner) > Advanced >Scanning always available(Off).

    Location
    Another juice sucker in Android-Location Services.You can turn it off while not in use.That saves a lot off juice.You can also set the location to 'Device Only" in settings.
    Navigate to Settings->Location->Menu->Scanning->Turn off "Wi-Fi Scanning" and "Bluetooth Scanning"

    These are the basic stuffs one must look into before complaining about their battery.

    Is your battery gauge lying to you?:Take a look at this link.This thread explains why you get sudden drain after waking up from sleep.Many people should've noticed that the battery drains faster after keeping the phone idle for some time.It is very informative and is worth a read.
    335
    Xposed Framework is essential as it is required fo proper working of Greenify,Amplify and PowerNap.If you're running android 4.0.3+ you'll be able to run Xposed Framework on your device.It has an initial Lollipop support.Xposed Installer is required for functioning of the apps mentioned in the guide.

    Downloads:

    Find the support for the framework in Xposed for Lollipop and Xposed for MarshMallow threads.

    Thanks to @oasisfeng for such an awesome app.The latest 2.9.2beta update brings the feature to disable the motion scanning in doze.
    You can use Greenify to hibernate apps that are not in use.You can use Donation Package of Greenify which includes lots of features.Once you have a Donation Package with you,you need to activate the Greenify Xposed Module in Xposed.Once done,enable the Boost mode and Experimental Features.See attached screenshots.

    Downloads:

    Greenify
    Donation Package


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

    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

    Marshmallow Settings

    @oasisfeng introduced a new feature in Greenify 2.9 beta 1 which disables the "Motion Sensing" of doze.This can be achieved by turning ON the "Aggressive Doze" in Greenify settings.Unlike the default behaviour of doze,the device won't be kicked out of doze when a motion is detected.This helps in complete utilization of "doze".All you have to do is to enable the "Aggressive Doze" option in Greenify settings.See the attached screenshots.

    Apps to be whitelisted in doze are being tested.You can also contribute in testing :)

    Screenshots

    FuIRrnv.png

    xQwaZUb.png


    Aggressive Doze
    UKrvfMd.png

    UKrvfMd.png



    There's no need to hibernate all the apps.Do not Greenify Dialer or Messaging apps
    199
    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.
    NOTE:In order to download the app you need to join the alpha testers community in Google+ here and opt to become a tester.Then you'll be able to download and run the module


    NB:XDA Thread for PowerNap is closed down due to lack of activity from the developer.



    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 Amplify for proper working of both the modules.

    If you need certain apps to run in background while screen off(eg:Instant Messengers),you have to whitelist them in Power Nap.

    List of apps to be whitelisted:


    • Amplify
    • AndroidSystem
    • BetterBatteryStats
    • Cyanogenmod System
    • GooglePlayServices
    • Google Services Framework
    • Google Account Manager
    • Greenify
    • Greenify Donation Package
    • Trebuchet
    • Xposed Installer

    Screenshots:
    SbC7w9z.jpg

    M7LCYJQ.jpg



    AppOps is a permission manager in android.There are various versions of AppOps available in the PlayStore.I recommend the one linked with Xposed.(You can also use CyanogenMod Privacy Guard).

    Downloads:

    AppOpsXposed

    You can use Privacy Guard to disable some permissions of Google Play Services and Google Services Framework

    Navigate to Settings->Hacks->Check FIX OP_WAKE_LOCK
    Disable the following Permissions of Google Play Services using AppOps

    • OP_ALARM_WAKEUP/Wake Up
    • Keep Awake

    Disable the following permissons of Google Services Framework

    • Keep Awake

    Use Auto Start Permission of AppOpsXposed to disable apps on Boot.Make sure you do not disable crucial System Apps.Disable unwanted user apps that trigger on Boot.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone