Root Samsung Galaxy S8 Plus SM-G955U and Install TWRP

Filed under
Updated on
23 May 2020

Samsung Galaxy S8/S8 Plus is among the most famous smartphones available right now. If the numbers are to be believed, the duo is comfortably outselling their predecessor, Galaxy S7 by a huge margin. The phone duo comes with an edge to edge display, which Samsung likes to call as ‘Infinity Display’, is the main attraction. Previous, we had reported that the TWRP and root were available for Exynos and Snapdragon Variants. But even those guides, were limited to specific models.


Unlock Your Galaxy S8/S8+


  1. Guide to completely backup your device
  2. Download latest USB driver for your device
  3. Guide to enable Developer Options and USB Debugging
  4. Download and Install ADB and Fastboot
  5. Enable USB Debugging on Galaxy S8/S8+:
    1. Go to Settings > About phone > Software information.
    2. Tap on Build number, 5 or 6 times till you see the text ‘Developer mode has been turned on‘.
    3. Go back to Settings > Developer Options.
    4. Tap on ‘USB debugging‘ to enable the same.
  6. Download the latest version of ODINYou can get it here.

Necessary Downloads

You need to download the below files before proceeding with the guide:

  1. Remove Samsung Account: It is important to note here that, the models we are dealing with here do not have OEM Unlock option. All we are going to do here is just disable the reactivation lock. The reactivation lock gets enabled when you are signed in with your Samsung Account on your device. To remove/disable the same, go to Settings > Cloud and Accounts > Accounts > Select your Samsung Account > tap on the menu and remove the account.
  2. Install Unlock Tool: Download the unlock tool APK from here: CROM Service APK. Copy the same to your phone and run it. That should unlock your device.

Steps to Install TWRP on Galaxy S8 Plus SM-G955U

Follow the below instructions carefully:

  1. Reboot Galaxy S8/S8+ into download mode:
    1. Power down your device.
    2. Press and hold Volume Down + Bixby Power buttons for a few seconds until you see warning on your screen.
    3. When the warning appears, release the above keys and click the Volume Up key to enter download mode.
  2. Extract the Odin Zip file you have downloaded above and run the Odin3.exe on your PC.
  3. Connect your phone to your PC with USB cable. If everything is working fine, you should see the ID:COM port in ODIN turn blue.
  4. Now, click on on the AP button on ODIN and select the download TWRP image file in .tar format (DO NOT extract it). Make sure that Options > Auto-reboot is unchecked.twrp-root-galaxy-s8-plus-sm-g955u
  5. Click on ‘Start‘. ODIN will flash the TWRP on your device.
  6. Once the installation is complete, disconnect your phone from PC. DO NOT SWITCH IT ON. 

Steps to Root Samsung Galaxy S8 Plus SM-G955U

  1. Copy the downloaded (from above downloads section) SuperSU-v2.82 file to your phone memory.
  2. Reboot Galaxy S8/S8+ into TWRP mode:
    1. Power down your device.
    2. Press and hold Volume UpBixby Power buttons for a few seconds.
    3. Release the keys once you are in TWRP recovery.
  3. Once you are inside TWRP, tap on Install and select the SuperSu zip file.
  4. Reboot your device.
  5. Done!

TWRP and Root for Other Variants:

The thing is, when Samsung releases a phone, they release many variants of a single model which very hard for development. Still, our wonderful developers at XDA Forums are hard at work and are coming up with TWRP for every model of the Galaxy S8/S8 Plus. The recent variant to get the TWRP and Root treatment are the Samsung Galaxy S8 Plus SM-G955U. Read ahead to know how to root Samsung Galaxy S8 and install TWRP recovery on Samsung Galaxy S8 Plus SM-G955U.

15 thoughts on “Root Samsung Galaxy S8 Plus SM-G955U and Install TWRP”

  1. same problem crom crashes,still run odin but failed because secure check fail,think they locked bootloader,damned!!

  2. Anyone figure out how to root the S8+ SM-G955U version tmobile US version yet? Hear of it working for some bt most say it DOES NOT work and I don’t wnt to flash my new phne to only have it crash.Thank you so much

  3. This is LAME!!!!! Why does the title state unlock and root SM-G955U (US Locked Bootloader) but the CROM APK you linked to is for an S8 and the CROM Tool does not work on US Model Phones. TWRP can be installed using safestrap on rooted nougat or Oreo with the Samfail method.

    You shouldn’t be allowed to post how to articles unless you have performed the steps on the model you are posting about!!!!!!!!

  4. Added!!
    Odin engine v(ID:3.1301)..
    File analysis..
    Total Binary size: 21 M
    Get PIT for mapping..
    Firmware update start..
    NAND Write Start!!
    FAIL! (Auth)

    Complete(Write) operation failed.
    All threads completed. (succeed 0 / failed 1)

    instruction unclear, but i tried all, with autoreset check/unchecked, f time check/unchecked. I tried all the ODIN version, some version has SHA fail, but that because of the unmodded odin i suppose. some people stuck at CROM unlocking (which app stopped working), but I got mine to work using version 1.8.1 which is the latest i guess. please don’t make tutorial when you are not sure it’s 100% works and tested by your own hand and see with your own eye.


Leave a Comment