How to root the Google Nexus One

How to Tarun Chachra 10:14, Jan 11 2010

We show you how to gain root access to your Google Nexus One using a Windows PC, a Mac or a Linux PC

The Google Nexus One has been "rooted", thus enabling users to gain direct access to the smartphone's file system. This enables users to modify the phone’s firmware so as to allow for things like custom themes, apps and custom operating systems/ROMs. It is similar to jailbreaking an iPhone, in that it gives users abilities that are not enabled by default.

Disclaimer: While root access is easily achieved, it can void your warranty and have negative effects on the operation of your phone. We recommend that you do the necessary research on root access before you attempt the above as you could cause damage to your handset.

Step I: (Entering bootloader mode)

  • Download and extract fastboot

    • Windows Users: enter bootloader mode by opening a command prompt and browse to the directory containing the fastboot files that you extracted, then type fastboot-windows oem unlock
    • Mac Users: enter bootloader mode by opening a terminal window and browse to the directory containing the fastboot files that you extracted, then type ./fastbook-mac oem unlock
    • Linux Users: enter bootloader mode by opening a terminal window and browse to the directory containing the fastboot files that you extracted, then type ./fastbook-linux oem unlock

Step II: (Gaining root access)

  • Download the Superboot.zip file and extract to a new folder on your desktop
  • Put your device in bootloader mode (see step I above)
    • Windows Users: double click install-superboot-windows.bat from within the new Superboot directory on your desktop
    • Mac Users: launch the terminal application and go to the directory containing the extracted Superboot files, then type chmod +x install-superboot-mac.sh [Enter], followed by ./install-superboot-mac.sh [Enter]
    • Linux Users: open a terminal window and browse to the directory containing the extracted Superboot files, then type chmod +x install-superboot-linux.sh [Enter], followed by./install-superboot-linux.sh [Enter]

Voila! Your Google Nexus One is now 'rooted'.

Click here for more Google Nexus One guides

Click here for our full Google Nexus One review

Sponsored Links