If you’re a fan of flashing custom ROMs, kernels etc then you’ll know by now that the first step in doing that is to Root your phone and subsequently install a custom recovery. Now, there are numerous custom recoveries out there but we will be making use of TWRP in this guide as it is very easy to use and very popular.
Before we begin, we’ll first have to take care of some requirements.
Requirements To Root Samsung Galaxy S9/S9+ and Install TWRP
- Make sure your Samsung Galaxy S9 or S9+ battery level is at 80% or higher before commencing.
- Make sure you have the necessary drivers Installed on your Windows PC. If not, update them before going forward. (If you’ve transferred files between your phone and PC before then you have the necessary drivers Installed already)
- Check to see if you have USB Debugging and OEM Unlock Enabled on your Device. To do this, Go to Settings >> Developer Options >> Enable USB debugging and OEM Unlock.
Can’t Find Developer Options in settings? No worries, just go to Settings >> About Phone >> Tap Build Number Continuously for like 10 times till you see “You’re now a developer” then follow the previous step above.
- Make sure you backup your important data. (Very Important) This process will wipe your phone clean!
- Download SuperSu File.
Lastly, Download TWRP For Samsung Galaxy S9 or Download TWRP For Samsung Galaxy S9+
Place the Super Sure File and No-Verity-Opt-Encrypt File in your internal memory (Not SD Card) and move the TWRP File to your windows PC.
Now that everything is set, we can go ahead and begin.
How To Root Samsung Galaxy S9/S9+ and Install TWRP
Note: We will not be held responsible for any damage that might happen to your device. Know the risk involved before following the instructions below carefully. This method is only for Samsung Galaxy S9 and S9 Plus devices with Exynos Chipsets Only. (Not Snapdragon!!)
First, we will need to flash TWRP on your Phone using ADB on your Windows PC. Don’t have ADB? You can follow this guide to set up ADB and FastBoot On your Windows PC.
Go to the Folder where you have the TWRP file on your PC and Make sure the mouse pointer is in an empty space in the folder.
Press and Hold the Shift Button then Right-Click. Now, Select Open Command Window Here or Open Power Shell Here.
Plug in your Samsung Galaxy S9/S9+ to your PC using the USB cable.
Now, you’ll have to put your phone in bootloader mode. To do this, input the following Command: adb reboot bootloader
To flash the TWRP on your phone, input the following Command: fastboot flash recovery twrp-2.8.x.x-xxx.img
The twrp-2.8.x.x-xxx.img should be replaced with the name of your TWRP file name.
Once it is done flashing, reboot your device using ADB. To do this, input this command: fastboot reboot
TWRP has been successfully Installed on your device. Now to Root, we’ll have to boot into recovery mode. To do this, Press and Hold the Power Button and Volume Up on your Samsung Galaxy S9 or S9+ device.
Once you see the TWRP Menu, Let go of the buttons. Now Select Wipe >> Format Data >> Then type Yes.
Once it is done wiping, Go back to the homepage and Select Reboot >> Reboot Into Recovery >> Do Not Install.
Be patient as this process takes place. It might take some time.
After the process is done, Select Install from the TWRP Main menu and Choose the No-Verity-Opt-Encrypt Zip file you downloaded earlier.
Once that is done Installing, Select Install again and Choose the Super SU file you downloaded earlier.
After that is done Installing, reboot your phone and you now have Root access and also have TWRP Installed on your device.