How to Root Nexus 6! [Windows/Mac/Linux]

For those of you who want to root your Nexus 6, remember that in order to root a Nexus device, you will have to unlock the bootloader first.  Unlocking your bootloader WILL ERASE EVERYTHING on your phone so we highly recommend you to root your Nexus 6 as soon as you receive it in the mail.  Also, copy EVERYTHING (all your photos/videos) to your computer so you don’t lose them.

This root method works on all Android 5.0, 5.0.1, 5.0.2, and 5.1 Lollipop.

With that said, let’s root Nexus 6.  This method will work on all Windows, Mac or Linux.  I will be using Windows for the tutorial but you can follow my Mac/Linux commands instead of Windows for terminal.

Step 1. Power off your Nexus 6 then hold down Volume Down and Power buttons together until you see the fastboot menu come up like below (sorry please ignore the thumb part, bad screenshot).

howto-root-nexus6-1

 

Then connect a micro-USB cable from your Nexus 6 to your computer.

howto-root-nexus6-2

Step 2. Go to our CWM/TWRP recovery page and download Nexus 6 CWM or TWRP recovery (it’s up to you to decide which one to use).

howto-root-nexus6-3

 

Step 3. Also download fastboot.zip, SuperSU zip file, and USB drivers (for Windows only).

Download:

Download fastboot.zip

Download SuperSU zip file

Download USB Drivers (for Windows only)

howto-root-nexus6-4

Step 4. Unzip fastboot.zip and you should get a folder called “fastboot” with all the files you need.  Copy and paste your CWM or TWRP recovery image file here (the file ending in “.img”).

howto-root-nexus6-5

Step 5. If using Mac or Linux, skip this step.  If using Windows, open up Device Manager and install drivers.  (Please see video tutorial on how to install the drivers)

howto-root-nexus6-6

Step 6. Next, open up a command prompt for Windows or terminal for Mac or Linux.  (If you don’t know how to do this, please google it!)

Join the HighOnAndroid VIP Fans List for free help from Max and discounts on Android accessories.

Max Lee

Max Lee is the founder of HighOnAndroid.com. Max makes Android tutorials and review videos for people who want to get high on Android over at his YouTube channel and Korean YouTube channel.

13 Responses

  1. Simon says:

    i’m about to get a nexus 6 ,I intend to follow your method’s for rooting nexus 6,, my concern is will i be able to continue to receive google updates for
    [ Android – Lollipop ] throughout the year and when they past lollipop to the new IOS

    Thanks
    Simon

    • Michael Merten says:

      You will most likely not recieve ota updates anymore. You will have to do everything manually. If by any chance you do an update may break your phone after it is rooted. Also you will most likely void your warranty.

  2. Hans Lambermont says:

    For Linux users here’s my terminal log for reference :

    n6/ chmod +x fastboot-linux

    n6/ chmod +x adb-linux

    n6/ sudo ./fastboot-linux oem unlock
    ...
    (bootloader) Please select 'YES' on screen if you want to continue...
    (bootloader) Unlocking bootloader...
    (bootloader) Unlock completed! Wait to reboot
    OKAY [ 25.115s]
    finished. total time: 25.116s

    # Enable developer mode, press about a few times. Enable USB debugging.

    n6/ ./adb-linux push UPDATE-SuperSU-v2.37.zip /sdcard/
    4433 KB/s (3988469 bytes in 0.878s)

    n6/ sudo ./fastboot-linux flash recovery openrecovery-twrp-2.8.3.1-shamu.img
    target reported max download size of 536870912 bytes
    sending 'recovery' (12064 KB)...
    OKAY [ 0.380s]
    writing 'recovery'...
    OKAY [ 0.543s]
    finished. total time: 0.923s

    • Eric Ferguson says:

      Thanks for the terminal logs.. ran into the following error when unlocking on Ubuntu 14.04 (64bit)

      “error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory”

      A simple “sudo apt-get install lib32stdc++6” solved my issue.

  3. Michael says:

    how can I unroot my nexus 6

  4. Adam Anderson says:

    thank you for this. i went though everything, but, even though i have twrp now, i’m not really unrooted. the part i couldn’t seem to do was the chmod command. i typed in to my terminal chmod 755* but it gave me an error like the command parameters weren’t correct. i must be missing something. can you help me?

  5. aalvi says:

    Hey, I have a windows computer and have all the drivers installed. When I type in “fastboot oem unlock” it just says in command prompt “waiting for devices.” Nothing happens at all, what should I do?

  6. NxsGreen says:

    Sooo frustrated! Trying to install the .img file (TWRP) but my macbook pro does not recognize the .img???? I have all the SDK’s and my phone is already unlocked just need to root. Please help!

  7. NxsGreen says:

    Oops! I forgot to add…. I have a Nexus 6 with the UPDATE-SuperSU-v2.46 copied on my device.

  8. Cameron Martin says:

    Can someone please help I followed all the steps up until the recovery stage where one must use their pone to select the flashed superuser files. As I bought my nexus unlocked it was already eligible to root however when inserting the final code more results were revealed. The command prompt stated as shown below and was very frustrating, was just wondering if anyone knew a way around this.

  9. Elijah Bicondova says:

    Does this method work for 5.1.1 as well?

  10. Miron Raz says:

    Would it work on Android 6.0.1?

  11. Ryan Harvey says:

    SO I followed these steps and my device is now corrupt. Now what the hell do I do

Leave a Reply

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