As I've told you that the Google Nexus One phone running on Android 2.1 has already been rooted before its official release. The Modaco forum members has managed to root/jailbreak his device successfully. To do the rooting, he has made a custom ROM for the Google Nexus One phone which is known as Superboot.
Rooting/jailbreaking your device will give you an access to the file system on Google Nexus One. It enables you to edit or modify the firmware of device that allows you to install or run files that are not allowed by the phone manufacturer, like themes, custom ROMs, apps and much more, it's just like jailbroken iPod Touch/iPhone.
How to root / jailbreak Google Nexus One phone with Superboot
Just follow the step by step guide posted below to root/jailbreak your Google Nexus One phone with Superboot. I'm not responsible if you brick your device. The steps are as follows:
- Download Superboot from here
- Now extract the Superboot file in your computer
- Put your device in bootloader mode by following the steps posted here
- Perform this step depending on your operating system/platform
- For Windows platform:
Double click 'install-superboot-windows.bat' - For Mac OS X platform:
Open a terminal window to the directory containing the files, and type 'chmod +x install-superboot-mac.sh' followed by './install-superboot-mac.sh' - For Linux platform:
Open a terminal window to the directory containing the files, and type 'chmod +x install-superboot-linux.sh' followed by './install-superboot-linux.sh'
- For Windows platform:
- Now your device should be rooted/jailbroken
If you get any problem while rooting your Google Nexus One phone then feel free to ask me by commenting below.

So how do I know if it worked? What’s supposed to show up? How do i confirm the root???
This isn’t working for me
I am putting the device into bootloader-mode but the program, “fastboot-linux”, is just sitting with “”. The version of the program is ERE27 and that is also the one reported by my phone. Please help me