View Single Post
Posts: 635 | Thanked: 1,535 times | Joined on Feb 2014 @ Germany
#545
Originally Posted by BluesLee View Post
@mautz: Thanks for your kernel summary. So v9 is the latest and contains all the potential goodies from those before but what configuration are you recommending for good battery life and how to activate? Mine is getting worse and worse, can't handle a day anymore.
Install the latest v9 kernel(the one that is linked below the changelog table) and install minimecs bt sleep script. After an hour of usage, check with mcetool if you device suspends properly.

Another good idea is to undervolt(some people posted there results in this thread, so you could use their values as a starting point) and limiting the highest frequencies to 1.4 to 1.8 Ghz. You can also save power by limting the GPU to 320Mhz. If you are not interested in playing around with CPU governors just use conservative governor. And you could try out msmmpdecision hotplug governor like is described in the post where it was introduced to let your phone use only 2 cores most of the time. Setting these things up needs a little bit of time to find a good balance between battery usage and performance.

Read this post from minimec if you want to make your changes permanent: http://talk.maemo.org/showpost.php?p...&postcount=225

But maybe you need to replace your battery, the Nexus is a quite old phone now in terms of battery.

So, definetely worth and easy to do is get suspend mode working and use conservative cpu governor, and see if this give you some improvement.

If you don't need bluetooth, you could test this without flashing a new kernel. Disbale bluetooth with 'devel-su systemctl stop hciattach.service' and enable conservative cpu governor with ' devel-su echo conservative > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor' and see if this gives you some improvement. After a reboot everything is back to normal.

Last edited by mautz; 2017-03-03 at 07:33.
 

The Following 2 Users Say Thank You to mautz For This Useful Post: