How To Unlock Bootloader And Root Google Nexus 6

Google Nexus 6 or Motorola Nexus 6 is a high-quality Android smartphone which comes with a 6 inch AMOLED touchscreen display powered by a 2.7 Ghz quad-core processor, alongside a 3 GB RAM. The device runs on Android L (Android 5.0) Operating system, and it has a powerful 13 mega-pixel in-built camera that will help you to capture all the moments of your life in HD. If you want to enjoy true Android experience, then getting Google Nexus 6 would be the ideal choice.

If you own this Google smartphone and looking for a way to root it, so that you can flash custom ROM firmware or install applications which only supports rooted devices, or to uninstall pre-installed applications, then you are in the right webpage. Here, I have given a step by step working tutorial to Root Google Nexus 6 by unlocking it’s bootloader.

WARNING: Rooting your Android smartphone by following this process will result in loss of warranty. Also, sometimes rooting will result in bricking of your smartphone. If that happens, don’t held me responsible. Proceed at your OWN wish.

Unlock Bootloader And Root Google Nexus 6


1) The procedure given here is a data-loss process (unlocking bootloader will wipe out all the personal data in your smartphone). So, use appropriate apps and take backup of personal data’s in your smartphone.

2) You will need to enable USB debugging mode in your smartphone. To do that, go to Settings, click on About phone and tap on the build number for 5-7 times to enable Developer options. Now come back to Settings screen again, click on Developer options and enable it.

3) Uninstall or deactivate antivirus applications in your computer as they tend to consider the Rooting kit as virus and won’t let you do follow the rooting process given here.

Once you have finished these prerequisites, you can move forward to the rooting process given below.

Tutorial To Root Google Nexus 6:

1) To get started, download Nexus Root Toolkit (by WugFresh) and install it in your computer.

2) Once done, connect your Google Nexus smartphone to the computer using the Original USB data cable. Next, run the Nexus Root Toolkit and it will ask you to enter your Smartphone model along with the Android version you are running.

3) Once you have selected both, you will get a message stating the missing files (Modified boot.img and TWRP Recovery) and asking for you to download them. Just press the “Download + Update All Dependencies“.

Modified Boot image and TWRP Recovery Download Root Nexus 6

4) Now, the Nexus Root Toolkit main window will open up. Next, click on “Full Driver Installation Guide – Automatic + Manual” under “Initial Setup“.

Nexus 6 Driver Installation

5) A pop-up window will open up. In that, click on Step 3, followed by “Universal Drivers” in Drivers Solution 2.

Nexus 6 Universal Drivers Installation

6) Once the drivers for your device are successfully installed in your computer, click on “Unlock” option in Nexus Root Toolkit under “Unlock Bootloader” and follow the on-screen instructions to unlock your device’s bootloader.

Google Nexus 6 Unlock Bootloader

7) Once you have unlocked your Nexus 6 bootloader, click on “Root” option Nexus Root Toolkit. If you want to flash a custom recovery, tick the box next to custom recovery and click on “Root“. Once done, the toolkit will do all the necessary things to root your device and install TWRP custom recovery.

Root Nexus 6 And Flash Custom Recovery

That’s it. Now you have successfully finished rooting your Google Nexus 6 Android smartphone. To confirm the rooting process, look for SuperSU in your apps menu. If it’s there, then your device is rooted successfully. Alternatively, you can use the root checker app from Google Play store to confirm the root privileges of your smartphone.

If you encounter any issues while following this rooting procedure, do let me know using the comments section below.

Comments are closed.