Use at your own riskADB access is needed, heres how to set that up
http://theunlockr.com/2009/10/06/how-to-set-up-adb-usb-drivers-for-android-devices/Once you unlock your bootloader your warranty is void. you can NOT re-lock your bootloader. You can NOT
un-rootStep 1:boot your phone into fastboot, power off and then hold down your trackball while holding power
The fastboot screen has Androids on skateboards
Open a command prompt and navigate to your Android SDK tools folder
Type ‘fastboot devices‘ to make sure your phone is recognized
Type ‘fastboot oem unlock‘ to unlock the bootloader
Use volume keys to navigate to yes and press the power button to confirm.
Step 2: Flashing your recovery image
The recovery image will allow us to flash custom zip packages.
download Amon_RA’s recovery image for the Nexus One here
http://forum.xda-developers.com/showthread.php?t=611829Copy the file to your Android SDK tools folder
Open a command prompt and navigate to your Android SDK tools folder
Type ‘fastboot flash recovery recovery-RA-nexus-v1.5.3.img‘ (filename will change as recovery image is updated)
Step 3: Flashing your new rom
Now that the new recovery image is installed, it is time to reboot into recovery mode and flash a custom zip package. Since your phone was just wiped, you have to enable usb debugging again so ADB and fastboot commands will work
Go to Settings > Application settings > Development > USB debugging (enable)
download Cyanogen’s rom (or any other custom .zip file you want to flash, but i recomend cyanogens.) here
http://forum.xda-developers.com/showthread.php?t=623496dont forget to download the Google addon (cyans rom does not include Googles apps such as gmail, maps, youtube, market, ext.) here
http://www.mediafire.com/?jmmzywtlnjdCopy the .zip file to the root directory of your SD card (cant be in any folders)
To boot into recovery power down and hold the trackball and power button down you will be in that white screen with the skateboards again
go to bootloader and press the power button
scroll down to recovery with the volume down button. (The recovery screen says “Android system recovery” with green text on black background)
Use the trackball to navigate to "Wipe factory data reset"
when thats done use the trackball to navigate to “Flash zip from sdcard” and then select the zip file you wish to flash
Press the trackball to begin the flash when prompted
once thats done go to "Flash zip from sdcard" again and flash the Google addon
When the flash is complete, navigate to reboot and press the trackball to reboot.
and your done! enjoy your rooted Nexus One.
Sources:
http://androidandme.com/2010/01/hacks/video-how-to-unlock-and-root-a-nexus-one/http://forum.xda-developers.com/showthread.php?t=623496