Connect Nexus device to PC and configure Nexus Root Toolkit

- Head to Settings
- Tap on Developer Settings (if developer settings menu is not available, enter in About Phone and tap 7 times on Build Number)
- Once the Developer Settings menu opens, make sure that the Developer Settings are turned ON
- Then scroll down until USB Debugging is visible and click on the USB Debugging checkbox to enable debug mode

If the device drivers are installed on your PC then the Nexus toolkit should prompt on the screen the connected device.
If there are no drivers the Windows OS will install those automatically.
Also make sure that the USB debugging drivers are installed as well. To have them installed you need to enable the USB debugging mode by following these steps:

Make sure that the device is connected to PC while debugging mode is enabled, in order for Windows to install the drivers.

Once the device is connected to PC, the device will ask for debugging permissions press: OK.

When the USB debugging is enabled, start Nexus Root Toolkit and the device detection pop-up will appear. In this pop-up select your Nexus device and the Android build (this can be retrieved from the About Phone menu) that currently is running. (For my device this was automatically detected).

Next the Nexus Root Toolkit will download required files that are needed for the rooting process. Select OK to download the required files.

If the above steps are performed and the device is still not detected click on the Full Driver Installation Guide - Automatic + Manual, follow those steps in order to install the necessary drivers properly.

3

Unlocking the bootloader (BACKUP YOUR DEVICE 1ST)

- In order to unlock the bootloader simply click the Unlock button from Nexus Root Toolkit.
- Once Unlock is clicked, the application will ask permissions in order to restart the device in fast boot mode.
- Click OK to continue with the process.
- Once the device is started in fast boot mode will ask permissions in order to unlock the bootloader.
- In order select Yes press the volume up button to choose Yes and press the power button to select this option.
- Once the process is completed the device will restart and boot normally.

4

Rooting the Nexus device

Once the bootloader is unlocked is time to Root the Android device.

Note: You will have to enable the USB debugging again after the bootloader was unlocked and the entire device was wiped.

- In order to do this, connect Android device to PC, start Nexus Root Toolkit and click the Root button along with the Custom Recovery checkbox selected.
- When the confirmation dialog appears on the screen press OK.

NOTE: During this process DO NOT DISCONNECT your device from PC.

- Once the entire process has completed, the device will boot normally in Android and you will see 2 new applications installed:
* SuperSU
* BusyBox
These 2 apps are installed by Nexus Root Toolkit.

- Start BusyBox and grant full access and it will automatically load necessary files in order to continue installation.
- Once the files are installed tap on the drop down below the "will be installed to" and select /system/xbin instead of the default value, tap install and select Smart Install.

5

Installing CyanogenMod

- Download and install the CyanogenMod Android app by following the steps listed on the website.
- Once the Android application is installed, download and install the Windows application from the following URL:
dist01.slc.cyngn.com/CMInstaller.msi?t=1407507870559
- Once the Android and Windows Cyanogen Mod applications are installed, start the Windows application
- Wait for the app to detect your device and to download the OS for your device.
- Once the necessary files are downloaded press the Install button to start the installation process.
- Once the installation process is completed your device will boot into Android Cyanogen Mod.

6

Enjoy the Cyanogen Mod flavor

Enjoy the Cyanogen Mod flavor

Conclusion

If you have feedback regarding to this tutorial please add a comment in the comments section.

0 Comments

The American scientist Paul Ehrlich once said, "To err is human, but to really foul things up you need a computer." At risk of hyperbole, it is my humble opinion that a greater truth has never been uttered.