• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Redux battery life AMAZING!!!

You set screen on/off ranges from the "profiles" tab of SetCPU. I don't use them myself, but many do.

Try turning off the "powersave" mode of Redux and just using SetCPU, and see whether that fixes the other problems (729 max and governor choice being overridden sound to me like something is competing with SetCPU).
 
for some reason, the optimum settings youve described above for cpu arent available to me.

for starters, in setcpu profiles, i have a 'screen off', but no 'screen on'. got charging. battery, time etc, but no screen on.

in screen off, theres no 128 setting, so ive set min and max at 216. scaling ondemand. priority 50.

what i dont understand is the main screen in setcpu. at present it says 128Mhz at top, scaling ondemand, 216 max, 216 min.
and underneath, 2 sliding scales, max and min both set at 216. while i was typing this, i looked again and big figure at top is now constant on 245 not 128.

i go into 'menu' 'settings' and change max to 499, (only because it feels like it should be higher, i have no particular reason to choose it), and it changes max setting in setcpu. i understand this, as one affects the other.

in menu/settings/cpu settings at present, powersave is off, screenstate scaling is on, governor ondemand, min 216, max 499 and set on boot is ticked.

could anyone explain how i can get better settings for my battery usage please, as its still not that good despite my 'tinkering' :-)

thanks
 
for some reason, the optimum settings youve described above for cpu arent available to me.

for starters, in setcpu profiles, i have a 'screen off', but no 'screen on'. got charging. battery, time etc, but no screen on.

in screen off, theres no 128 setting, so ive set min and max at 216. scaling ondemand. priority 50.

what i dont understand is the main screen in setcpu. at present it says 128Mhz at top, scaling ondemand, 216 max, 216 min.
and underneath, 2 sliding scales, max and min both set at 216. while i was typing this, i looked again and big figure at top is now constant on 245 not 128.

i go into 'menu' 'settings' and change max to 499, (only because it feels like it should be higher, i have no particular reason to choose it), and it changes max setting in setcpu. i understand this, as one affects the other.

in menu/settings/cpu settings at present, powersave is off, screenstate scaling is on, governor ondemand, min 216, max 499 and set on boot is ticked.

could anyone explain how i can get better settings for my battery usage please, as its still not that good despite my 'tinkering' :-)

thanks

Did you flash the eviollet kernel?

The main screen is the min and max your cpu runs at. Default is 245-998. You can overclock it by setting it higher than 998 (means phone is faster) and with the manu kernel, you can set min at 128 (which means when running at 128 it uses less power).

There is no screen on. When the screen is on, it uses the "main" profile (tab 1 of set cpu) then there is the screen off profile that kicks in when teh screen is off.

Most kernels dont go to 128. Only custom kernels like Eviollet's ManU.

When you flash a new kernel you may need to open set cpu and press menu>Autodetect recommended speeds so it can pick up your kernel's capabilities.
 
Did you flash the eviollet kernel?

The main screen is the min and max your cpu runs at. Default is 245-998. You can overclock it by setting it higher than 998 (means phone is faster) and with the manu kernel, you can set min at 128 (which means when running at 128 it uses less power).

There is no screen on. When the screen is on, it uses the "main" profile (tab 1 of set cpu) then there is the screen off profile that kicks in when teh screen is off.

Most kernels dont go to 128. Only custom kernels like Eviollet's ManU.

When you flash a new kernel you may need to open set cpu and press menu>Autodetect recommended speeds so it can pick up your kernel's capabilities.

yep flashed that kernel, the one linked above. just checked and it says manu 2.0GB etc etc in the phone info. just gone into menu/autodetect and its now changed the 2 sliders to max 499200 (was that a lucky guess of mine before then at 499??) and min 128000.
if the onscreen settings are the info above those then its reading 245 with 499 max and 216 min underneath that. so those are 'screen on' settings are they? there doesnt seem any way of changing those even if i wanted to, but are you saying i should just leave the phone alone once ive 'autodetected'?

and i assume that even tho in the phones menu/settings/cpu settings, theres an option for powersave which says it optimizes hardware settings for battery use, i should leave that unticked as it seems to change the governor to 'conservative'?

so in effect, setcpu knows whats best for the phone rather than the phones cpu settings yes?

sorry, sounds a bit complicated that, hope you understand what im asking :-)

thanks a lot
 
Autodetect doesnt set them at an optimum setting. It just detects the maximum and minimum settings available to the kernel, then you set them yourself.

Like I said, default is 245-998. I recommend 128-1075
 
Autodetect doesnt set them at an optimum setting. It just detects the maximum and minimum settings available to the kernel, then you set them yourself.

Like I said, default is 245-998. I recommend 128-1075

i now have them at those settings :-) i ticked set on boot, and rebooted, as i believe that means they wont take effect until after a boot. please advise if thats wrong.

thanks a lot
 
Sort of. If its not "set on boot", when you reboot, your individual settings will not apply. It will just default.
 
You could download the manu havs axi sfs kernel

ok, ive looked in the stickies and cant see any step by steps for this. do i find the kernel on xda site, download a zip and just instal from recovery same as a rom?

and that would help my battery life? theres nothing in those settings i gave that can be improved?

thanks

EDIT: oh and just for my own understanding, could someone explain why a different kernel would save battery? i think i know its the heart of an operating system, but what would it actually do? and if theres better ones, why arent they included in a rom to start with?

thanks


Had a look but cant see anything regarding this, why would this kernel be better at conserving battery than another ? just to help with my limited knowledge of the subject

p.s. just flashed on the kernal in question ..... ooooooohhh im soooo addicted to this lol
 
Had a look but cant see anything regarding this, why would this kernel be better at conserving battery than another ? just to help with my limited knowledge of the subject

im going to have a bash here and lets see if ive learnt something :-)

im guessing its cos the new kernel allows you to lower the frequencies of the cpu, so using less energy than the original.

am i right?? please tell me someone that im learning!! :-D
 
The lower minimum clock helps. The AXI optimisation allows clocks to be lowered further. And you can tune the minimum voltage levels yourself if you really want (not all phones have the same tolerances, so you need to find out for yourself what your device is stable with. The defaults are generally safe).

Also this is actually based on an older version of the linux kernel (2.6.35, as opposed to 37 or 38) which seems to be more power efficient. Oxygen, which people are praising for battery life, also uses a 2.6.35-based kernel.
 
Kernel: ManU 1.4 HAVS AXI CFS

Custom VDD levels:

  • 128Mhz 875-950mA
  • 245Mhz 875-975mA
  • 1113Mhz 1225-1300mA (Not used)
  • 1152Mhz 1250-1300mA (Not used)


SetCPU:

  • Screen on 128Mhz - 1075Mhz
  • Screen off 128Mhz - 245Mhz
  • On Demand Governor (both)

AutoKiller:

  • Hidden app 180MB RAM remaining
  • Content provider 190MB
  • Empty app 220MB

Autostarts:

  • After startup - xda, Bluetooth share, QSI, Drocap, Maps, Documents to go, Google one time init, market,Photoshop
  • Connectivity changed-Dropbox network status receiver, photobucket network event receiver, market feedback agent
  • Application installed - maps
  • User present - Photobuvket user present receiver

Brightness: Tasker toggle between 0% and Auto (0 inside toggled to Auto outdoors)

Just wanted to say thanks for these recommendations. I am a huge fan of Redux and your settings inspired me to spend today removing me EXT partition and getting it all sorted.

It's definitely faster, although I am using the rxKernel-2.6.37.4-HAVS-875-CFS. No SetCPU, 128Mhz - 1075Mhz, Interactive and my GSM Desire is a completely different beast.

Trying out Autokiller and Autostarts as well. So far so good.

Thanks SU Root.
 
Anytime. I am flattered that your first post after signing up in June, was this post.

Thanks for the thanks ;)
 
I thought I'd share my current config. it really kills on my Desire.
 

Attachments

  • 2011-07-15_23.56.51.jpg
    2011-07-15_23.56.51.jpg
    58.1 KB · Views: 53
  • 2011-07-15_23.53.46.jpg
    2011-07-15_23.53.46.jpg
    64.8 KB · Views: 67
I thought I'd share my current config. it really kills on my Desire.

im also getting good results from a poor battery now, but it could be better if the maps werent being used. ive got gps switched off, and my traffic widget is 'zzzzz' so if im not actaually using maps, how can i prevent it from using the battery?

thanks
 
How do you determine the settings for autokiller? I have installed it and the numbers are

Hidden app 24
Content prov 28
Empty app 32

Also which autostarts is it you use?
 
Removed both autostarts and autokiller, makes phone feel "light" again. With enough customisations and tweaking it does work, but I think I prefer it without.

I am not sure what VDD levels are, but that may be a tad too advanced for me, besides, this lowered voltage Redux kernel really is the best I've tried. and I've tried a few. ManU 1.4, 2.0, vorkkernel and my second choice, thalamus' kernels for Oxygen. They're great.

I think I'm going to just enjoy my setup without too much new flashing for now, it's cracking. Can't wait for Redux 2.
 
Just reading about autokiller on XDA and it seems that it is an app to be avoided. I have it and it certainly hasn't caused me any problems, but does really help/speed up your phone?
 
Back
Top Bottom