<--Google Page ads-->

How to Easily Root Samsung Galaxy S8 on Android Oreo

If you just applied the Android Oreo firmware on your Samsung Galaxy S8, chances are you are already looking for a new root solution – as you know, each certain version of Android OS can be rooted differently, by using dedicated root exploits. Well, in our case you need to use a new build of SuperSU, which is compatible with the Android Oreo firmware that was recently released for the Samsung Galaxy S8. So, learning how to do that will be our goal during the guidelines from below.

Gaining root is a special operation that can extend your overall Android access. Shortly, with root enabled you can customize, optimize and personalize the Android core system without dealing with limitations or other factory / default restrictions. Basically, endless tweaking possibilities will be opened for you and you will be able to improve the Galaxy S8 performance.

In a few words, once this step by step guide is completed, you can start applying procedures such as: removing bloatware, adding custom ROMs (like Lineage OS, AOKP or Paranoid Android), install custom MODs and kernels, overclock / undervolt CPU frequencies and so much more. To conclude, with root ensured you can bump speeds, upgrade battery life and smooth up the Android Oreo firmware that runs on your Samsung Galaxy S8.

Of course, removing built-in restrictions, thus gaining root access, is an unofficial operation that’s not supported in any way by your OEM. Shortly, Samsung KNOX might get tripped while you take care of the steps explained below. Moreover, access to some built-in apps might get lost, the same as the capability of receiving future OTAs (official update can be applied only manually – via Odin – on rooted Android devices). Therefore, the warranty of your Galaxy S8 might get void and the only way in which you can try to restore it is by reinstalling the full firmware package, situation during which root will be revoked.

Now, rooting the Android Oreo software on the Samsung Galaxy S8 is possible only if TWRP recovery can be used. That’s why, during the lines from below we will also check how to flash the latest version of TWRP recovery on your phone. Note: if this custom recovery image is already running on your phone, you can skip that particular section of this tutorial.

You need to backup your Galaxy S8 before doing anything else – personal files might get wiped out during the steps mentioned here, so that’s why the best is to be precautious. On your device the backup can be easily applied as you can use built-in cloud storage services, you can sync certain files with your Google Account or you can go to Google Play and download specialized backup and restore apps. Anyway, the most important thing is to save everything that’s important for you and you shouldn’t forget about general stuffs such as contacts, call logs, texts, images, videos, audio files, market apps, internet settings, EFS folder, IMEI / NVRAM data and so on.

Also, a few things must be prepared, as explained during the following list:

  • A computer must be used and there you have to install the Galaxy S8 drivers, if you also want to learn how to install TWRP recovery – the drivers can be flashed by using Samsung KIES.
  • On your smartphone, Developer Options must be enabled; if it’s not, go to About Phone and tap repeatedly on Built Number until you notice the ‘you are a developer’ message displayed – that should happen after 7 or 10 taps.
  • Afterwards, from Developer Options you have to check the USB Debugging field – Developer Options is displayed under Menu – > Settings.
  • Charge your handset before gaining root access if the power left is currently lower than 50% – if the power is low your device can get turned off while you are completing the steps from this guide, situation during which different problems might cause malfunctions on your device (shortly, if you’re not careful enough you can end up in soft bricking your Galaxy S8).
  • Use this guide and the files that are offered below only if you own the Samsung Galaxy S8 because everything that’s mentioned here is compatible only with this particular Android based device.

How to Easily Root Samsung Galaxy S8 on Android Oreo

Install TWRP recovery

  1. Download TWRP recovery for Android Oreo from here. Save this package on desktop.
  2. Download Odin and install the flashing program on your computer.
  3. Run Odin on your computer.
  4. Switch off your Galaxy S8 and afterwards go to download mode: press and hold the Power, Volume Down and Bixby buttons together, for a few moments.
  5. Use the USB cable and connect your phone with your computer – the ‘added’ message should be displayed on Odin, where the ID:COM field will be turned yellow or blue (if different, try to reinstall the drivers before doing anything else).
  6. On Odin click on the AP option and pick up the TWRP recovery package.
  7. Click on Start and wait while the flashing process is completed. Note: when asked, don’t check the Re Partition and the Auto Reboot options.
  8. So wait until the ‘pass’ message is displayed and until the ID:COM field is turned green – at that moments you can unplug the USB cable, close Odin and restart your Galaxy S8 as TWRP recovery was successfully installed.

Gain Root Access

  1. Download the SuperSU package from this page and save the root exploit on desktop.
  2. Connect your Galaxy S8 with your computer with the help of the USB cable.
  3. Transfer the root package from desktop to your phone and unplug the USB cable.
  4. Switch off your smartphone and wait a few moments until the shut down process is completed.
  5. Then, reboot recovery mode on your Android device – press and hold the Power, Volume Up and Bixby buttons for a few moments until the recovery mode menu is displayed.
  6. From recovery tap on Install and then load the root exploit.
  7. Swipe in order to start the flashing process.
  8. When that’s done go back to main menu of recovery and choose ‘reboot system now’.


There you have it; that’s how you can install TWRP recovery and root your Samsung Galaxy S8 after updating to Android Oreo OS. You can tell us how everything worked for you by using the comments field available below. You can also access our ‘how to’ section if you want to learn other dedicated tweaking possibilities available for your Galaxy S8. Enjoy and don’t forget to share your thoughts with us and with our readers.

Samsung Galaxy S8 Articles