1. Are you ready for the Galaxy S20? Here is everything we know so far!

Root Set CPU

Discussion in 'Android Devices' started by Ventada, Feb 20, 2011.

  1. Ventada

    Ventada Member
    Thread Starter

    I got that app but don't really know what settings to use for max and mins. Don't know what to do with the profiles either. I tried looking at the setcpu guide on this forum but really couldn't make heads or tails of it. Could someone post their settings and profiles and such please and help explain to me how to use the app. All information is appreciated- I am extremely new to rooting and know very little of everything.
     

    Advertisement

  2. isaemm

    isaemm Android Enthusiast

    I second this info request.
     
  3. evoX2

    evoX2 Well-Known Member

  4. stevcha

    stevcha Android Expert

    The app will allow you to set up various profiles depending on your needs. The most used profile is probably the screen off one. The usual settings are min/max 245 and set priority to 100. Then enable the profile. You can also use the app to under and overlcock youy cpu for increased performance. But you need to use a customer kernel to take advantage of this feature or disable perflock.
     
  5. akazabam

    akazabam Android Expert

    There are a few threads around here about this, such as this one. Basically, you'll want a profile for screen-off, and one for charging. Anything else is up to you. Your best bet is to read the guide, then ask specific questions if you have them. We can ramble on all day about this, and probably just confuse your more :).
     
  6. Ventada

    Ventada Member
    Thread Starter

    Thanks for the tips guys. I am having trouble trying to figure out how to effectively use advanced task manager. How do I exclude Set CPU from being killed?
     
  7. ocnbrze

    ocnbrze DON'T PANIC!!!!!!!!!

  8. Mr. Ed

    Mr. Ed Extreme Android User

    uninstall atk


    if you insist on keeping it long open atk open it and long press the items you want to ignore and select ignore.

    this is one a of a few good threads on task killers
     
  9. Ventada

    Ventada Member
    Thread Starter

    Ok I installed it. At night do you guys turn off your phone to prevent battery loss or just keep it running all night
     
  10. akazabam

    akazabam Android Expert

    I use an app called tasker to turn off 3g, wifi, (and any other radios that might be on, except for the phone itself) and auto-sync. There are a lot of other things that contribute to battery life, but this is certainly part of it.
     
  11. Ventada

    Ventada Member
    Thread Starter

    What is the difference between ondemand, userspace, and performance when you edit profiles?
     
  12. stevcha

    stevcha Android Expert

    Taken from xda:

    ondemand
    Available in most kernels, and the default governor in most kernels. When the CPU load reaches a certain point (see "up threshold" in Advanced Settings), ondemand will rapidly scale the CPU up to meet demand, then gradually scale the CPU down when it isn't needed. - SetCPU website

    conservative
    Available in some kernels. It is similar to the ondemand governor, but will scale the CPU up more gradually to better fit demand. Conservative provides a less responsive experience than ondemand, but can save battery. - SetCPU website

    performance
    Available in most kernels. It will keep the CPU running at the "max" set value at all times. This is a bit more efficient than simply setting "max" and "min" to the same value and using ondemand because the system will not waste resources scanning for the CPU load. This governor is recommended for stable benchmarking. - SetCPU website

    powersave
    Available in some kernels. It will keep the CPU running at the "min" set value at all times. - SetCPU website

    userspace
    A method for controlling the CPU speed that isn't currently used by SetCPU. For best results, do not use the userspace governor. - SetCPU website

    Interactive

    The 'interactive' governor has a different approach. Instead of sampling the cpu
    at a specified rate, the governor will scale the cpu frequency up when coming
    out of idle. When the cpu comes out of idle, a timer is configured to fire
    within 1-2 ticks. If the cpu is 100% busy from exiting idle to when the timer
    fires then we assume the cpu is underpowered and ramp to MAX speed.

    If the cpu was not 100% busy, then the governor evaluates the cpu load over the
    last 'min_sample_rate' (default 50000 uS) to determine the cpu speed to ramp down
    to.
    - [Patches] For developers, interactive governor patch for leo kernel
     
  13. Ventada

    Ventada Member
    Thread Starter

    On the main page for SetCPUwat is the max and min adjustable bars for?
     
  14. akazabam

    akazabam Android Expert

    Basically, the CPU frequency changes between a set minimum and maximum. These phone processors don't work like they do in normal computers. If your CPU frequency was running at 1 GHz all the time, your battery would die very quickly. So, they are designed to scale between a minimum and a maximum. The governor (what you see under scaling) determines how to scale (or change) the frequency under certain conditions. Think of it this way - when your phone is sitting idle, you want the CPU using as little power as possible. So, the frequency goes down under low load. As you start to use the phone, you need it to be responsive, so the frequency goes up. Look at previous posts for descriptions of how these governors decide when to change the frequency. When you move the sliders, you change the min and max that the CPU frequency will scale between. Raising the maximum is basically overclocking. Lowering it is underclocking. When you set profiles, you're basically doing the same sort of thing. The point of profiles, though, is to change the min/max that the CPU can scale between under certain conditions. So a screen-off profile, for example, will change the min/max to a different level whenever the condition of the screen being off is met.

    Also, one other profile that wasn't mentioned above is smartass. Most governors scale based on load. As in, when load is high, raise the frequency; when load is low, lower the frequency. Smartass bases decisions on other factors such as screen on/off state, battery level, temperature, etc. As such, if you're going to use smartass, don't use profiles. They will conflict with each other. Profiles can be used with any other governor.
     
  15. Ventada

    Ventada Member
    Thread Starter

    I actually don't think that setcpu is working on my rooted evo. My max values on the phone do not change when I adjust the bar on the home screen. A guy on youtube said that I needed to get some different kernels or roms to get setcpu enabled. Really confused.
     
  16. Cuso

    Cuso Well-Known Member

    This is why you need to read a lot before installing apps to your phone that you don't know how to operate.
    The guy in youtube was right, you need to flash a kernel that is "unlocked ".

    First things first, what have you flashed to your phone right now? Are you rooted? Are you stock? Set CPU has a setting called perflock disable, which tries to unlock your stock kernel thus allowing you to overclock. Have you tried this.?
     
  17. Ventada

    Ventada Member
    Thread Starter


    Thanks disabling the perflock was the key. I am rooted and have everything stock im pretty sure. I used the rooting guide for.dummies
     
  18. akazabam

    akazabam Android Expert

    Disabling perflock allows you to set the sliders between 245/998 on the stock kernel. You still can't overclock until you flash a custom kernel.
     
Loading...
Similar Threads - Set CPU
  1. Android News
    Replies:
    0
    Views:
    57
  2. MoodyBlues
    Replies:
    6
    Views:
    255
  3. Android News
    Replies:
    0
    Views:
    8
  4. filthy phil
    Replies:
    6
    Views:
    193
  5. Makineko
    Replies:
    18
    Views:
    269
  6. ETtrailrunner
    Replies:
    2
    Views:
    148
  7. rmg2
    Replies:
    2
    Views:
    483
  8. james_uk
    Replies:
    0
    Views:
    91
  9. Kevin Thomson
    Replies:
    0
    Views:
    139
  10. Kevin Thomson
    Replies:
    15
    Views:
    369
Tags:

Share This Page

Loading...