- 23 Nov 2013
- 584
- 82
Hi to all,
im here to share my own research to achieve the best battery life with mi2s.
I m not a gamer, so i think that 4 cores for whatsapp\facebook\sms\tapatalk are too much for me, and consumes too battery. So I looked for a way to disable 2 o them, in order to save battery.
Little Story:
The first problem was the mpdecision (an old hated friend from nexus 4 times), that prevet you to shut down cores or set min\max frequencies or governors for the last 3 cores. I dont like the way that this hotplug work in this case, so i found a method to disable it:
In a terminal emulator type:
su
stop mpdecision
UPDATE
Permanently shutdow founded:
go with your preferred explorer to:
system\bin and rename the file called MpDecison to wathever you like. Reboot and now you can set up your preferred build.
Also download the attached script, extract it and copy ot "system\etc\init.d" folder. Give it the correct permission "rw-r-r" and reboot. Alternative method is to use script manager to run the script to boot.
Open script manager, tap to the script (extract it in sdcard) and tap to the skull icon and boot.
Huarray! Enemy killed...until you turn your screen off..then it will resurrect..this setting wont stick, so you cant turn off 2 cores of 4, BUT, now you can set your desidered cpu frequencies and governor for each core, and this will stick (Es: 2 cores 384/1.7 ghz ondemand, and 2 cores to 384/384mhz powersave)!
For cpu settings i suggest Kernel Tuner, that can set freq\governor for each core.
EDIT:
With the new method for disable mpdecison, you can set your preferred numbers of cores on just with kernel tuner.
Btw, you can use also this:
The true helper, Smokin1337 (works in not all roms, if don t work for you look at the method explained up)
Regarding the clue part of the story, i found in xda forum the program that resolved my problem!
CPU Control!
Source
Download
you need to download the beta1 wich support quadcore snapdragon!
Flash it from cwm.
Its simple to use:
Download a terminal emulator from play store, then type:
su
cpu
type 13 then enter
type 1 then enter
Reboot and enjoy!
for other tweaks, simply follow the on screen guide!
I ve made a small script also to do this, but dont know if it works.. so try at your own risk.
I suggest to use greenery+deepsleep battery saver pro for the longest battery performance!
Deep sleep settings:
5 min 30sec
Thanks to all, sorry for my bad english, i hope you enjoy!
im here to share my own research to achieve the best battery life with mi2s.
I m not a gamer, so i think that 4 cores for whatsapp\facebook\sms\tapatalk are too much for me, and consumes too battery. So I looked for a way to disable 2 o them, in order to save battery.
Little Story:
The first problem was the mpdecision (an old hated friend from nexus 4 times), that prevet you to shut down cores or set min\max frequencies or governors for the last 3 cores. I dont like the way that this hotplug work in this case, so i found a method to disable it:
In a terminal emulator type:
su
stop mpdecision
UPDATE
Permanently shutdow founded:
go with your preferred explorer to:
system\bin and rename the file called MpDecison to wathever you like. Reboot and now you can set up your preferred build.
Also download the attached script, extract it and copy ot "system\etc\init.d" folder. Give it the correct permission "rw-r-r" and reboot. Alternative method is to use script manager to run the script to boot.
Open script manager, tap to the script (extract it in sdcard) and tap to the skull icon and boot.
For cpu settings i suggest Kernel Tuner, that can set freq\governor for each core.
EDIT:
With the new method for disable mpdecison, you can set your preferred numbers of cores on just with kernel tuner.
Btw, you can use also this:
The true helper, Smokin1337 (works in not all roms, if don t work for you look at the method explained up)
Regarding the clue part of the story, i found in xda forum the program that resolved my problem!
CPU Control!
Source
Download
you need to download the beta1 wich support quadcore snapdragon!
Flash it from cwm.
Its simple to use:
Download a terminal emulator from play store, then type:
su
cpu
type 13 then enter
type 1 then enter
Reboot and enjoy!
for other tweaks, simply follow the on screen guide!
I ve made a small script also to do this, but dont know if it works.. so try at your own risk.
I suggest to use greenery+deepsleep battery saver pro for the longest battery performance!
Deep sleep settings:
5 min 30sec
Thanks to all, sorry for my bad english, i hope you enjoy!
Attachments
Last edited: