[GUIDE] [LAST UPDATE:08-AUG-16] Extreme Batterylife thread and ADVANCE SETUP GUIDE

Dalvik or ART: Which one worked for you?


  • Total voters
    77
Search This thread
As we all know the battery life is a lot batter in Galaxy S5 but still some one said that "A HUMAN IS NEVER SATISFIED." We like to get a much as possible from what we have... I am one of them.

So I put up a thread giving step by step guide to set up the device the best way possible.

Before we begin these are my latest screen shots of battery stats. THESE ARE AFTER WATCHING VIDEOS ON YOU TUBE, MY KIDS PLAYED GAMES IN KIDS MOD, SYNC ON, MOBILE DATA AND WIFI ON. AND I STILL HAVE 40% LEFT.

picture.php

picture.php

picture.php


1. Flash the ROM that you would like to use.

2. After flashing the rom, reboot the phone and set it up.

3. FOR MM I use BOEFFLA KERNEL

Latest Boeffla Kernel uses "ANYKERNEL METHOD" So Please Flash stock MM kernel (THANKS TO @alexndr first before flashing Boeffla Kernel THANKS TO @Lord Boeffla.

Link to the Explanation of other Governors and schedulers :
http://xdaforums.com/showthread.php?t=1687578
http://xdaforums.com/showthread.php?t=1369817
http://tinzdroid.blogspot.com/2012/07/android-kernel-governors-modules-io.html

Link to Explaination of Kernel Governors, Modules, I/O Schedulers, CPU Tweaks, AIO App Configs

4. Go to Settings>more networks>DISABLE "Nearby device scanning". Also uncheck NFC services in settings.

5. If you are not using location services all the time than you can do the following as well and you can enable the location services whenever you need them.

Go to GOOGLE SETTINGS APP>Location> UNCHECK "Access Location"
google settings app>maps & lattitude. UNCHECK "report from this device"

6. Install SYSTEM TUNER PRO with GREEN ICON old version. There are other apps that can do the same thing so you guys can use any other apps that supports disabling services. I use this one because of additional features.

This is the link for the latest version: https://play.google.com/store/apps/details?id=ccc71.pmw.pro

7. Follow the guide in my video. The link is below: It will remove useless wakelocks from apps like google wallet, google talk, google plus, IF YOU ARE NOT USING THEM.

Video with DISCLAIMER ;) :

I will update the video when I am little bit free from my job.
Link (If Video is not showing here): https://www.youtube.com/watch?v=cUBpOl77Tm4
Thread with DISCLAIMER ;) : http://xdaforums.com/showthread.php?t=2357417 Thanks to SKIPJACKS

8. Install Greenify and Greenify Donation. Links are below:

You need to install XPOSED FRAMEWORK for the Donation app to work.

Greenify: https://play.google.com/store/apps/details?id=com.oasisfeng.greenify
Greenify Donation: https://play.google.com/store/apps/details?id=com.oasisfeng.greenify.pro
Xposed Framework: http://xdaforums.com/showthread.php?t=2327541

9. Greenify all user apps and some of the system apps. To greenify the system we dont need xposed framework anymore starting from latest BETA versions.

10. Disable double tap home button for SVOICE. If you are not using it. It will give good responsiveness with home button.

11. Go to setting>MORE> DISABLE NFC Services.

12. Open up system tuner pro.
Go to build prop>presets

TICK following:

Power saver (It will give good standby battery)
There are a lot more tweaks available that you can use as well.

And Reboot.

13. In the new greenify app there is an option to CUT the connection of the app that is waking up the services.

Now for example,

I am using swift key keyboard not the android keyboard that comes with the rom, but android keyboard also wakes up GOOGLE PLAY SERVICES and keeps it running, so I cut the wake-up path. So now android keyboard will not wake-up GOOGLE PLAY SERVICES.

SO you need to find out which apps are waking-up the system apps and cut the wake-up paths IF THE APP IS NOT IMPORTANT.

14. Disable or reduce animations from DEVELOPERS SETTING. It will give faster response at cost of less animations.

15. Use Titanium Backup and uninstall or freeze the apps that you are not using. Like : Email, ANT service, Samsung Keyboard Etc.

16. Go to Setting>Controls and Disable any of the control features that we are not using. It will reduce the sensors' usage.

17. Download and install Xorware 2G/3G/4G Swticher and Interface Pro.
It automates the network mode while screen is off or on. When screen is off it will switch the network to 2G or anything you would like to be. YOU CAN COMPLETELY CUSTIMISE THE OPERATION BASED ON YOUR NEEDS.

Xorware 2G/3G/4G Switcher: https://play.google.com/store/apps/details?id=com.xorware.network.s2g3g.xposed.switcher
Xorware 2G/3G/4G Interface RPO : https://play.google.com/store/apps/details?id=com.xorware.network.s2g3g.settings

It is an xposed Module which requires xposed framework.

18. Fix for the external SD card write permissions.

1. Use Root Explorer
2. Go to System > etc > permissions
3. Open file named "platform.xml" with editing tool
4. find a line "name="android.permission.WRITE_EXTERNAL_STORAGE" >"
5. Add line <group gid="sdcard_all" /> after <group gid="sdcard_rw" />
6. Save it and exit than reboot the phone.

OR

Download XPOSED MODULE for it.

After doing all of these, I am able to achieve around 5Hours screen on time with HEAVY to normal use with total time of around 25 to 28 hours minimum.
Brightness : 10 to 30% all times
Either wifi or mobile data ON all times except after 10PM till 5AM.

CREDIT goes to all of the developers of ROM, MODs, and APPs... ;)
 
Last edited:
Can someone please explain whats xposed framework is? and what does it do? Thanks

Xposed Framework is an application which is required to run several other apps. It allows third party applications to work on OS without needs to flash the ZIP files via CWM/TWRP or any kind of recovery, which inturn gives more controls and less hassle for the people like me who love to keep modifying the system. further more explanation can be found here in the link.

Xposed General information:- http://xdaforums.com/xposed
http://xdaforums.com/xposed/xposed-installer-versions-changelog-t2714053
 

sofia-captivate

Senior Member
Mar 7, 2011
1,111
61
Vancouver
i have tried all these steps since i got the phone week ago. i installed battery doctor, os monitor , wakelock detector, system tuner, gsam battery, betterbatterystats, disabled like all the samsung apps, disabled all google stuff including chrome, got a black wallpaper i still dont get why my battery is so terrible? i cant get pass 2h30m on screentime no matter what i do.
 
i have tried all these steps since i got the phone week ago. i installed battery doctor, os monitor , wakelock detector, system tuner, gsam battery, betterbatterystats, disabled like all the samsung apps, disabled all google stuff including chrome, got a black wallpaper i still dont get why my battery is so terrible? i cant get pass 2h30m on screentime no matter what i do.

try disabling services as shown in the videos. and check the batterbatterystats for more details what is consuming so much of the battery. Currently I am able to go around 5 hours with 50% wifi and 50%mobile data. still doing tests on some kernels.
 
  • Like
Reactions: Ripolin2
I'm sorry, but what's the point in turning off NFC? It only activates when you use it...

Simple thing if we are not using it than batter to disable it. it is just one tap away... If someone doesnt want to disable than it is up to them. It just drains approx 0.5% and that is also only while the screen is ON. it is completely off when the screen is off...
 

Top Liked Posts

  • There are no posts matching your filters.
  • 29
    As we all know the battery life is a lot batter in Galaxy S5 but still some one said that "A HUMAN IS NEVER SATISFIED." We like to get a much as possible from what we have... I am one of them.

    So I put up a thread giving step by step guide to set up the device the best way possible.

    Before we begin these are my latest screen shots of battery stats. THESE ARE AFTER WATCHING VIDEOS ON YOU TUBE, MY KIDS PLAYED GAMES IN KIDS MOD, SYNC ON, MOBILE DATA AND WIFI ON. AND I STILL HAVE 40% LEFT.

    picture.php

    picture.php

    picture.php


    1. Flash the ROM that you would like to use.

    2. After flashing the rom, reboot the phone and set it up.

    3. FOR MM I use BOEFFLA KERNEL

    Latest Boeffla Kernel uses "ANYKERNEL METHOD" So Please Flash stock MM kernel (THANKS TO @alexndr first before flashing Boeffla Kernel THANKS TO @Lord Boeffla.

    Link to the Explanation of other Governors and schedulers :
    http://xdaforums.com/showthread.php?t=1687578
    http://xdaforums.com/showthread.php?t=1369817
    http://tinzdroid.blogspot.com/2012/07/android-kernel-governors-modules-io.html

    Link to Explaination of Kernel Governors, Modules, I/O Schedulers, CPU Tweaks, AIO App Configs

    4. Go to Settings>more networks>DISABLE "Nearby device scanning". Also uncheck NFC services in settings.

    5. If you are not using location services all the time than you can do the following as well and you can enable the location services whenever you need them.

    Go to GOOGLE SETTINGS APP>Location> UNCHECK "Access Location"
    google settings app>maps & lattitude. UNCHECK "report from this device"

    6. Install SYSTEM TUNER PRO with GREEN ICON old version. There are other apps that can do the same thing so you guys can use any other apps that supports disabling services. I use this one because of additional features.

    This is the link for the latest version: https://play.google.com/store/apps/details?id=ccc71.pmw.pro

    7. Follow the guide in my video. The link is below: It will remove useless wakelocks from apps like google wallet, google talk, google plus, IF YOU ARE NOT USING THEM.

    Video with DISCLAIMER ;) :

    I will update the video when I am little bit free from my job.
    Link (If Video is not showing here): https://www.youtube.com/watch?v=cUBpOl77Tm4
    Thread with DISCLAIMER ;) : http://xdaforums.com/showthread.php?t=2357417 Thanks to SKIPJACKS

    8. Install Greenify and Greenify Donation. Links are below:

    You need to install XPOSED FRAMEWORK for the Donation app to work.

    Greenify: https://play.google.com/store/apps/details?id=com.oasisfeng.greenify
    Greenify Donation: https://play.google.com/store/apps/details?id=com.oasisfeng.greenify.pro
    Xposed Framework: http://xdaforums.com/showthread.php?t=2327541

    9. Greenify all user apps and some of the system apps. To greenify the system we dont need xposed framework anymore starting from latest BETA versions.

    10. Disable double tap home button for SVOICE. If you are not using it. It will give good responsiveness with home button.

    11. Go to setting>MORE> DISABLE NFC Services.

    12. Open up system tuner pro.
    Go to build prop>presets

    TICK following:

    Power saver (It will give good standby battery)
    There are a lot more tweaks available that you can use as well.

    And Reboot.

    13. In the new greenify app there is an option to CUT the connection of the app that is waking up the services.

    Now for example,

    I am using swift key keyboard not the android keyboard that comes with the rom, but android keyboard also wakes up GOOGLE PLAY SERVICES and keeps it running, so I cut the wake-up path. So now android keyboard will not wake-up GOOGLE PLAY SERVICES.

    SO you need to find out which apps are waking-up the system apps and cut the wake-up paths IF THE APP IS NOT IMPORTANT.

    14. Disable or reduce animations from DEVELOPERS SETTING. It will give faster response at cost of less animations.

    15. Use Titanium Backup and uninstall or freeze the apps that you are not using. Like : Email, ANT service, Samsung Keyboard Etc.

    16. Go to Setting>Controls and Disable any of the control features that we are not using. It will reduce the sensors' usage.

    17. Download and install Xorware 2G/3G/4G Swticher and Interface Pro.
    It automates the network mode while screen is off or on. When screen is off it will switch the network to 2G or anything you would like to be. YOU CAN COMPLETELY CUSTIMISE THE OPERATION BASED ON YOUR NEEDS.

    Xorware 2G/3G/4G Switcher: https://play.google.com/store/apps/details?id=com.xorware.network.s2g3g.xposed.switcher
    Xorware 2G/3G/4G Interface RPO : https://play.google.com/store/apps/details?id=com.xorware.network.s2g3g.settings

    It is an xposed Module which requires xposed framework.

    18. Fix for the external SD card write permissions.

    1. Use Root Explorer
    2. Go to System > etc > permissions
    3. Open file named "platform.xml" with editing tool
    4. find a line "name="android.permission.WRITE_EXTERNAL_STORAGE" >"
    5. Add line <group gid="sdcard_all" /> after <group gid="sdcard_rw" />
    6. Save it and exit than reboot the phone.

    OR

    Download XPOSED MODULE for it.

    After doing all of these, I am able to achieve around 5Hours screen on time with HEAVY to normal use with total time of around 25 to 28 hours minimum.
    Brightness : 10 to 30% all times
    Either wifi or mobile data ON all times except after 10PM till 5AM.

    CREDIT goes to all of the developers of ROM, MODs, and APPs... ;)
    3
    You can't use greenify (xposed settings) with ART.

    Xposed isn't compatible with ART (Unless it's changed since i last looked?)


    Some good tips in there though!
    2
    I'm sorry, but what's the point in turning off NFC? It only activates when you use it...

    Simple thing if we are not using it than batter to disable it. it is just one tap away... If someone doesnt want to disable than it is up to them. It just drains approx 0.5% and that is also only while the screen is ON. it is completely off when the screen is off...
    2
    i tick in developers settings use ART , my phone reboots normaly ,but nothing happens :( why ?:(

    by activating ART, your phone will process the files and applications more faster than dalvik. for example: it will open the game or any other application more faster than dalvik or it will be more smoother to operate.

    Here is a video for example.

    https://www.youtube.com/watch?v=Y1BesOlQb8c
    https://www.youtube.com/watch?v=U5oliXcOqxg
    2
    Can someone please explain whats xposed framework is? and what does it do? Thanks

    Xposed Framework is an application which is required to run several other apps. It allows third party applications to work on OS without needs to flash the ZIP files via CWM/TWRP or any kind of recovery, which inturn gives more controls and less hassle for the people like me who love to keep modifying the system. further more explanation can be found here in the link.

    Xposed General information:- http://xdaforums.com/xposed
    http://xdaforums.com/xposed/xposed-installer-versions-changelog-t2714053