How To Root And Install TWRP Recovery On Galaxy S8 and S8+
How To Root And Install TWRP Recovery On Galaxy S8 and S8+

The latest flagship smartphones from Samsung the Galaxy S8 and S8+ were released and many Android fans were already bought it. You can buy Samsung Galaxy S8 From Flipkart Here –  

 Most of the Android users want to explore and try something new on their device. Rooting gives privileges customize almost everything on Android device.
The real performance of an Android smartphone can only be unlocked once it is rooted. Rooting your Galaxy S8 / S8 Plus lets the user flash different Custom MODs, ROMs, and such stuff onto the device.

Many of Samsung Galaxy S8 / S8 plus users are searching for complete guide to root their device and install TWRP recovery. In this article we are explaining XDA Rooting method for Samsung Galaxy S8 / S8 Plus . So lets proceed and check out how to root Samsung Galaxy S8 / S8 plus and install TWRP recovery .

Note –  Follow all the steps very carefully, developers and we are not responsible if you bricked your phone during the process.

Table Of Contents


*.Make sure your device has more than 40% battery

*.Download and Install Samsung Drivers On your PC.

Download Link->> Samsung Drivers

*.A windows operating system running Computer

*.Enable developer, USB debugging and OEM Unlock option.

NoteThis method of rooting and installing TWRP recovery works only on Samsung Galaxy S8 Exnyos version.

Supported Models – If you are not sure about Samsung Galaxy S8 or S8+ model number , you can find it under phone settings > about device page. 

SM-G950F / SM-G950FD / SM-G950N / SM-G950X 
SM-G955F / SM-G955FD / SM-G955N / SM-G955X

How to unlock bootloader of Samsung Galaxy S8 and S8+ 

Before we proceed install TWRP or Root Samsung Galaxy S8 first we need to enable OEM unlocking option. Please note enabling OEM unlocking will delete all the data on your device . Make a backup before proceedings. 

Steps To Install TWRP Recovery On Samsung Galaxy S8 / S8+ 

1. First Enable USB debugging and OEM unlock , To do this first enable USB debugging , Go to settings > About Phone > Software Info and Tap the Build Number repeatedly until you see a message says ” You are now a developer ” 

2. Now you will see Developer Option on your settings page . Go back to settings and tap on it and scroll down the list to find OEM unlock and USB debugging , Enable them both. 

samsung galaxy s8 boot loader unlock
Unlock Samsung Galaxy S8

3. Now save the TWRP tar file from the download section for your phone and save the file on your desktop. ( Download links of all the required files are given below )

4. Now install the ODIN exe file ( download link given below )
5. Run the Odin app on your desktop and switch off your Samsung galaxy s8 /s8+ to boot into download mode.

6. Now press and hold volume down button + bixby key + power key all at the same time. Your device will now switch on and you will be shown a Warning. Press volume up key to ignore the warning and proceed, Your device will now be in Download Mode.

7. Connect your Samsung Galaxy S8 / S8+ to your PC . The official USB cable is recommended for this. If your device is recognized properly you will see the text “Added” 

8. Click on AP you will be asked to select a file . Browse and select a file that you have downloaded before . Make Sure that you have downloaded file appropriate for your S8 or S8+ 

Samsung Galaxy S8 Root ODIN settings
Samsung Galaxy S8 ODIN.exe

9. After adding press start once the progress is completed , you will see a green indicator stating pass.

10. Your device will now automatically Reboot into TWRP recovery . Here you will be asked to confirm the modification of system partition . Tap on ” Never show this screen during boot again ” and then tap on swipe to allow modification .

Important Note – As soon as you flash TWRP , two files are automatically created and placed in a folder on your device . These files are used to successfully root your Samsung galaxy S8 or S8 Plus. 

How To Root Samsung Galaxy S8 / S8 Plus

1. Once you are inside TWRP , Tap on install then tap on ” Up a level ” > twres > Flashables. This is where the two files will be present. Tap on ‘’ first and swipe to confirm flashing .

Root samsung galaxy s8
Root Samsung Galaxy S8 / S8 Plus

2. After the installation is successful, Go to TWRP home tap on Reboot > Recovery .

3. once you are again inside TWRP , Tap on wipe > format data . You will be warned that this will format all the data on your phone tap yes to confirm.  

4. Now again go back to TWRP main screen and tap on install . Than tap on Up a level > twres > flashables . This time select the file ‘’ and then swipe to confirm flash.

5. After the installation is complete tap on reboot system .

6. Your first boot will take a long time , do not worry this is expected . 
7. Once your device boots up , You will notice that you have a new application named ‘ Magisk Manager ‘ if not you can simply download it from play store .

8. After installing open the app , There your device’s Root status will be shown. 


Download Galaxy S8 rooting files  

TWRP for Galaxy S8 (Exynos vaiants – G950F/FD/N/X) | Download 
TWRP for Galaxy S8 Plus (Exynos variants – G955F/FD/X/N) | Download
Latest Odin 3.12.3+ | Download link 
Samsung mobile drivers | Download link
Tags – 

galaxy s8 xda , xda s8 , root galaxy s8 , galaxy s8 bootloader , samsung galaxy s8 root xda, galaxy s8 twrp xda

Thats It You Have Successfully Installed TWRP Recovery and Rooted   your Samsung Galaxy S8 / S8+ . Now you are ready to flash custom roms , custom kernels and other zip files on your Samsung Galaxy S8 or S8 plus . 

If you have any queries regarding this article feel free to post in comments. Keep visit for updates relating Samsung Galaxy S8.


Please enter your comment!
Please enter your name here