Today, Samsung Galaxy S8 and Galaxy S8+ is one of the hottest smartphones on the market. The device has best design/theme ever, but what if you want more customization on your device?

Do not worry. Rooting is the best option to customize your device through third party app. You can also flash custom ROM, enhance battery life, and remove pre-install crapware on your Galaxy S8/S8+ device.

Here, we have good news for all Samsung Galaxy S8 or S8 Plus users that the latest unofficial TWRP recovery download is now available that can help you to root Samsung Galaxy S8 and S8 Plus device easily.

Sometime, Rooting might void your phone’s warranty or can cause your phone to work abnormally. Even though, if you still want to root your Samsung Galaxy S8/S8+ device, here we share the simple steps by step process to install TWRP recovery and root S8 & S8+. We should thank Jesec from XDA, who gives unofficial TWRP recovery and rooting method for Galaxy S8 and S8+ that really works.

This Process will only work for the Exynos variant of the Samsung Galaxy S8 and S8+. Take a look at Exynos variants of Galaxy S8 & S8+ models.

Samsung Galaxy S8: SM-G950F, SM-G950FD, SM-G950N, SM-G950X.
Samsung Galaxy S8+: SM-G955F, SM-G955FD, SM-G955X, SM-G955N.

Before moving to install TWRP and root Galaxy S8 & S8+ device, you should take care of some prerequisites which are below.

How to Root Samsung Galaxy S8 and S8+ and Install TWRP Custom Recovery

Step #1. First of all, enable UDB Debugging and OEM Unlock from Go to SettingsDeveloper Option → Enable OEM Unlock and you can enable USB Debugging by taping seven times on Build number in Settings About Phone section.

Step #2. Run Odin on your PC by Double Click on Odin3.exe file

Step #3. Boot your device into Download Mode By pressing Bixby + Volume Down +Power button.

Step #4. Connect your device to PC via USB cable while your device in download mode.

Step #5. if you have installed Samsung USB driver perfectly, you will see the word Added!! in the Odin log box and ID. COM will appear in blue.

Step #6. Now, click on AP or PDA Tap in Odin and search for the twrp-3.1.0-1-dreamlte.img.tar file (TWRP recovery.tar)

Step #7. Select the F.Reset Time on the options tab in Odin.

Step #8. Next, click on Start button to begin flashing process.

Step #9. Wait few minutes, you will see the Green “Pass” message on upper side of the Odin it means that TWRP installed successfully on your Samsung Galaxy S8 or S8+

The Samsung Galaxy S8 or Galaxy S8+ TWRP recovery process has been completed, but your device is not rooted yet. Now, you need to follow the below steps to completed Galaxy S8 and S8+ rooting process.

Step #1. After TWRP recovery installed successfully on your phone, boot your device into the Recovery Mode by pressing and hold Bixby + Volume Up + Power button.

Step #2. After booting into TWRP recovery, now click on Install button.

Step #3. Now navigate to the /twrp/flashables/ and select to flash.

Step #4. Now, Reboot device into recovery mode.

Step #5. Go to TWRP main menu and select WipeFormat Date.

Step #6. Next, reboot your device gain in recovery mode.

Step #7. While the device is rebooting into TWRP recovery mode, tap on Install option and browse to the and install it.

Step #8. After Magisk has been successfully installed, navigate to home and click on “Reboot System”.

That’s it! Now your new Samsung Galaxy S8 or S8+ has been rooted successfully with TWRP recovery. You can check in the Magisk app to know that your device has been perfectly rooted or not. Well, this is the full tutorial to root Samsung Galaxy S8 and S8+ device with TWRP recovery.

If you still have any questions regarding the rooting process, you can comment us below.