1. Home
  2. Android

Root, Unlock All Google Nexus Devices On Linux & Install CWM Recovery

This universal toolkit roots the latest Google Nexus 10, Nexus 7, Nexus 4, Galaxy Nexus and Nexus S on Linux. While the guides and toolkits we covered earlier were mostly for Windows, XDA-Developers forum member tatelucas’ Universal Nexus Linux Toolkit fills the platform void with an all-in-one solution for the open source OS. The toolkit is pretty easy to set up, and while it may not have a plethora of features like the Nexus 4 toolkit, it is pretty much all you need to start modding your Nexus device.


The toolkit will help you unlock/re-lock the bootloader, gain root access, flash ClockworkMod recovery (touch based or standard) and flash Google’s stock image. So if you’re here and wondering why you might need to root your device and what’s so special about ClockworkMod recovery, be sure to check out our top 10 reasons to root your Android device, and article on what is ClockworkMod recovery and how to use it on Android.

At the time of this writing, the toolkit supports the following Nexus devices:

  • Nexus S (i9020t & i9023)
  • Nexus S (i9020a)
  • Nexus S (m200)
  • Nexus S 4G (d720)
  • Galaxy Nexus (GSM)
  • Galaxy Nexus (Sprint) – Cannot flash Google’s stock image on this variant
  • Galaxy Nexus (Verizon)
  • Nexus 7 (Wi-Fi)
  • Nexus 4
  • Nexus 10
Note that the tool has been tested with all except the Nexus 4 and 10, so proceed with care if you plan on using it with any of these two.

Universal Nexus Linux Toolkit

Image courtesy of the developer

Disclaimer: Please follow this guide at your own risk. AddictiveTips will not be liable if your device gets damaged or bricked during the process.



  1. To begin, download the toolkit (.tgz archive) from the link above and extract its contents.
  2. Run the terminal, and switch to the path where the ‘unlt.sh’ file is.
  3. Now enter the following command to begin running the toolkit:
    sudo bash ./unlt.sh
  4. Doing so will launch the toolkit, and you will be presented with the list of supported devices. Choose your device by entering the corresponding number.
  5. Here onwards, simply enter the number of whatever task you want to perform and follow the on-screen instructions.

For updates and queries, visit the forum thread at XDA-Developers linked below.

[via XDA-Developers]

1 Comment

  1. Looking at the script, it still requires the SDK files to be downloaded, installed and available with the platform-tools path appended to the $PATH. This was not mentioned in the article. Those platform-tools files were not in the tgz file I downloaded from your site.

    Update: I now see that it actually downloads the tools later in the script.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.