Alright everyone, if you're reading this I'm assuming your know the benifits of unlocking your Nexus. You will get access to customer ROMs, themes and applications that all require root access to work.
First Things First
This WILL void your warranty - As of the date this is written there is NO way to relock your phone to do a warranty exchange, this may change in the future but for right now you need that mindset that this IS NOT reversible.
The Nexus-Nation is in no way responsible for damage that comes from you doing this - This includes a bricks, explosions, melt downs, death and/or antisemitism.
PROCEED AT YOUR OWN RISK!!!!!
This guide expects that you have knowledge of ADB and Fastboot
Now that we got that out of the way, on to the good stuff!
Step 1: You need to download the root image,
you can get it here
Step 2: Take the file you just downloaded, it should be named something like nexus-addon-0.1-signed.zip, and put it in the root of your SD card. Do not unzip the file
Step 3: Next you need to open a command window from the tools folder of the SDK. If you have not set up the SDK see the
guide here OR
download this file which contains the files you need for ADB and Fastboot.
If you downloaded the file I just mentioned: Unzip the file to a location that is easy to remember, I suggest creating a folder called android on the root of your C drive. So the location will look like c:\android
After you unzip the file open the folder where you unzipped it. Than hold Shift and right click anywhere in that window that does not have any icons. Select the option that says "open command window here"
If you already have the SDK setup: Open the SDK folder and navigate into the "tools" folder. Right click anywhere in the window that there is no icons and select "open command window here"
Step 4: Make sure your phone is connect via your USB cable
Step 5: Turn your phone off than hold the power button and trackball down at the same time - This will boot into the bootloader
Step 6: You now have to make sure your phone is recognized by Windows - do this by typing "fastboot.exe devices" in the command prompt without the " " - It should say something like HTC12345678, that means your phone is connected and recognized.
Step 7: With the phone still in the bootloader enter "fastboot.exe oem unlock" in the command prompt - again without the " "
Step 8: Follow the steps on the screen
Step 9: Leave the command window opened once your done
Now we need to flash the recovery image onto the phone by following the steps below.
Preface - The recovery image was created by a killer dev that goes by Amon_RA over at XDA. All credit goes to him for the recovery image. You can see his
original post on XDA here
Step 1: Download the recovery image
here
Step 2: Put the image where Fastboot can find it. If you downloaded the tools folder I mentioned above put the recovery image inside that folder. If you have the SDK setup put the image inside the tools folder in the SDK
Step 3: Now we need to boot the phone into Fastboot mode. With the phone turned off hold down the trackball and the power button at the same time.
Step 4: Go back into the command window you just used and make sure fastboot recognizes your phone.
If you downloaded the tools folder above: Type "fastboot.exe devices" without the " in the command window
If you have the SDK: Type "fastboot devices" without the " in the command window.
You should see the same as you saw before something like HTC12345678
Step 5: Now to install the recovery image
If you downloaded the tools folder above: type "fastboot.exe flash recovery recovery-RA-nexus-v1.5.3.img" in the command window
If you have the SDK: Type "fastboot flash recovery recovery-RA-nexus-v1.5.3.img" in the command window.
Step 6: Turn your phone off
Now to finish up
Step 1: Power phone on by pressing and holding the trackball and power button at the same time to take you back to the bootloader
Step 2: Once in the bootloader press the volume down button to highlight the recovery option and press the power button to select it
Step 3: Your phone will reboot into Recovery Mode. Once in recovery select "Flash zip from sdcard" (you can now use the trackball to navigate and select items)
Step 4: Select the file named "nexus-addon-0.1-signed.zip" it will then install.
Step 5: Select the option to reboot your phone
You can now enjoy your rooted Nexus One - Painless Right?
You can now install your first custom ROM followed by the theme of your choice. We recommend using TheOfficial Nexus1 cooked up by enomther. You can find his ROM HERE
Note: you may have not update your radio first. That information is found on his ROM thread.
Credits: th3fallen over at XDA doing the original rooting guide which was the inspiration for ours. Amon_RA for designing the killer
recovery image. Modaco for coming with
super boot