Root Google Nexus 6P / Nexus 5X on Android 8.1 Oreo Firmware

Here you can read on how to root Nexus 6P and Nexus 5X Android phones using Magisk and TWRP recovery. Nexus 5X and 6P are two Google smartphones which have seen the most number of software updates, both major and minor. Now, as users install latest October 2018 Android 8.1 Oreo update, they would lose existing root functionality. In order to gain root and use root apps, you can follow our guide ahead. Our procedure is designed specifically for Nexus 5X and Nexus 6P — running October 2018 build.

As detailed previously, we will make use of two major utilities. One is TWRP custom recovery and the other is Magisk systemless root. Latest versions of both tools have been linked within the guide so you don’t jump between pages looking to find them. Moreover, thanks to Magisk, users can also make use of Magisk Modules which are proprietary mods created available for Magisk. Before beginning to explain the steps, we advise you backup all your user data because mods like this tend to require a factory reset at times. 

How to Root Android 8.1 October 2018

How to Root Nexus 6P / Nexus 5X on Android 8.1 Oreo

We have gathered all the steps you would need in order to root your Google Pixel or Pixel 2 device. Our method requires you to have TWRP custom recovery installed.

For root, it is essential you first unlock the bootloader of your device:

Just To Remember:

  • This tutorial is only for Google Nexus 5X / Nexus 6P devices running Android 8.1 October 2018 Preview 1.
  • Your phone should be running latest Android 8.1 October 2018 Developer Preview.
  • Enjoy rooting your Google Nexus 5X / Nexus 6P and let us know about it in the comments!

Complete Step-By-Step Instructions:

NOTE: You need to have a custom recovery installed on your Google Nexus 5X / Nexus 6P device i.e. TWRP before proceeding below. Installation tutorials:

Step 1 – Download Magisk Root ( for Google Nexus 5X / Nexus 6P device to your computer.

Step 2 – Connect your Google Nexus 5X / Nexus 6P device to your computer using the USB cable.

Step 3 – Now copy/paste the downloaded files to your internal storage. Make sure the file is in the internal storage root (not in any folder).

Step 4 – Then turn OFF your phone and disconnect from the USB cable.

Step 5 – Now to get in the Recovery Mode (TWRP Recovery). Switch ON the phone while pressing and holding Volume Down + Power buttons together. Alternatively, read this: How to Enter Recovery Mode on Any Android phone.

Root Google Nexus 6P / Nexus 5X on Android 8.1 Oreo Firmware 1

NOTE: Screenshots of the Team Win Recovery Project (TWRP Recovery) may change as new versions are released.

Step 6 – Once finished, tap on the ‘Install’ button from the list, choose the file that you copied to your phone memory in Step 3.

Root Google Nexus 6P / Nexus 5X on Android 8.1 Oreo Firmware 2

Step 7 – Confirm installation on the next screen by swiping on the “Swipe to Confirm Flash” option. The installation procedure should start now as show below.

TWRP-Update-Install-5 TWRP-ROM-Install-6

Step 8 – Once the installation is completed, you will be shown a similar screen like shown below.

TWRP-Update-Install-7 TWRP-Update-Install-8

Step 9 – Once you complete the second flash, you can now reboot to your system.

That’s it! You should now have a rooted Nexus 5X / Nexus 6P device. You can go to MagiskManager app to verify.

To make sure you have correctly installed the above root method and it’s working, verify with Root Checker as given in the link.

Have fun playing with it! If you have any issues, please fire them up in the comments below!

Default image
Taimur Akmal
Devoted writer, enjoys developing code. Appreciates excellent food, exceptional coffee and great company. He is also into sublime design and nicely built cars.
Articles: 1155

Leave a Reply