How To Root Nexus 6 - CF Auto Root
Chainfire has released root for all officially announced Android 5.0 Lollipop firmwares and for some Moto devices, the developer has released Android 5.0 root even before any official/leaked Android 5.0 update arrived.
Chainfire's CF Auto Root a.k.a CFAR is a one-click root method for your Nexus 6. All you need is an unlocked bootloader on your device, and in case your device isnt already unlocked the CFAR will attempt to unlock the bootloader on your Nexus 6. However, with Android 5.0 Lollipop, youll first have to enable OEM unlock from developer options under settings to be able to unlock bootloader.
Rooting any device will void its hardware warranty, as you will be modifying system files to unlock OEM restrictions on the device. Nevertheless, you can easily unroot the device and restore it back to factory settings to regain your warranty status.
Rooting is where the real fun of Android begins, it takes your customization experience on Android to a whole another level. Root access basically means getting system-level privileges on your device, that's to be able to modify system files. Root access isnt allowed by default because if used without knowledge or care, you could easily soft-brick an otherwise fine device. So if you're new to rooting and stuff, make sure you follow proper instructions while doing anything that requires root access.
How it works
- CFAR flashes a modified boot image (included in the package) to inject root and install SuperSU app into the system folder.
- During the process of flashing the modified boot image, you might notice a red Android icon on your Nexus 4 screen that stays on for around 10 seconds before rebooting.
- It must be noted that the device may reboot a couple of times before the root installation completes, and this is normal.
Root Nexus 6 - CF Auto Root
- Boot the Nexus 6 into bootloader mode via adb or hardware buttons (press and hold Volume Down and Power buttons until Fastboot/Bootloader menu and START icon appear on the screen).
- Connect the Nexus device to computer via USB cable.
- Unzip the CF-Auto-Root-shamu-shamu-nexus6.zip file on your computer.
- For Windows: Run the root-windows.bat file.
- For Mac and Linux: Launch Terminal and go to the location where you extracted the contents of CF Auto Root and then enter the following commands (without quotes) for Mac and Linux respectively:
- For Mac: "./root-mac.sh"
- For Linux: "./root-linux.sh"
- You're done. Enjoy.