Root Google Pixel XL Running Android 7.1.2 Nougat

Google’s Pixel XL is ranked among the best devices of 2016. It is the first device along with Google Pixel that is manufactured entirely by Google. It was released with running Android 7.1 Nougat and was the best device to experience the latest Android OS. To stretch the boundaries of Pixel XL, you root it but due to Google’s update that root status must have gone. The latest update 7.1.2 didn’t bring much except for the security patch but still, updates improve the overall performance of the device. Now if you have installed the update and want to root Google Pixel XL, here we will help you do that.

The instructions in the later section of this guide will not help you root Google Pixel XL which was rooted before the update but also the one which hasn’t been rooted before. Basically rooting the device gives you privileges to run various applications which the firmware normally doesn’t allow. Unlike other manufacturers, Google’s Pixel devices aren’t filled with bloatware but still, there are some restrictions. You can root Google Pixel XL to remove them.

Also Read: Install TWRP Recovery on Samsung Galaxy S8

Rooting your device can wipe all your data but don’t worry we have got you covered. To avoid this, you can use the bootloader. Here’s how you can root Google Pixel XL.


  • Your Google Pixel XL must be running Android 7.1.2 N2G470.
  • Make sure the bootloader of your Google Pixel XL is unlocked.
  • Rooting your device is not recommended by the manufacturer and a slight mistake could brick your device. If any mishap occurs, AndroidOdex will not be held responsible. Proceed at your own risk.


  1. Android SDK
  2. SuperSU v2.78 SR5 for Pixel
  3. TWRP Pixel Installer
  4. TWRP IMG file
  5. Click on the links provided below to download Fastboot for your device.

Windows | MacLinux

Early Preparations

  • Create a backup of your data or you will lose your picture, contacts in the rooting process.
  • Make sure your Google Pixel XL is charged to at least 60%.

How to Root Google Pixel XL Running Android 7.1.2 Nougat

  1. Install the Android SDK on your PC.
  2. Now extract the Fastboot files and place them in the android-sdk-windows\platform-tools directory.
  3. Connect your Google Pixel XL and copy the SuperSU v2.78 SR5 to the SD card.
  4. Similarly, copy the to your SD card.
  5. Turn the Pixel XL Off and then boot in Fastboot mode.
  6. Press and hold Power + Volume Down keys at the same time to boot your Pixel XL device in fastboot mode.
  7. Now while your Pixel XL is in fastboot mode, navigate to android-sdk-windows\platform-tools and open Command Prompt.
  8. Hold the shift key and right-click on the empty space to open Command Prompt.
  9. Type the following command to boot into TWRP.

fastboot boot twrp-3.0.2-0-RC1-fastboot-marlin.img

  1. This will boot your Pixel XL into TWRP, here, tap on install and then select to flash it on your Pixel XL.
  2. Once done, follow the same pattern and install SuperSU.
  3. On completion, head back to main menu and tap on Reboot > System. This will reboot your device. Since it is the first boot after root, it will take few minutes.

If you are stuck at some point or have any question related to the method, let us know via comments.

Leave a Comment