SetCpu, BB and Juice defender


Last Updated:

  1. Kerplunk

    Kerplunk Member This Topic's Starter

    Joined:
    Jul 20, 2010
    Messages:
    22
    Likes Received:
    1
    apparently juice defender cpu control doesn't work on the droid but setcpu will work fine with bb.4.

    i just tested both on a friend's droid.
    ----question answered---
    I know BB.4 has auto detect performance coded in so Setcpu isn't needed. However, if i used Setcpu and set it to 250mhz will it remain that way and not cause conflicts?

    I'm kind of thinking that if I was using only google nav or if i only wanted to use the phone for phone calls that i can set the speed lower and get more time out of it instead of having it bouncing around with on demand. Is this viable ?

    i tried doing this in juice defender by setting the CPU max to 400mhz and when i used system monitor it showed that it was jumping beyond 400mhz

    so im not sure if BB.4 has priority over 3rd party or if juice defender doesn't work



    thanks
     

    Advertisement
  2. GreyMouser

    GreyMouser Well-Known Member

    Joined:
    Nov 13, 2009
    Messages:
    46
    Likes Received:
    8
    I'm using both SetCPU and JuiceDefender on BB 0.4 with zero issues. I don't let JuiceDefender handle the CPU; I let SetCPU do it. When the screen is off, SetCPU idles at 250MHz (all of my profiles set the CPU to 250 at minimum.)

    Seems to work really well; I get more than a full days' worth of battery, if I'm not actively using Nav. (And when I'm using Nav, I'm plugged into my car charger.)

    Cheers,
    -M
     
  3. Nicks88

    Nicks88 Well-Known Member

    Joined:
    Nov 15, 2009
    Messages:
    337
    Likes Received:
    59
    JuiceDefender works.
     
  4. cableguynoe

    cableguynoe Well-Known Member

    Joined:
    Mar 30, 2010
    Messages:
    2,030
    Likes Received:
    264
    Sorry for the noob question, but why have I read several times that Setcpu is not needed on BB.4...which is what I have.
    I noticed that the Setcpu that came with the rom maxes out the 800... I'm guessinng I need a newer kernel? Can someone recommend one if it's needed?

    Also, i would like to know what I should set it at. I dont want to max it out and reallydrain the battery. This thing is super fast as is, so I would really just like a safe setting and also profiles for screen off, etc.
    I'm coming from a rooted eris, so I have no idea what the settings on the Droid should be.
     
  5. GreyMouser

    GreyMouser Well-Known Member

    Joined:
    Nov 13, 2009
    Messages:
    46
    Likes Received:
    8
    Set SetCPU to AutoDetect. That will allow you to ramp it up to full kernel speed.

    As long as you let it idle at the lowest settings, and set the governor to On Demand, you'll get great battery life; the CPU will only throttle up to kernel maximum when it's needed.
     
  6. digdug1

    digdug1 Well-Known Member

    Joined:
    Apr 27, 2010
    Messages:
    1,965
    Likes Received:
    309

    set cpu has a setting called on demand. this setting maxes your kernal out when you are using your phone and allows it to throtle back when you are not using it. this allows for improved battery life.
    now, bb v0.4 has this feature built into it so some people dont use setcpu,myself included.
    everyones droid is different and responds differently kernals. as a starting place i would back up my current setting with rom manager and then try a chevyno1 ulv1.1. if you get stuck at m symbol restore your phone and either go up in voltage or down in speed.
     
  7. cableguynoe

    cableguynoe Well-Known Member

    Joined:
    Mar 30, 2010
    Messages:
    2,030
    Likes Received:
    264
    If thid is the case, I think I'll go without setcpu for now. My phone is not lacking speed. I just was hoping maybe the profiles would help save battery.

    But for future reference, I did auto detect and the max was still 800. So if I decide to use it, I should find a newer version? Would that be that chevy 1.1 you mentioned?
    How high can this bad boy go?
     
  8. digdug1

    digdug1 Well-Known Member

    Joined:
    Apr 27, 2010
    Messages:
    1,965
    Likes Received:
    309
    Set cpu will only max your phone as high as your current kernal will allow. Bb comes with an 800mhz kernal. So to go faster you need a different kernal.

    Generally speaking, lower voltage = better battery life. The kernal I suggested is ultra low voltage. So if you think your phone is fast enough at 800 mhz the 1100 (1.1) I suggested will fly in comparrison and give you extra battery life. But remember everyones phone responds differently so back up your current setting before making any changes.
     
  9. cableguynoe

    cableguynoe Well-Known Member

    Joined:
    Mar 30, 2010
    Messages:
    2,030
    Likes Received:
    264
    Wow.... Sounds awesome. Think I'll give it a try.
    Any chance you can post a link to that kernel? Don't have access to a computer right now, and searching isn't very easy from my droid....
     
  10. digdug1

    digdug1 Well-Known Member

    Joined:
    Apr 27, 2010
    Messages:
    1,965
    Likes Received:
    309
    cableguynoe likes this.
  11. cableguynoe

    cableguynoe Well-Known Member

    Joined:
    Mar 30, 2010
    Messages:
    2,030
    Likes Received:
    264

Share This Page

Loading...