Samsung Galaxy S9 and S9+How to root

One of the most popular devices this year from Samsung Mobiles โ€“ the Galaxy S9 and S9+ launches with latest upgrades. Though the two phones are quite identical to their predecessors like the Galaxy S8 and S8+, the S9 duo comes with many under the hood upgrades. This includes the stunning S9 camera, support for AR Core and AR Emojis, Project Treble, Samsung Experience 9.0 based on 8.0 Oreo out of the box, and much more. The development has already begun and the custom TWRP recovery is now available for download.

With TWRP recovery available for the Galaxy S9 and S9+, you can now gain root access on your Samsung device.ย This TWRP build is an official one. That means, it works perfectly fine and has been tested on several Galaxy S9 and S9+ devices. However, note that is only for the Exynos variants such asย SM-G960F/FD/F-DS/N and G965F/FD/F-DS/N. This is in no way compatible with S9 or S9+ Snapdragon variants such as the American USA (SM-G950U/U1/A/T/P/V), Chinese(0/8/6), Hong Kong(0), Japanese(SC-*), Canadian(W) variants etc.

Moreover, the Samsung Galaxy S9 comes with Android Oreo out of the box. A lot of Galaxy S9 users are looking forward to rooting their devices. So in this tutorial we will show you how to root Galaxy S9 and S9+ on latest Samsung Experience 9.0 ROM based on Oreo using latest Magisk 16 or later. This tutorial will also setup the latest custom TWRP recovery and unlock the Bootloader. This post is followed by our successful tutorial on rooting the Galaxy S8ย  or S8+.

Downloads rooting tools: Magisk, Odin, TWRP for Galaxy S9/S9+

Here are some files which will help in rooting the.

Note: Flashing the decrypt zip is optional. But if you run into issues, you can flash the decrypt zip.ย If something goes wrong then you can restore your Samsung Galaxy S9 or S9+ device byย downloading the full stock firmware directly from Samsung Servers.

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 S9 (Plus) Exynos variants?

This is the most common rooting tutorial for most of the Samsung Galaxy phones.ย Moreover, a new Odin v3.13.1 tool was deployed in order to support Oreo based Samsung Experience 9.0 ROMS. This Odin version can be used to flash the latestย TWRP recovery and also install stock Oreo firmware packages. However, if the newest Odin doesnโ€™t work for you, then you can also settle for a more stableย Prince Comsyโ€™s Odin tool.

First, we will be flashing TWRP recoveryย via Odin software byย adding it to the AP section. Later, we will flash the Magisk 16 zip via TWRP. If something goes wrong, you canย re-flash theย complete stock firmware via Odin andย restore S9 (Plus)ย firmware.

Requirements to root Galaxy S9/S9+

Note that, enabling OEM unlock will force factory reset on your Samsung Galaxy S9 or S9+ on the next restart. Hence, it is recommended to backup everything including phone data, internal storage, photos, apps, etc.

  • Verify device for compatibility. The listed rooting method is only for Samsung Galaxy S9, S9+ Exynos models. Do not try them on the Snapdragon variants.
  • Enable Developer options fromย Settings > About Phone> Tap on the Build Number several times.
  • Go to Settings and developer settings and โ€œEnable OEM Unlockโ€ from Developer Options before you proceed. This is important!
  • Enable USB Debugging fromย Developer Options. Also enable advanced reboot, if available.
  • Apart from a Samsung Galaxy device, you will also need a PC (Windows/Linux/MacBook).
  • You must have latest Samsung drivers installed onto your PC. Make sure you have latest Samsung mobileย drivers for a better connection.

Rooting instructions:

Important links to follow up:

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 S9 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.

Troubleshootings:

If your device doesnโ€™t show up in the Odin software, then turn off USB Debugging and turn it on again and Reboot. You can also reinstall the Samsung USB Drivers or tryย changing the USB cable and connection ports from device manager.

You may also need to format data if the internal storage doesnโ€™t mount in the TWRP recovery.ย When trying to flash a zip file through TWRP,ย if you are unable to mount storage or it throws an error internal storage 0mb, then you may need to format data or factory reset.

Follow and like us on social media.


Sarang Avatar


Leave a Reply