How To Root Android 8.0 Oreo

Google finally rolled out its official stable Android 8.0 Oreo update to some of supported smartphones, including the Nexus 6P, Nexus 5X, Google Pixel (XL). The update comes in the form of OTA updates and system images. But if you want the latest Android 8.0 at the earliest, you can then sign up for the Android beta program to receive OTA notification. If you are an Android user, you might find the way to root the latest Android 8.0 Oreo. We’re glad to say that you are at the right place. In this post, we are going to show you how to root 8.0 Oreo (currently on supported Nexus devices).

Warning: Unlocking bootloader, rooting will void the warranty of your device, so you should mention about it. The procedure is applied for most of the Android devices running the official Android 8.0.


  • Turn on USB Debugging and Advanced Reboot from Settings > Developer Options
  • Also enable OEM Unlock.
  • Setup ADB and Fastboot on your computer

Download latest TWRP and Root files:

Also read: How to Update Asus Zenfone 5 to Android 7.1.2 Nougat

How To Root Android 8.0 Oreo
  1. Download the TWRP recovery, latest Magisk to your PC and transfer them to your device’s internal storage.
  2. Plug your phone to the computer and open a cmd in the TWRP folder. You can also click the address bar in Windows icon and type “cmd”.
  3. Now, boot your Android device into the bootloader or Fastboot mode. To do this, enter the following command:

adb reboot-bootloader

  1. Now check your device connectivity by entering:

fastboot devices

  1. Next, enter the following command to unlock bootloader your device.

fastboot oem unlock-info

Note: You should check the bootloader status. If it’s locked, type in following command: fastboot oem unlock

  1. Reboot your phone, and check the unlock status.
  2. Now boot your device into the Fastboot mode again.
  3. Now enter fastboot flash recovery .img to flash the TWRP recovery
  4. Wait until the recovery is completely installed.
  5. Reboot into TWRP again and make a full Nandroid Backup.
  6. Tap on install option and choose the file
  7. Flash the Magisk zip file.
  8. Once done, reboot your device.

You have now successfully rooted your device running Android 8.0 Oreo. If you have any troubles, let’s know in the comment below.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.