After the first few days of using the Nexus One, I had the itch to look for HTC Sense’s ROM for it.
That’s because there is a few features that I love with the Sense that wasn’t packaged to the stock ROM, particularly the calendar and shortcut in searching for contacts to dial or send message to.
Anyway, I decided to stay with the stock ROM for a while to familiarize myself to it, hoping I could get a better comparison of it with other ROMs in the future.
So after a two weeks of having the stock ROM, I decided it’s time to move on.
The first thing to load a custom ROM, like what I had done and shown for HTC Hero, Loading a custom ROM to Android phone, is to ‘ROOT’ the phone.
All the steps are done by following the guide from http://theunlockr.com.
This post does not mean to replace the guide from theunlockr so please use the following along with theunlockr’s guide.
1) Download Superboot, there’s a few version, so check your phone version from the About menu first and download the correct one. I downloaded ERE27 without himem enabled.
2) Unzip it to C:\superboot and run those commands according to guide. Well I had the USB driver for Nexus One installed prior to this, if you have not done so, maybe this post would help.
The screen below will prompt you that the rooting or unlocking the bootloader will void your warranty.
So at this point you should really consider if you want to do this, or I guess you should have decided before taking this path?!
This rooting on Nexus One was done on my Windows computer, for a guide on Linux where drivers are needed, check out this post by Bernie.
Now, what’s next after Rooting? Your phone data has been erased (photos and files are still intact, don’t worry).
You can either restart using your phone afresh with the stock/original ROM, or load a custom ROM into it.
Since you have rooted it, might as well load a custom ROM?