How to Root Samsung Galaxy S8, S8+ & Install TWRP Recovery + Magisk-v12.0-arm64.zip

 

Galaxy S8 and S8 Plus specifications Simply

Samsung Galaxy S8 Samsung Galaxy S8+
Display 5.8-inch Quad HD+ Super AMOLED
2960 x 1440 resolution
570 ppi
18.5:9 aspect ratio
6.2-inch Quad HD+ Super AMOLED
2960 x 1440 resolution
529 ppi
18.5:9 aspect ratio
Processor U.S.: 64-bit octa-core (2.35GHz Quad + 1.9GHz Quad) Qualcomm Snapdragon 835, 10 nm process

Global: 64-bit octa-core (2.3GHz Quad + 1.7GHz Quad) Samsung Exynos 8895, 10 nm process

U.S.: 64-bit octa-core (2.35GHz Quad + 1.9GHz Quad) Qualcomm Snapdragon 835, 10 nm process

Global: 64-bit octa-core (2.3GHz Quad + 1.7GHz Quad) Samsung Exynos 8895, 10 nm process

RAM 4 GB
LPDDR4
4 GB
LPDDR4
Storage 64 GB
USF 2.1
64 GB
USF 2.1
MicroSD Yes, up to 256 GB Yes, up to 256 GB
Cameras Rear: 12 MP Dual Pixel sensor, f/1.7 aperture, OIS

Front: 8 MP sensor, f/1.7 aperture

Rear: 12 MP Dual Pixel sensor, f/1.7 aperture, OIS

Front: 8 MP sensor, f/1.7 aperture

Battery 3,000 mAh
Fast charging
3,500 mAh
Fast charging
Wireless charging Yes, Qi and PMA Yes, Qi and PMA
Water resistance IP68 dust and water resistance IP68 dust and water resistance
Connectivity Wi-Fi 802.11 a/b/g/n/ac (2.4/5 GHz), VHT80 MU-MIMO,1024QAM
Bluetooth 5.0 (LE up to 2 Mbps)
ANT+
USB Type-C
3.5 mm headphone jack
NFC
Location (GPS, Galileo, Glonass, BeiDou)
Wi-Fi 802.11 a/b/g/n/ac (2.4/5 GHz), VHT80 MU-MIMO,1024QAM
Bluetooth 5.0 (LE up to 2 Mbps)
ANT+
USB Type-C
3.5 mm headphone jack
NFC
Location (GPS, Galileo, Glonass, BeiDou)
SIM Nano SIM Nano SIM
Software Android 7.0 Nougat Android 7.0 Nougat
Dimensions and weight 148.9 x 68.1 x 8mm
155 g
159.5 x 73.4 x 8.1 mm
173 g

As the search engines give you so many result on how to Root Samsung Galaxy S8 and S8 Plus, still you might be confused which is the correct method for you. I tried some of the methods on the Samsung Galaxy S8 and S8 Plus and found that rooting through TWRP Recovery is the perfect way to root Samsung Galaxy S8.

One thing to consider with this Rooting procedure is that this method here is recommended only for Exynos variants of Samsung Galaxy S8 and S8 Plus. Don’t try this on any other variants as it could harm your device.

Warning

Rooting your Samsung Galaxy S8 or S8 Plus for sure will void your warranty. Make the decision before you get with action. The Developers and our websites never hold responsibility for your device.

We have listed up the supported variants below,

Samsung Galaxy S8

  • SM-G950F
  • SM-G950FD
  • SM-G950N
  • SM-G950X

Samsung Galaxy S8+

  • SM-G955F
  • SM-G955FD
  • SM-G955X
  • SM-G955N

If you are not sure which variant is your Samsung Galaxy S8 or S8 Plus, you can check it at
Settings > About Device.

Download files to Root Samsung Galaxy S8/S8 Plus

Preparation for Rooting

To enable USB Debugging mode and OEM Unlock,

Go to Settings > About Phone > Software info > and tap on the Build Number continuously until it says “You are now a developer”
and then Go to Settings > Developer options and enable USB Debugging and OEM unlock

Root Samsung Galaxy S8 or S8 Plus installing TWRP Recovery

  1. Save the TWRP zip file from the download section and save it on your desktop.
  2. Then install the downloaded ODIN.exe file into your PC
  3. Once the ODIN App is installed on your PC, run it.
  4. Now switch off your Samsung Galaxy S8 or S8 Plus and boot into Download Mode.
    (Press and hold Bixby + Volume down buttons and then press the Power button to boot into download mode quite quickly on your Samsung Galaxy S8 or S8 Plus
  5. Once the Samsung Galaxy S8 or S8 Plus is entered into the download mode now connect it with the PC through the USB cable while the ODIN App open in the PC
  6. Odin will display you a message Added!! On the App screen
  7. Now click on the AP or PDA tab in the ODIN window and select the TWRP recovery.rar file that you have saved on your desktop
  8. Then click the Options tab on Odin and uncheck the Auto Reboot option
  9. And then click on the Start button to flash TWRP Recovery on your Samsung Galaxy S8 or S8 Plus
  10. Once you get a PASS! Message in the Log tab, the TWRP is successfully installed.
  11. Then disconnect your Samsung Galaxy S8 or S8 Plus from your PC
  12. Now directly reboot your Samsung Galaxy S8 or S8 Plus into TWRP recovery.
    (Turn off your Samsung Galaxy S8 or S8 Plus and hold Volume down + Power buttons together)
  13. Once you enter to the TWRP recovery mode, tap the Install option in TWRP menu and then navigate to the folder /twres/flashables/
  14. And here you will be able see two files
  15. To disable encryption/dm-crypt, simply flash “no-verity-opt-encrypt.zip”. This will disable dm-crypt and make data encryption optional. Then you can go to Wipe menu to wipe your data partition to finally disable encryption.
  16. Now to make the Root access on you Samsung Galaxy S8 or S8 Plus, just flash  neither “Magisk-v12.0-arm64.zip” nor SuperSu as your wish. This procedure will install Magisk on your phone.
    Download megisk
  17. Once the flashing is completed tap on Reboot system to reboot your Samsung Galaxy S8 or S8 Plus.
  18. That’s it, you have successfully rooted your Samsung Galaxy S8 or S8 Plus.

If you have any doubts or issues with the above method to Root Samsung Galaxy S8 or S8 Plus, let us know it through the comment section below.

Leave a Reply