I would like to know if it could be possible to use adb (Android Debug Bridge) to tell the phone to lower its CPU max freq.

I'd like to use less battery if possible, and in my use case I don't mind if some tasks are a little slower.

  • You might want to check out this article from How-To Geek on methods to reduce battery usage before you do something as extreme as underclocking your CPU. howtogeek.com/howto/25319/…
    – Al Everett
    Aug 12 '10 at 13:37
  • 1
    I've read this barely impacts your phone but produces extremely impressive results. As long as he's already rooted, this isn't that extreme.
    – colithium
    Aug 13 '10 at 8:45

There is a program called SetCPU which will allow you to over/under clock the processor. The advantage here is the ability to set profiles to have the phone determine when to adjust the processor, such as when the phone is at a certain temprature, or if it's plugged in or not.

I've been using it on my Droid Eris for a while now, and the results have been great.

  • Thank you. That is what I was looking for, but I need to do it manually or to implement it in my own application. Any idea in that sense is welcome.
    – Guido
    Aug 12 '10 at 15:00
  • Unfortunatly I can't help you there, however these guys can, forum.xda-developers.com/forumdisplay.php?f=524
    – Alex Larzelere
    Aug 12 '10 at 16:09
  • 1
    This requires root to use.
    – colithium
    Aug 13 '10 at 8:44
  • @colithium Yes, you've got to root, but considering that he was planning to use ADB to try to adjust the cpu, rooted was a given.
    – Alex Larzelere
    Aug 13 '10 at 11:24
  • Just for community reference ;)
    – colithium
    Aug 14 '10 at 3:20

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy