- dotTech - https://dottech.org -

How to root Google Pixel XL on Android 7.1 using CF-Auto-Root [Guide]

Google Pixel XL [1]Chainfire is an alias that most people who follow Android developing are aware of thanks to his tools such as CF-Auto-Root and SuperSU. Both of those tools have something in common which is the SuperSU getting installed and enabled; the difference is in the way they go about their business. About a year ago something new was developed by Chainfire which is FlashFire—a chance for people to keep root access after updating on many occasions. The FlashFire app relies on the rooting method being a systemless root which is what Chainfire managed to develop for the Android 6.0 and the Android 6.1 Marshmallow software update versions of the CF-Auto-Root tool and the SuperSU that people can flash manually from a custom recovery image.

When the news of Android 7.1 Nougat broke a large part of it was about enhanced security and with it came the worry of not being able to find a root method at all according to many publications. Further, it was being reported that Android 7.0 would not use the same systemless root method for the root access. As of recently both of those rumors have been put to rest with the rooting toolkit being made available to root the Pixel smartphones running on Androids 7.1, and now the CF-Auto-Root tool is also available to root both Pixel smartphones. The CF-Auto-root tool to get in control of the root user account on the Google Pixel XL running Android 7.1 is also the systemless root version still, meaning that you can still use FlashFire if you want to give it a try. Apart from that, there isn’t much difference between the systemless root and the older method that required going through the system partition apart from the fact that when you take a hard reset it entirely unroots and you need to flash the rooting file with Odin to get root access again.




In conclusion, that is how to root Google Pixel XL smartphones running on the Android 7.1 Nougat software updates by flashing Chainfire’s CF-Auto-Root tool. At the time of writing this guide, the developers have mentioned in the release notes that it is not perfect and the link isn’t yet available from the CF-Auto-Root repository page. You can read all of the information that Chainfire has given from here [5].

It’s worth noting that while there is a version of SuperSU available, there is no version of TWRP available for the Google Pixel devices yet and thus installing the SuperSU manually is not recommended by Chainfire at the time of writing this guide.