Set CPU Profiles

Discussion in 'Android Hacks and Help' started by pyro6128, Feb 5, 2010.

  1. pyro6128
    Offline

    pyro6128 New Member

    Joined:
    Jan 5, 2010
    Messages:
    1,525
    Likes Received:
    8
    Trophy Points:
    0
    Location:
    NYC
    What profiles are you guys using and at what speeds?
  2. natediddy1120
    Offline

    natediddy1120 New Member

    Joined:
    Jan 4, 2010
    Messages:
    3,183
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    ???
    Here is mine right now:

    Charging: 800/125
    Sleep/Standby: 250/250
    Power < 40%: 550/550
    Battery > 40%: 550/125
  3. Yakuzagang5
    Offline

    Yakuzagang5 New Member

    Joined:
    Dec 15, 2009
    Messages:
    235
    Likes Received:
    0
    Trophy Points:
    0
    Regular: 1000mhz/1000mhz

    Profiles:
    Charging: 800mhz/125/mhz
    Sleep/Standby: 250mhz/125mhz
    Battery < 30% 550mhz/125mhz
    Battery > 42C 550mhz/125mhz
  4. tdog7879
    Offline

    tdog7879 New Member

    Joined:
    Nov 15, 2009
    Messages:
    408
    Likes Received:
    0
    Trophy Points:
    0
    what are you using for cpu governor?
  5. Yakuzagang5
    Offline

    Yakuzagang5 New Member

    Joined:
    Dec 15, 2009
    Messages:
    235
    Likes Received:
    0
    Trophy Points:
    0
    userspace, but to be honest, i have no idea the difference between the two lol if someone could let me know....
  6. natediddy1120
    Offline

    natediddy1120 New Member

    Joined:
    Jan 4, 2010
    Messages:
    3,183
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    ???
    There's a thread around here somewhere where somebody posted a quote from the guide to using SetCPU from the dev that made it.....and it explains what all the CPU governors do exactly...
  7. Martin030908
    Offline

    Martin030908 DF Super Moderator

    Joined:
    Nov 1, 2009
    Messages:
    8,805
    Likes Received:
    0
    Trophy Points:
    0
    Here's the website to explain - SetCPU

    for a quick answer, here's what the governor's do.

    *copied from SetCPU dev website....
    The CPU Governor drop down box contains a list of CPU "governors" that the phone can use. Available governors will vary with your specific device and kernel. The Performance governor, called "Always Max" on previous versions of SetCPU, allows your phone to run at maximum speed, ignoring all power saving functions. The "ondemand" setting is default, and scales the phone between the maximum and minimum speeds. On some kernels, the "conservative" governor is also available. The "conservative" governor ramps up the CPU more slowly than the "ondemand" governor, leading to slower responsiveness but better battery performance.


  8. jasonb
    Offline

    jasonb New Member

    Joined:
    Dec 6, 2009
    Messages:
    1,153
    Likes Received:
    0
    Trophy Points:
    0
    sweet......
  9. hughesjr
    Offline

    hughesjr New Member

    Joined:
    Dec 11, 2009
    Messages:
    277
    Likes Received:
    0
    Trophy Points:
    0
    Here is a very good article describing the purpose of the different governors in the Linux kernel (the Linux kernel section is the valid part of this article):

    http://en.wikipedia.org/wiki/Underclocking#Linux

    I would personally recommend either ondemand or conservative to get performance when necessary and battery savings when possible. You can also use userspace, but it would likely only adjust on your profile settings, where conservative and ondemand should adjust based on kernel load AND your profile settings.

    If you want an even more detail explanation, look here:

    http://www.mjmwired.net/kernel/Documentation/cpu-freq/governors.txt

    I am personally using this right now:

    Governor: Conservative

    Normal: 1000MHz/125MHz
    Charging: 550/125
    Sleep/Standby: 250/125
    Power < 30%: 550/125
    Battery >45C: 550/125


    If you want to know more about the advanced settings for ondemand:

    http://kernel.org/pub/linux/kernel/people/lenb/acpi/doc/OLS2006-ondemand-paper.pdf
    Last edited: Feb 6, 2010
  10. Backnblack
    Offline

    Backnblack Premium Member Premium Member

    Joined:
    Nov 18, 2009
    Messages:
    11,263
    Likes Received:
    5
    Trophy Points:
    0
    Profiles:
    Charging: 250mhz/125/mhz
    Sleep/Standby: 250mhz/125mhz
    Battery < 30% 550mhz/125mhz
    Battery > 42C 550mhz/125mhz

    Set on Performance
  11. REARless
    Offline

    REARless New Member

    Joined:
    Nov 11, 2009
    Messages:
    229
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Pittsburgh

    What an excellent post Hughesjr. Clear, concise, well researched and documented. Thank you!
    Last edited: Feb 6, 2010
  12. LastBoyScout
    Offline

    LastBoyScout New Member

    Joined:
    Dec 8, 2009
    Messages:
    112
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    At My House
    with the 2.0.2 sholes mod, userspace is not working like it should. atleast not for me and like it did with 2.0.1 sholes mod.

    I switched it to ondemand for now.
  13. rothenbj
    Offline

    rothenbj New Member

    Joined:
    Nov 14, 2009
    Messages:
    99
    Likes Received:
    0
    Trophy Points:
    0
    Just curious, why do you use a lower Max when charging? Since my desktop computer now fits in the palm of my hand with far faster internet connection than I get via satellite, I can spend hours AC'd up.
  14. hughesjr
    Offline

    hughesjr New Member

    Joined:
    Dec 11, 2009
    Messages:
    277
    Likes Received:
    0
    Trophy Points:
    0
    I do it because charging generates enough heat already, so I don't want to add overclocking to that at the same time.
  15. roberj13
    Offline

    roberj13 New Member

    Joined:
    Jan 17, 2010
    Messages:
    878
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Austin, TX
    Normal 1000Mhz/125Mhz

    Charging 550/125Mhz

    Sleep/Standby 550/125Mhz (Had problems with my phone waking up for phone calls on 250/125 using BB .74, I might try it again since it looks like alot of you guys are using it and I am on SholesMod now..)

    Power < 30% 550/125Mhz

    Battery >45 550/125
  16. Martin030908
    Offline

    Martin030908 DF Super Moderator

    Joined:
    Nov 1, 2009
    Messages:
    8,805
    Likes Received:
    0
    Trophy Points:
    0
    After reading the articles Hughesjr gave.... I have a question. Why does SetCPU set the upthreshold to 86 by default when the default setting in Linux is 80?

    Also, I didn't see anything regarding the power save bias.

    Charging 550/250mhz
    Sleep/Standby 250/250mhz
    Power < 30% 550/250mhz
    Failsafe < 41C 550/250mhz
    Last edited: Feb 6, 2010
  17. Canefan
    Offline

    Canefan New Member

    Joined:
    Dec 27, 2009
    Messages:
    125
    Likes Received:
    0
    Trophy Points:
    0
    I have disabled the sleep profile because I was also having problems with the phone waking up to answer a call. It would lock up and oftentimes not do the contact lookup in time for me to see who was calling. I had it set to 250/250 when this was occuring.
Search tags for this page

best bloat uninstaller

,

how to create a effective profile in set cpu

,

performance setting for set cpu s3

,

setcp, incall profile

,

setcpu profiles s3