root Samsung Galaxy S8 plus Android 8.0 Oreo

Samsung Galaxy S8 and S8+ have been updated to the latest stable Android 8.0 Oreo firmware update. It comes with new build numbersย G950FXXU1CRB7 and G955FXXU1CRB7 respectively. The stable Baseband CRAP was abandoned due to some bugs and a replacement OTA CRB7 was released. The latest stable build is based on Android 8.0 Oreo featuring the latest February 2018 Android Security Patches. So if you are still on the previous Nougat firmware and looking forward to flashing the latest Oreo OTA, then go to this tutorial. You can also download the full stock firmware directly from Samsung Servers.

As the Samsung software is now being updated to the Oreo, a lot of Galaxy S8 users are looking forward to rooting their devices. Here is a tutorial which will enable you to root the latest Samsung Experience 9.0 ROM based on Oreo. This tutorial will work not only on the Samsung Galaxy S8ย  or S8+, but also on the Galaxy S9, S9+, Note 8, Samsung Galaxy S7, etc running Oreo or earlier. This guide will also setup the latest TWRP recovery and enable root access using latest Magisk 16 or later.

Moreover, we recently posted about the new Odin v3.13.1 tool which can be used to flash the latest Oreo firmware and also some custom packages like TWRP recovery. However, in order to flash the latest TWRP recovery, we will be using a more stableย Prince Comsyโ€™s Odin tool. So letโ€™s begin with the root procedure.

Downloads for rooting Samsung Galaxy S8/S8+ on Oreo

Here are some files which will help in rooting the.

  • Galaxy S8ย (Exynos vaiants โ€“ G950F/FD/N/X) andย Galaxy S8 Plusย (Exynos variants โ€“ G955F/FD/X/N)| Download TWRP
  • Latest Magisk 16+ | Download link
  • Download S8 decryption zip | Download | File: no-verity-opt-encrypt-6.0.zip
  • Latest Odin 3.13.1+ | Download link
  • New Prince Comsy Odin which has been tested |ย Prince Comsy Odin
  • Samsung mobile drivers | Download link

Flashing the decrypt zip is optional. But if you run into issues, you can flash the decrypt zip.

Warning:ย Rooting or installing a custom package like TWRP may void S8 deviceย warranty and may trip Knox for Samsung. While this procedure has been tested on S8 and other Samsung phones, it may fail for you. Readerโ€™s discretion is advised.

How to Root Samsung Galaxy S8 (Plus)ย on Android 8.0 Oreo firmware update? [G950F/FD/X/N &ย G955F/FD/X/N]

Theย CFAR rootย is outdated and only supports the Nougat firmware for now. Once that it updated to Oreo, you can root without TWRP recovery. This rooting tutorial is the most common method to root any Samsung phone.

First, you will need to flash TWRP recoveryย via Odin software byย adding it to the AP section. Later, flash the Magisk package to gain root access.ย If something goes wrong, you canย re-flash theย complete stock firmware via Odin andย restore S8 (Plus)ย firmware. Download full firmware package from here.

Prerequisites to root Galaxy S8/S8+ on Oreo

  1. Verify your device for compatibility. The listed rooting method is forย Samsung Galaxy S8, S8+, Note 8, Galaxy S7, S7+, etc. with Exynos models only. Do not try them on the Snapdragon variants.
  2. Enable Developer options fromย Settings > About Phone> Tap on the Build Number several times.
  3. Go to Settings and developer settings and โ€œEnable OEM Unlockโ€ from Developer Options before you proceed. This is important!
  4. Enable USB Debugging fromย Developer Options. Also enable advanced reboot, if available.
  5. Apart from a Samsung Galaxy device, you will also need a PC (Windows/Linux/MacBook).
  6. You must have latest Samsung drivers installed onto your PC. Make sure you have latest Samsung mobileย drivers for a better connection.
  7. Fully charge your device as it may take some time.
  8. Backup your data, internal storage, photos, apps, etc.

Root S8 on Oreo

Step 1: Downloadย the latest TWRP recoveryย for your for your Galaxy device. Transfer it to PCย where you can easily locate it. Also, transfer Magisk and No encryption zips to phone storage.

Step 2:ย Power off the phone complete andย Reboot your S8 device into Download mode or Odin Mode. Turn off your device completely and then press and hold Power button + Volume Down + Home keys for a few seconds.

Step 3:ย Extract and run theย Prince Comsyโ€™sย Odin3_3.13.1.exeย file on PC as administrator.

Step 4:ย ย Connect your Samsung device to your PC using a USB cable while phoneย is still in the Odin Mode or Download mode.

Step 5:ย The ID: COM in the Odin willย turn Blueย with an Added!!ย message.

Step 6:ย Click onย AP button and addย the TWRP recovery TARย file.

Step 7:ย Removeย Auto Rebootย checkbox in options and proceed with installation by selecting Start button.

Step 8:ย Once you get aย PASS! message in the Log tab, TWRP is installed.

Step 9: Now directly reboot into TWRP recovery by turning off and holding Volume down + Pover button.ย Allow the modifications from the recovery when asked.

Note: If you choose to flash the no DM verity zip then there is no need to format data. If not then format data.

Step 10 a: Now go to WIPE option. Choose FORMAT DATA โ€“ Type yes โ€“ ENTER. First take a complete Nandroid Backupย before you wipe.ย Reboot into Recovery once.

Step 10 b:ย (Optional) You may flash theย no-verity-opt-encrypt.zip to disable encryption and dm-verity.ย Reboot into Recovery once.

Step 12: Later, flash theย Magisk-v16.0-arm64.zipvia TWRP.

Step 13: Once done Reboot the device to system.

Thatโ€™s it. Grant root access with the latest Magisk Manager app. If the system doesnโ€™t boot up for a long time,ย then go to this link to troubleshoot. Follow and like us on social media.

Follow and Subscribe


Sarang Avatar

3 responses


  1. Kapoios21 Avatar
    Kapoios21

    Please help! I followed all the instructions and root my sm-g955f with success but when trying to flash a zip file twrp 3.2.1-0 I am unable to mount storage. Internal storage 0mb.

    1. Kapoios21 Avatar
      Kapoios21

      Please help

Leave a Reply