This is going to be a detailed post on how to install Galaxy S8 TWRP Recovery. The process is the same for Galaxy S+ also, except for a different recovery file. Please note this process will work on the Exynos variants of Samsung Galaxy S8 and S8+ only.
This will void your warranty, and we are not responsible for any bricked devices. If you follow the guide word by word you will be running TWRP by the end of this tutorial.
Below are the models numbers on which this process is applicable, to find the model number of your device go to Settings> About device.
Samsung Galaxy S8
Samsung Galaxy S8+
- Make sure you have one of the model numbers listed above.
- Make sure your device is fully charged.
- Make sure to backup your data, this will erase all your data.
- Download and install Samsung USB Drivers.
- Download and Extract Odin (Samsung’s Flash Tool).
- TWRP for your device Samsung Galaxy S8 or Samsung Galaxy S8+
- Download dm-verity and force encryption disabler zip file. Place this zip file in the root of Samsung Galaxy S8 or S8+.
How To Install Galaxy S8 TWRP Recovery
Enable USB Debugging and OEM Unlock
Go to Settings> About Device. Tap the Build number seven times until you see a message that says “You are now a developer”. An option called “Developer Options” will now be unlocked. Go to Settings> Developer Options and enable OEM Unlock and USB debugging.
Navigate to the Odin folder on your PC and open Odin by double clicking the Odin3.exe.
Boot Device Into Download Mode
Power off your Galaxy S8 or Galaxy S8+. Press and Hold volume down and Bixby button and then press the power button. You will get a Warning. Press the Volume up button to continue and you will be in download mode. At this point connect your device to the PC using the usb cable provided by Samsung.
If everything went well you will see one of the ID:COM boxes turn blue, and also see a message “Added” in the Log. Click on the PDA or AP button and select the tar file of your recovery downloaded in the pre-requisites section. Next click on Options tab and disable “Auto Reboot” (ensure that it’s not checked).
Click the “Start” button. If everything goes well you will see the box above the ID:COM port light up green with a PASS message. At this point TWRP is installed and you can remove the USB cable.
Boot into TWRP
Press and hold the Volume Down + Bixby + Power buttons at the same time. As soon as screen goes blank, immediately swap to Volume Up while still holding down the Bixby and Power buttons. Keep the three keys pressed until you get into TWRP Recovery.
Initialize TWRP – Please note this will wipe all your data. Make sure you have backed it up.
You will be on a screen asking you if you want to allow system modifications. Swipe right to allow System modifications. Now go to “Wipe” menu of TWRP and you will find “Format Data”. Press “Format Data” and type “yes” to continue. Once complete go to “Reboot” menu and Press “Recovery” to reboot into TWRP.
Connect Samsung Galaxy S8 to computer using usb cable, paste the dm-verity zip file to root of Samsung Galaxy S8.
Now go to the “Install” menu on TWRP and select the dm-verity zip file copied above. Once done, select Reboot -> System.
That’s it peeps, you now have TWRP fully installed and initialized on your Galaxy S8 or S8+. Please make sure to leave us feedback on our How To Install Galaxy S8 TWRP recovery tutorial.
The next step would be root your Samsung Galaxy S8 or Galaxy S8+. Hit the link below for a how to on that.