How to Root Galaxy S9 / S9+ on Android Oreo Firmware

You can use this guide to root Galaxy S9 or Galaxy S9 Plus on the official Android Oreo firmware. Samsung Galaxy S9 features the latest Samsung Experience 9.0 (TouchWiz) on top of the Android 8.0 Oreo. You can now gain full root access with Magisk, a tool designed to do just that. Samsung devices are quite popular with users and Android enthusiasts in general. This is also the reason why the Samsung Galaxy S9 and Galaxy S9+ have received root such earlier on, just a couple of days after launch. This guide below explains with step-by-step instructions on how you can root your device by using latest Magisk and TWRP custom recovery.

TWRP recovery support was added for both Samsung Galaxy S9 and Galaxy S9 Plus just recently. And as the custom recovery forms the basis for other modifications, root followed quickly later. Before you begin with our root procedure, do make sure you backup all your data before trying out the root method tutorial below because we don’t want you to lose anything. Root is not only restricted to root apps but it can add further functionality to your phone by system tweaks and scripts. Please note, this tutorial applies to the Samsung Galaxy S9 and Samsung Galaxy S9+. To check your model number and variant, read through our guide.

Root Galaxy S9 and Galaxy S9+

Disclaimer: All the custom ROMs and firmwares, official software updates, tools, mods or anything mentioned in the tutorial belong to their respective owners/developers. We ( or the developers are not to be held responsible if you damage or brick your device. We don’t have you on gun point to try out this tutorial 😉

Root Galaxy S9 and Galaxy S9 Plus with Magisk – Details:

It is important to note that we will be making use of Magisk root utility for rooting Samsung Galaxy S9 and Galaxy S9 Plus. Magisk is a systemless root solution that gets flashed onto the device through TWRP custom recovery. This utility has been quite popular with all Android devices and we are happy to announce that it works well with the latest Samsung Galaxy flagship series.

For those who are new to this and are not sure about Magisk, please read the following two paragraphs for a quick intro to the root package:

Magisk is a root utility meant for recent Android revisions. It works by simply patching the boot image and other related files while not messing with the main system partition. This means, the root implementation through Magisk is much cleaner and is easier to uninstall afterwards.

After you finish implementing Magisk, there is no difference between systemless root or root gained by modifying the system partition. Rather, Magisk has its own Magisk Modules which give it an edge over other root solutions.

In case you have already rooted your Samsung Galaxy S9 and are now looking for how to unroot your phone, we have a guide for that as well. You can read more about it here: How to UnRoot Galaxy S9 / Galaxy S9+ on Official Firmware.

There are tons of useful articles and how-to guides on Team Android for the Samsung Galaxy S9 / S9 Plus, but we think you might be interested in the following posts:

Samsung Galaxy S9 / S9 Plus USB Drivers

You will need to connect your Android phone with the computer. For that, please make sure you have installed the USB drivers for Samsung Galaxy S9 / S9 Plus properly. If not, you can download the latest official drivers from our Android USB Drivers section here:

Download Samsung Galaxy S9 / S9 Plus USB drivers!

All set and ready? Good. Now, let’s proceed with the tutorial below and root Galaxy S9 and Galaxy S9 Plus on Android 8.0 official firmware.

HOW TO: Root Galaxy S9 and Galaxy S9+ on Official Firmware

Here are all the steps you would need to root Galaxy S9 or Galaxy S9 Plus with Android 8.0 Oreo firmware through Magisk utility and TWRP custom recovery.

Just To Remember:

  • This tutorial is only for Galaxy S9 / Galaxy S9 Plus devices running Android 8.0 Oreo.
  • Your phone should be running latest Android 8.0 Oreo firmware.
  • Enjoy rooting your Samsung Galaxy S9 and Galaxy S9+ 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 Galaxy S9 / S9 Plus device i.e. TWRP before proceeding below. Installation tutorials:

Step 1 – Download Magisk Root ( for Galaxy S9 / S9+ device to your computer.

Step 2 – Connect your Galaxy S9 / Galaxy S9 Plus device to your computer using the USB cable.

Step 3 – Now copy/paste the downloaded Magisk-v16.1(1610).zip 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 Access Recovery Mode on the Samsung Galaxy S9.

How to Root Galaxy S9 / S9+ on Android Oreo Firmware 1

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

Taimur Akmal
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: 573

Leave a Reply

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