News

February 19, 2010

Nexus One – Undervolted at Stock Speeds

More articles by »
Written by: Mike Gorman
Tags: ,

Persiansown over at the XDA forums has modified the nexus one kernel, which is based of cyanogens highmem kernel, to decrease the amount of power consumption without effecting the speed. At 998mhz, the Nexus One’s max speed, the voltage of the phone is only 1.225v compared to stock which is 1.275v. This kernel is stable but, like most modifications to phone software, some people might experience random reboots, crashes, etc. If this is the case then you will need to flash the stock kernel back onto the phone. It all comes down to lower voltage = longer battery life.

The following installation instructions were taken from persiansown post at iq0.org

Undervolting is the process of supplying the processor with less voltage then what is normally supplied.  In this kernel, I gave it less voltage when it was at the resting state as well as a couple other frequences (such as at 1ghz).  This should provide significant power savings if you phone can run it.  The majority of you should be fine, but some will experience random reboots/other general weirdness.  If this is the case, then simply fastboot the appropriate boot.img from the rom you are running.

Once again, undervolting the processor required modifying one file and the changes were made to Cyanogen’s highmem kernel, so make sure to thank him as well.  It has been 100% stable for me so far, and should be for most of you too.  However, with that said, each processor is slightly different so there is a small chance that it won’t work for you.  Remember, I hold NO responsibility for anything that goes wrong.  I’m simply providing the kernel, whatever happens with it is on your shoulders not mine.

1. Root your Nexus and install the latest Cyanogen rom (5.0.2 as of 2/15/2010)
2. Reboot into fastboot and type “fastboot flash zimage zImage1125″
3. Push the .ko file to /system/lib/modules (required for ALL roms this time)
4. Enjoy

Download here







About the Author

Mike Gorman






 
 

 
Google Nexus One

Google Nexus One gets full CyanogenMod 9 Ice Cream Sandwich Port

Many of you might remember Google saying that the Nexus One was out of luck, in terms of getting an official Ice Cream Sandwich update. CyanogenMod 9 has officially been ported to the device, making the Android community laugh...
by Tony Simons
7

 
 
n1-denied_thumb1

Google won’t be updating the Nexus One to Ice Cream Sandwich, back to relying on the Devs

Yesterday we posted up one engineers list of HTC devices that could potentially get Ice Cream Sandwich. The Nexus One was definitely part of that list. I personally had fully expected Google to make an update for this iconic de...
by Stormy Beach
0

 
 
ice-cream-sandwich-on-google-nexus-one-spotlight

QuickLook: Android 4.0.1 Ice Cream Sandwich on Google Nexus One

We all knew that the community would be working hard on porting the Android 4.0 (Ice Cream Sandwich) SDK to run on our current devices.  Until the Android 4.0 source code is dropped into the AOSP, this is the only option we ha...
by Simon Walker
1

 

 
ICS Android 4.0 for Nexus One - YouTube

Ice Cream Sandwich SDK port booted and running on Nexus One

Another SDK port of Ice Cream Sandwich has just surfaced on YouTube this morning. This time it has been ported over to the original Nexus One. We all assume that Google will do everything in their power to push an official upda...
by Stormy Beach
0

 
 
1010 Icon

[APP] 1010ti.me – Make Time for Yourself

There are numerous clock making applications on the market. All have there strong points and users that prefer one over the other. 1010ti.me could become your next favorite clock making application. It combines the ability to b...
by Stormy Beach
3

 
 
iNexus

[CM7 Theme] iNexus – Cleaned up and Redesigned to be More Elegant

MrDSL from XDA, presents us with a new theme that was created by yoe_cu for the Nexus One. He took the theme and ported it over for all CM7 users to enjoy yoe_co’s work and efforts on other devices. A big thanks goes to...
by Stormy Beach
0

 




6 Comments


  1. Mike

    Make note that he pulled the 1125 build for now due to a lot of instability. He thinks he found the issue and if it remains stable, he will post a new build tomorrow (2/20). The original undervolt which is less aggressive is still available.


  2. Mike

    Make note that he pulled the 1125 build for now due to a lot of instability. He thinks he found the issue and if it remains stable, he will post a new build tomorrow (2/20). The original undervolt which is less aggressive is still available.


  3. Mike

    Make note that he pulled the 1125 build for now due to a lot of instability. He thinks he found the issue and if it remains stable, he will post a new build tomorrow (2/20). The original undervolt which is less aggressive is still available.


  4. just some dude

    A savings of 50mv is not much to write home about, what are you gonna gain maybe a half hour more if that. Its not worth the time and effort. Don’t get me wrong i re-flash my phone like every other week just for fun. But with a possibility of a kernel crash, not worth it. But i do applaud the effort put in, great job.


  5. just some dude

    A savings of 50mv is not much to write home about, what are you gonna gain maybe a half hour more if that. Its not worth the time and effort. Don’t get me wrong i re-flash my phone like every other week just for fun. But with a possibility of a kernel crash, not worth it. But i do applaud the effort put in, great job.


  6. just some dude

    A savings of 50mv is not much to write home about, what are you gonna gain maybe a half hour more if that. Its not worth the time and effort. Don’t get me wrong i re-flash my phone like every other week just for fun. But with a possibility of a kernel crash, not worth it. But i do applaud the effort put in, great job.



Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>