How To: Root the Nexus One (Updated 01.11.10)

Multitouch, custom ROMs, maybe even Sense UI on your Nexus One? We’ll it all begins with rooting it first. So thanks to Paul at Modaco here’s how.

I. Before You Begin

You must have setup ADB, you this procedure to do so, then once you can see a Serial Number come back to this procedure and continue.

How To Setup ADB

II. Root the Nexus One

1. Download Superboot (download the one for your build version! To check your build version goto Settings > About Phone > then scroll to the bottom to see Build Number.)

Superboot

2. Once it is saved to your computer, unzip it to your C: by right clicking it and clicking Extract Files…
Once it is extracted to the C:, rename the folder to Superboot (this will make life easier later).

3. Turn off your Nexus One and then plug it in to your computer via USB cable.

4. Turn the phone back on by holding down the trackball and hitting power (keep holding it down until the fastboot screen comes up).

5. Open the Command Prompt on your computer by opening the Start Menu, then either typing cmd and hitting enter in the search box (for Vista and higher) or by clicking Run and typing cmd and hitting enter (for XP).

6. Once it opens type the following with hitting enter at the end of each line:

cd\
cd C:\Superboot
fastboot-windows devices

*Your phones serial number should display proving that it is connected and your computer can see it.

Then type:

fastboot-windows oem unlock

7. Then follow what the screen says to do on your phone and select Yes.

*You may get an error in the command prompt, just ignore it.
**Also your phone may reboot, if it does just turn it off, then turn it back on by holding down Power and the Trackball to get back to fastboot before continuing on to the next step.

8. Now, while the phone is still connected, go on your computer to the Superboot folder and open it. Inside you will see a file called, install-superboot-windows.bat

9. Double click install-superboot-windows.bat and wait for it to finish. All done, rooted!

III. Load a Custom ROM (OPTIONAL)

Goto our How To Load a Custom ROM on the Nexus One procedure.

If this procedure helped you, please consider donating to the original developer or at least sending them a thank you.

Now that you are rooted, head here to learn some of the fun things you can do!

For all the devices we have rooting procedures for, head here.


Something Wrong? If you notice an issue with the procedure (broken link, steps out of date, etc.), use this form to let us know! Otherwise, if you just are having trouble with the procedure, reach out to us on Twitter, Facebook, or Google+.

  • Vainkdgurl

    ok, this may be a completely dum/noob question, I have a MAC not a PC. What if anything different do I have to do? No CMD prompt, etc.. I saw this question early on in the comments but I didnt see a response.

  • PJLEE38

    is FRG83G same with FRG83?

    • Atlana

      i’dnt bank on it – have you tried it ? and if so, how did that go ?

      • Atlana

        I used the “stock” rooting feature that wipes the system. no big deal though, because if you’ve left Your android set to sync everything by default with the google servers, all your contacts, calendars, adressbooks and applications (paid as free ones) you have downloaded/installed through the google market, will be downloaded & installed again. DOES NOT APPLY ON SIDE-LOADED APPS.
        it also does not backup SMS/MMS/Bookmarks, for that use MYBACKUPS from the market to backup and restore that.

  • Shintu

    hi,
    i have nexus one with built no. FRG83G. any superboot for this built? thanks in advance.

  • Pingback: Want HTC Sense UI (HTC Desire ROM) on Your Nexus One? Ok, no problem. | TheUnlockr

  • Kampvuur

    Hi,

    I have a major problem.. everything goes fine, but after I executed the “install-superboot-windows.bat”, my Nexus One is rebooting.. but it stops at the colored (Google) cross (blue, red, green, yellow).. it doesn’t seem to do anything anymore!!!! HELP PLEASE!!

    • parken

      Same problem here!

    • Anonymous

      find an official signed rom and flash it piece by piece. it’s the only way out for you. your phone is the same as mine. if you find the european froyo, you will succeed and later your phone will receive a gingerbread upgrade. good luck.

  • Pingback: confused on hack - Page 2 - Nexus One/Nexus S Forum - Google Phone Forum

  • Pingback: Root Nexus One | AYB

  • Sebastian

    Hi there…

    Ijust rooted my Nexus One using your guide. And i got it all through and followed your steps exactly, but now i have a big issue. My wifi is down. All it says is Error, when i try to connect. I cant even get the wifi to turn on on my phone anymore. 

    Please say that you have an answer to this. And as fast as you can.

    /Sebastian Johansson

  • http://twitter.com/Broadcastorm Vladislav Perge

    GRK39F build doesn’t have it’s Superboot. It is build for Nexus One that got updated to 2.3.6 recently… any help?