Google Nexus One phone is powered by Android 2.1. Just now, I’ve written a post about how to get bootloader mode in Google Nexus One phone and now I’m going to tell you that how to unlock the bootloader mode in Google Nexus One. The Nexus One was already rooted even before it’s official launch.
This rooting was possible because the devices distributed by Google had engineering bootloader on it which has granted access to full file system. The retail devices have locked bootloader, but thanks to Paul at Modaco forums who has managed to unlock it to so that you can easily root your retail device to get full file system access on Android 2.1.
Modaco Team has found the fix to this problem and you can unlock the bootloader easily by following the steps given below.
You see, in the bootloader of the Nexus One there is a secret command. A command that, when issued via fastboot, gives you the warning you see here, after which you can merrily unlock your bootloader and flash anything you want onto your device (including our superboot rooting image).
[ Click an image above to see it in full resolution ]
How to unlock Google Nexus One Bootloader
To unlock the Google Nexus One phone bootloader, just follow the step by step guide posted below. I’m not responsible if you brick your device. The steps are as follows:
- Download and extract fastboot from here (Windows, Linux and Mac included)
- Run a command prompt / terminal at the directory you just extracted
- Type ‘fastboot-windows oem unlock’ or ‘./fastboot-mac oem unlock’ or ‘./fastboot-linux oem unlock’ (as appropriate)
- Proceed on your merry bootloader unlocked way
If you get any problem while unlocking the bootloader mode of your Nexus One phone then feel free to ask me by commenting below.
Update 1: The above download link for ‘fastboot’ was not working for some of my blog readers, so I’ve added one more link.


hey i have been trying to do this for awhile i’m on windows 7 but i dont know what you mean by at the directory you just created how do i do that i have no idea how to do this at all i rooted 2 g1s and a my touch but i dont know anything about sdk or anything
So you’re using Windows 7. Just follow the below steps:
1. First download and extract fastboot.zip file from the above link.
2. Then, download and extract Android SDK Windows from here.
3. Copy the file fastboot-windows, this file is located at the fastboot directory where you’ve extracted “fastboot” in step 1.
4. Now go to android-sdk-windows folder and then to the tools folder.
5. Paste the file you’ve copied in step 3 into the “tools” folder.
6. Now run command prompt.
7. In the command prompt type CHDIR /D [path of directory where you've pasted fastboot-windows file] and press enter.
8. Now type fastboot-windows oem unlock and press enter.
I hope this will help you. If you still get any problem then feel free to ask me again.
Followed your instructions to unlock google one bootloader. When I type in “fastboot-windows oem unlock” I get the message “waiting for device”. I have connected my nexus one to my pc with the usb cable. The USB is working ok. I have also tried with the “disc mount” to read my files but this doesn’t help. How can I get fastboot to read my Nexus please?