Good battery life, what I have done...

neil74

Well-known member
Mar 12, 2016
1,288
12
38
I recently picked up a US S8+ and a week or 2 in I have the battery life to a level where I am pretty happy. It is not quite at iPhone 7 levels but is better than the previous S8/8+ I have had and easily the best I have got from an Android device.

This is what I have done for those who are interested...

1 - Switched off background data for all apps other than those I really need.
2- Switch on Data Saver (probably makes step 1 un-necessary but hey it cannot hurt)
3 - Installed package disabler pro and went a little crazy with it
4 - Then I discovered a neat new trick which actually allows you via adb to stop apps working in the background at all. It really does work too and I even reinstalled the full Facebook app. Only downside is that you need to do it via adb and also that a device restart seems to reset it.
Lots of info on the interweb as to how to do this but here is a good place to start

My view is that step 4 has the biggest impact, for me standby is my biggest gripe with android battery, I am actually not that interested in SOT as I am not a super heavy user but standby performance does interest me and if I leave my phone doing nothing for a few hours I do not want to lose a chunk of battery while it sits there.

With the above steps with AOD enabled my S8+ will go 2 hours 30 minutes before it drops a %.

YMMV
 
I recently picked up a US S8+ and a week or 2 in I have the battery life to a level where I am pretty happy. It is not quite at iPhone 7 levels but is better than the previous S8/8+ I have had and easily the best I have got from an Android device.

This is what I have done for those who are interested...

1 - Switched off background data for all apps other than those I really need.
2- Switch on Data Saver (probably makes step 1 un-necessary but hey it cannot hurt)
3 - Installed package disabler pro and went a little crazy with it
4 - Then I discovered a neat new trick which actually allows you via adb to stop apps working in the background at all. It really does work too and I even reinstalled the full Facebook app. Only downside is that you need to do it via adb and also that a device restart seems to reset it.
Lots of info on the interweb as to how to do this but here is a good place to start

My view is that step 4 has the biggest impact, for me standby is my biggest gripe with android battery, I am actually not that interested in SOT as I am not a super heavy user but standby performance does interest me and if I leave my phone doing nothing for a few hours I do not want to lose a chunk of battery while it sits there.

With the above steps with AOD enabled my S8+ will go 2 hours 30 minutes before it drops a %.

YMMV

No root needed?
 
good link for getting started. is it better than the automatic sleep samsung applies over time?
 
No need to root, I'm no techie but can follow instructions ok :) Good explanation of ADB here.

As I understand this stops an app running at all in the background, they only run if you open them. So yes better than stock doze and better than Greenify too.

I have the official facebook app installed and it does not register at all under usage stats unless I open it. I also use GSAM battery with more stats enabled which lets you see a slightly more granular view of apps battery use.
 
Once you have installed the Android sdk it is really easy to do. Here is how I do it on my mac...
1 - Enable usb debugging on your phone and plug it in
2 - Open Terminal
3 - Change the directory to where the sdk platform tools is installed e.g. cd /Users/user name/desktop/Android/sdk/platform-tools
4 - Check your phone is connected with the following command ./adb devices (the ./ part is only needed on a mac)
5 - Type the command ./adb shell (again the ./ part is only needed on a mac)
6 - Then disable the apps that you want by entering the following command for each app (one at a time) cmd appops set [app name] RUN_IN_BACKGROUND ignore so an actual real example would be cmd appops set com.facebook.katana RUN_IN_BACKGROUND ignore
Repeat step 6 for each app that you want to switch off. I get the app names from package disabler pro, most of the guides recommend an app called 'app inspector' that I have not tried
 
No need to root, I'm no techie but can follow instructions ok :) Good explanation of ADB here.

As I understand this stops an app running at all in the background, they only run if you open them. So yes better than stock doze and better than Greenify too.

I have the official facebook app installed and it does not register at all under usage stats unless I open it. I also use GSAM battery with more stats enabled which lets you see a slightly more granular view of apps battery use.

Very helpful. Thanks!
 
Thank you for the post, its really helpful. Just curious, outside of Facebook, what other apps did you disable using adb.
 

Forum statistics

Threads
956,561
Messages
6,968,830
Members
3,163,567
Latest member
bigofof571