Home » Android » How to Root Google Pixel XL on Android Oreo (Android 8)

How to Root Google Pixel XL on Android Oreo (Android 8)

How to Root Google Pixel XL Android Oreo (Android 8)

Google has started to roll out Android Oreo (aka Android 8) for Pixel devices, and a lot of you would want to root Android Oreo. In this post we are going to show you how to root Google Pixel XL on Android Oreo or Android 8.

root google pixel xl android oreo

 

How to Root Google Pixel XL Android Oreo (Android 8)

Also Read : How to Root Google Pixel on Android Oreo (Android 8)

Warning

We are not responsible for any bricked devices. You are doing this at your own risk.

Make sure your Google Pixel XL is charged 70-80 percent.

Pre-Requisites

Make sure you have drivers for Google Pixel XL installed and have Unlocked the bootloader. If you haven’t we have steps for that below.If you have an unlocked bootloader, just follow pre-requisites below and skip the unlock bootloader part.

Next, please ensure you have enabled USB debugging and OEM unlock. To do so, Navigate to Settings -> About on your Google Pixel XL and tap on build number seven times. Once you see a message saying “Your are now a developer” go back to Settings and you will see an option called Developer Options. Open developer options and enable USB debugging and OEM Unlock.

Make sure adb and fastboot are setup on your computer (Windows, Mac or Linux) and working. Click the link below to learn how to setup adb and fastboot on Windows, Mac and Linux.

How to Setup ADB and Fastboot

Download modified TWRP Recovery for Google Pixel XL from below link, rename it to recovery-oreo.img and place it in platform-tools folder.

Download Modified TWRP Recovery for Google Pixel XL

Download below files and place the zip files in internal memory (root directory) of Google Pixel XL.

Download SuperSU

Download SuperSU Config

Download SU Hide

How to Bootloader Unlock Google Pixel XL

Please note this will factory reset your phone and all your data will be wiped. Make sure to have a backup.

Step 1 – Boot Google Pixel XL into fastboot mode

Turn off your Google Pixel XL.  Press and hold PowerVolume Down until you see a Start screen.

You can also boot into fastboot mode while device is on :-

  1. Connect Google Pixel XL to computer using usb cable.
  2. Open command prompt (for Windows) or Terminal (for Mac and Linux).
  3. Navigate to platform-tools folder and issue below command.

Windows

adb reboot bootloader

Mac or Linux

./adb reboot bootloader

Step 2 – Unlock Bootloader Google Pixel XL

Connect phone to computer using usb cable and issue below commands.

Windows

fastboot flashing unlock

Mac or Linux

./fastboot flashing unlock

You should see a screen on your phone asking you to confirm this action, use the volume keys to scroll and the power key to make your selection. Once bootloader has been unlocked make sure to reboot.

Windows

fastboot reboot

Mac or Linux

./fastboot reboot

How to Install TWRP Recovery Google Pixel XL

Step 1 – Boot Google Pixel XL into fastboot mode

Turn off your Google Pixel XL.  Press and hold PowerVolume Down until you see a Start screen.

You can also boot into fastboot mode while device is on :-

  1. Connect Google Pixel XL to computer using usb cable.
  2. Open command prompt (for Windows) or Terminal (for Mac and Linux).
  3. Navigate to platform-tools folder and issue below command.

Windows

adb reboot bootloader

Mac or Linux

./adb reboot bootloader

Step 2 – Flash modified TWRP recovery

Even if you have TWRP recovery already installed, you need to install this modified recovery again.

  1. Open command prompt (for Windows) or Terminal (for Mac and Linux).
  2. Navigate to platform-tools folder and issue below command.

Windows

fastboot flash recovery recovery-oreo.img

Mac or Linux

./fastboot flash recovery recovery-oreo.img

Congratulations, you just installed TWRP recovery on your Google Pixel. Now we will boot into TWRP and root your Google Pixel XL on Android Oreo (Android 8).

How to : Root Google Pixel XL Android Oreo (Android 8 Root)

Once you have installed TWRP recovery, you need to reboot into TWRP recovery and root your Google Pixel XL on Android Oreo (Android 8). Follow the steps below.

Step 1 – Boot into TWRP

  1. Power off your Google Pixel XL.
  2. Press & hold Power + Volume down button for a few seconds. This will boot your phone into bootloader mode.
  3. Press Volume down button twice to highlight Recovery mode (in red) on screen.
  4. Press Power button to boot into recovery mode.

You can also boot into TWRP recovery after installing TWRP by issuing below commands.

Windows

fastboot boot recovery-oreo.img

Mac or Linux

./fastboot boot recovery-oreo.img

Step 2 – Root Google Pixel XL Android Oreo (Android 8) using Super SU

Once in TWRP click on Install, then select SuperSuConfig zip file downloaded in pre-requisites, select Add more zips and then select SuperSU zip file. Next swipe to confirm flashing of zip files.

HTC U11 TWRP

In the Aroma installer for SuperSuConfig, choose Systemless SBIN. For everything else chose let SuperSu decide.

Step 3 – Reboot into Android

Click on back, then on Reboot and then on System and you will boot into Android.

Step 4 – Install SU Hide

Once you have booted into Android, reboot into recovery mode by following step 1 above and install the SU hide zip file and reboot back into Android.

How to : Check Root Google Pixel XL Android Oreo (Android 8)

In case you want to check if your Google Pixel XL is rooted or not, download Root Checker app, open it and click on Verify Root. If you are rooted you will get an appropriate message.

RootChecker

Source-xda

Follow Us

Subscribe to Our Youtube Channel