How to Root Android 8.0 Oreo on Google Pixel and Nexus Devices

Now that Android 8.0 Oreo is out for the Google Pixel/Pixel XL and the Nexus 5X/6P you might be wondering if you can root it yet. This is something users have to deal with after every software upgrade. Generally, if you bought a Nexus device, there’s a good chance that you’re someone who likes to root their devices. The trend is not very different for owners of the Google Pixel or Pixel XL smartphones. We have a working method to root Android 8.0 running on Google Pixel and Nexus devices that have officially received the update. The new method involves flashing Chainfire‘s SuHide in conjunction with SuperSU to get systemless root access.

Warning: Rooting your Android device will void your warranty. The mods and other software recommended in this tutorial are works of their respective developers. Neither we at DroidViews nor the developers are in any way responsible for any harm that comes to your device by following the tutorial. That said, the process described below has been successfully tested by various users and does indeed work. Also, remember that this root method is only for Android 8.0 Oreo installed on eligible Pixel or Nexus devices.

Now open a command prompt window in your ADB folder. To do that, go to your ADB installation folder and type cmd in the address bar then hit Enter.

To make sure the connection is proper, enter the following command in the command prompt window and hit enter.

fastboot devices

If this returns your device’s serial number, this means your device is recognized.

Use the following command to flash the TWRP image onto your device. Replace twrp-oreo.img (text in green) with the file name of your TWRP image file.

fastboot boot recovery twrp-oreo.img

Once the flashing completes, disconnect your device from the PC and reboot it into recovery mode. To do this, highlight the Recovery mode option using volume keys and use the Power button to select it.

Flash SuperSU

In recovery mode, select Install, then browse and select SuperSuConfig. As of Android 8.0, flashing the SuperSuConfig isn’t necessary but let’s flash it anyways just to be extra sure.

Tap on the Select more zips button and similarly select the SuperSU zip as well.

Swipe at the bottom to flash both the files.

In the SuperSUConfig AROMA installer, select Systemless SBIN and for all other options, choose let SuperSu decide.

After both the files are flashed, tap on the Reboot system button that appears at the bottom.

Avoid tripping SafetyNet

When your device boots up, you should see the SuperSU app in your app drawer and be able to enjoy the benefits of a rooted Android device. But rooting with SuperSU means you won’t be able to use apps like Netflix, Snapchat, Pokemon Go or Android Pay and who knows, maybe more such apps.

If you’d prefer to not trip Google’s SafetyNet check, boot your device back into recovery mode. Select Install and then flash SuHide similarly as you flashed the previous two zips. Once done, tap on the Reboot system button.

Have you executed ‘fastboot flashing unlock’ in fastboot mode? You need to flip the switch in settings, execute the above command, and then have the phone be wiped.

KP

I tried this, but it keeps coming up with “Command is not supported” and “Please unlock device to enable this command” before it says FAILED. I have the “OEM unlocking” slider enabled, so I don’t know what I’m missing.

Ron

I think you mean fastboot boot twrp.img.

clarke matterson

Hi everyone, im just giving this big chance to anyone that might need the help of this perfect ethical hacker who rescued my 9years relationship by revealing my husband infidelities through his whatsapp, gmail, facebook, phone text messages,all call logs and making me know the next step to pursuit after discovering that dark side of the relationship without touching his phone…His charges is affordable, contact him via address below… Email: brianhackwizard@gmail.com Text no: +1(571)-286-5929. Whatsapp no:+1(628)-204-3299.

Rajesh Rajput

Wrong Guide. There is no TWRP available to flash in Oreo. You can only boot in TWRP.