How to Root Galaxy S8 or S8 Plus on Android 8.0 Oreo!

For those of you who want to root your Samsung Galaxy S8 or S8+ on latest Android 8.0 Oreo, here’s how to do it.

Before we begin, rooting process WILL ERASE EVERYTHING ON YOUR PHONE and you will LOSE SAMSUNG PAY FORVER!!!(But you can use Google Pay.)

This root supports the following models:

  • Galaxy S8 SM-G950F, SM-G950FD, Korean SM-G950N
  • Galaxy S8+ SM-G955F, SM-G955FD, Korean SM-G955N

U.S. models SM-G950U or SM-G955U are NOT supported w/ this root method.  You will have to use Samfail root method for those.

Step 1. Make sure your Android version is 8.0 or 8.0.0 in About->Software Information.

Step 2. Make sure your model of Galaxy S8 or S8 Plus is supported.

Step 3. Under About->Software Information, tap on the “Build Number” 5 times until it says, “Developer mode has been turned on.”

Step 4. Tap the back button twice and you will see a new menu option called “Developer options”, tap on that.

Step 5. Make sure you see an option called “OEM unlock”.  If you don’t see this and you have not had your phone for full 7 days, come back to this tutorial when this menu option becomes available to you.  Samsung has put a new 7-day delay meaning you will have to wait 7-days after getting your phone to get the option.  If you do see, turn it ON!

Step 6. Power off your phone then hold down the Volume Down, Bixby, and Power buttons together for about 5 seconds until you see a warning screen like below.

Step 7. Hit the Volume Up key to put it into Download mode and connect a USB cable to your Windows computer.

Step 8. You will need to download a bunch of files and also grab TWRP recovery for your S8 or S8 Plus:

Download ODIN – Link

Download Magisk – Link

Download RMM State Bypass – Link

Download Samsung USB Drivers – Link

Download Samsung Anti-removal Tool – Link

Download TWRP recovery – Link

Once all SIX files have been downloaded, ONLY unzip the ODIN program.

Step 9. Run the ODIN program.  Make sure you see a highlighted box in light blue as shown below with a random COM number.  If you don’t see it, install the Samsung USB drivers and you should see it after that.

Choose “AP” then choose the TWRP recovery file you downloaded earlier.

VERY IMPORTANT: As soon as your screen goes black, you will need to hold down Volume Up, Bixby, and Power buttons together for about 5 seconds.  PLEASE WATCH THE VIDEO TUTORIAL SEVERAL TIMES BEFORE YOU DO THIS STEP AS IF YOU MESS UP YOU MAY HAVE TO WAIT 7 DAYS TO DO IT AGAIN!!!

Hit “Start” and hold down Volume Up, Bixby, and Power buttons together for about 5 seconds when your phone reboots.

Step 10. If you did it right, you should be in TWRP recovery.  If you didn’t do it right, you may get stuck in a bootloop after a reboot. (Please follow instructions on how to unroot your phone then you will have to wait 7 days and try again.)  Sorry, Samsung put this horrible jail so if you do it wrong, you have to unroot your phone and also wait 7 days until your next root attempt.  Don’t feel bad, my first time it took me 4 months to root my Note 8, which had the same problem.

Tap on “Keep Read Only”.

Step 11. Tap on “Wipe” and format data.

Step 12. VERY IMPORTANT, go back to home menu, then choose “Reboot”, then choose “Recovery”.

Step 13. Once rebooted to TWRP recovery, tap on “Keep Read Only”.

Step 14. Copy over the Magisk, RMM State Byppass, and Samsung anti removal zip files to your phone.

Step 15. Flash all 3 files in any order.

Step 16. Reboot, and once rebooted(should take about 3 minutes) go ahead and sign in.

Step 17. You should see Magisk Manager app in the app drawer, open it.

You should see “Installed Version” then you have fully rooted your Galaxy S8 or S8 Plus!!!

Verify you have full root by installing and running the free Titanium Backup app on the Play Store. You should see a Superuser Request window pop-up like below.

You may also like...

14 Responses

  1. john deakin says:

    All good here

  2. xstationbr says:

    Thank you its works for my Samsung Galaxy S8+ GM955FD from BRASIL-ANATEL
    Working fine, no errors on all procedure, all work on first try.
    Thank you so much.

  3. Dave Green says:

    I’m confused. I’ve seen tutorials on xda on how to root s8 after oreo update. None mention RMM State Bypass and anti removal tool but they do say you still have to flash dm verity zip which there is no mention of in this video. Just to mention my device has always had the oem unlock option since upgrading to oreo. Do we now not need to flash dm verity on oreo?

  4. Dave Green says:

    Also to add, I think I had already enabled oem unlock before installing the oreo ota update coming from nougat

  5. Aleksander says:

    ROOTED (SM-G955F) with some issue*
    First odin doesn’t flash TWRP (OEM unloked) – a version PrinceComsy did it
    Second TWRP mode doesn’t allow touch screen (so I can’t use it) – I solve it by using mouse via usb-OTG
    After that every thing go fine.


    *issue can be maybe due to specyfic Caring locks (no simply SIM lock)
    they install special program that can be deleted (without root) even flash pure stox room doesn’t remove it
    After root I finally deleted it

  6. Prasana says:

    Can we use supersu instead of magisk?

  7. Peter says:

    Currently waiting for the 7 day time out.

    Same question asked earlier.

    What about the dm verity zip /

    Other root tutorials make a big deal over flashing this file.

    Is it needed or not ?

    Otherwise your tutorial seems the best I have seen. Thanks

  8. Peter says:

    I may be able to partly answer my own question:

    TWRP DM-Verity and samsung-antiroot-removal

    samsung-antiroot-removal zip

    It will disable the status bar notification about unauthorized changes.

    It includes the functions of
    DM-Verity and force encryption disabler: no-verity-opt-encrypt

    However, this is quite an old file (samsung-antiroot-removal zip v2.4 2016), so I am concerned as to its functionality with Oreo. Any feedback appreciated.

  9. Dave Green says:

    Does anyone have any confirmed answers over whether we need to flash the no verity zip on oreo now?

  10. Peter says:

    If you open (double click) the “samsung-antiroot-removal” zip file and look inside,\patch.d

    There is a 02-no-dm-verity file.

    I assume that it is actioned as part of the samsung-antiroot-removal-2.4 install.

    Worked through the tutorial yesterday and all seems to have worked OK.

    My only variations:
    Used PrinceComsy ODIN because I already had it set up
    Used because that is the current stable Magisk.

    Many Thanks to HighOn Android

  11. William Pham says:

    i’m still waiting for s8+ G955U . so sad.

  12. Ghost says:

    G955U1 SnapDragon?

  1. March 16, 2018

    […] *Note – This root method is OLD PLEASE FOLLOW NEW ROOT METHOD HERE. […]

Leave a Reply

Your email address will not be published. Required fields are marked *