This tutorial is on How to Root Galaxy S8 Plus running Android 7.0 Nougat Official Firmware via CF-Auto-Root package by Chainfire. This package will allow you to gain full root access on your Galaxy S8 Plus with which you can modify your phone the way you want.

New release: Update Galaxy S8 / S8+ to Android 9.0 Pie Beta (One UI) official firmware
Galaxy S8 Plus root

Chainfire Auto root tool is now fully compatible with Samsung Galaxy S8 Plus (both Exynos and Snapdragon version). The list of supported device models is given below. Make sure to check out your model number before proceeding to the tutorial.

UPDATE: If you are on Android Oreo, please follow this guide on How to Root Galaxy S8 Plus on Android 8.0 Official Firmware.

This guide has been written very carefully so that you don’t mess up with any step while rooting. If rooting is not a new thing for you, this tutorial won’t be much difficult. But for a safe side, we recommend you to Backup all your important data and apps before moving to the steps.

Sponsored: If you often use free Kodi add-ons to watch movies and TV shows, then you must have faced an error called Openload Pair. You can fix this Olpair error easily if you read the guide carefully.

Samsung user can use Smart Switch to backup data on the computer. Samsung Smart Switch allows user even to move data from one device to another of different variant (like moving data of Galaxy S7 to Galaxy S8).

If flashing via Odin is not a new task for you, this guide would not be much difficult. We have covered entire step-by-step tutorial so that a new user can perform the flash easily.

You may also like the following stuff:

Official Galaxy S9 wallpapers, themes and apps [port] Install Official ViPER4Android Audio Effects on Android 8.1 Oreo
Get Google Pixel 3’s Flip to Shhh feature on any Android phoneDownload Night Sight camera APK port [Pixel 3 feature on your device]

You can quickly Root Galaxy S8 Plus running Android 7.0 Nougat Official Firmware using the tutorial below!

WARNING: All the custom ROMs, Official Firmware, How-to guides, tutorials, roots, hacks, and tricks mentioned on our site belong to the respective developers. We are not responsible if anything goes wrong with your device. Perform it at your own risk.

NOTE: This tutorial is only for Samsung Galaxy S8. Do not try this Firmware on any other variant of Galaxy Phones.

CF-Auto-Root for Galaxy S8 Plus (Supported models)

  • SM-G955F
  • SM-G955N
  • SM-G955U
  • SM-G955W

If you are having a Snapdragon variant of Galaxy S8 Plus, you can check out the following guide:

Root Galaxy S8 Plus – CF-Auto-Root Details

Chainfire is the most trusted team to provide a root package on Android Phones. Samsung users are using CF-Auto-root packages for many years due to the continuous support from the development team. CF-Auto-root works well in the Galaxy S8 Plus too and probably the best method to gain root access on this phone. Compatibility, reliability and security are the best things on CF-Auto-Root.

Galaxy S8 Plus USB Driver

Make sure you have correctly installed Galaxy S8 Plus USB Driver on your computer. If not, please download it from our USB Driver Section below and install it correctly. Otherwise, your computer will not detect your device.

Backup your Android Device

Before starting the tutorial, we strongly recommend you to make a full backup of your phone. Otherwise, you may lose your important data while rooting. If possible, take a full Backup via Samsung Smart Switch or pick an App from the Top 10 Best Android Backup Apps – to Secure your Data.

Things to Remember

  1. Your Phone should be on Official Firmware by Samsung, not a custom ROM
  2. Make sure your phone has at least 80 – 85% charge. If not, please do charge it before starting the experiment.
  3. Make sure to backup your data before proceeding to the tutorial.
  4. This method works on Android 7.0 Nougat and all future updates as well.

How to Root Galaxy S8 Plus on Android 7.0 Nougat Official Firmware

We have mentioned full step-by-step instructions on How to root Galaxy S8 Plus on Android 7.0 Nougat Official Firmware. If you are entirely new to rooting, flashing a Custom ROM or an Official Firmware, please read the entire tutorial once before actually performing it on your device.

TUTORIAL: (Step by Step Guide)

Step 1: Download the appropriate CF-Auto-root package for your Galaxy S8 Plus from the links below and extract it on your computer:

Step 2: Download Odin Software and install it on your computer.

Step 3: Turn off your phone. Now go to the Odin Mode. How? Press and hold Volume down + Power + Home button until you see a warning message. Press Volume Up to enter the download mode.

Step 4: Open Odin on your computer and connect your device while in download / Odin mode.


Step 5: Odin must recognize your phone. If your computer detects the phone correctly, one of the ID:COM boxes will turn yellow with the COM port number. You will see “Added!!” message is appearing in the Log box. This might take some minutes.

Step 6: Load the Firmware into the Odin. You need to select the files that you had extracted in step 1.

  • Click on ‘AP’ and select the extracted file.

Step 7: Check the following options in Odin:

  • Auto Reboot
  • F. Reset Time

Step 8: HIT the Start button in Odin and your installation should start now! Hold on; it will take a couple of minutes to complete.

Step 9: Once the installation is complete, your phone will reboot into recovery mode automatically and install the root package. ID:COM box will turn into green colour. Unplug your device, when you see your home screen and you are done!

NOTE: Sometimes, the phone does not get into recovery mode due to some error in the process. If this happens, do the entire series of steps again, but this time, make sure NOT to check “Auto Reboot” option in the Odin.

Pull out the device battery to turn off the phone forcefully. After that, boot your phone with Power + Volume Up + Bixby buttons and to the recovery mode manually. This will start the package installation process. That’s it!

Hurray! Your Galaxy S8 Plus has been rooted on Android 7.0 Nougat Official Firmware. Check the SuperSU App in your App list to verify.

To make sure you have rooted your device successfully, and it’s working fine, verify with any root checker app or try out our cool collection of Top 40 Android Apps for Rooted Devices.

If you encounter any problem, please comment below, and we will get back to you as soon as possible.

Please don’t forget to share if you have found this post helpful!


  1. Hei Saeed,
    In the article you are talking about S8 plus but you refer to it as G950, and we all know that s8 plus is G955. Is it safe if I try your method on my SGS S8 plus (G955F) ?

  2. Good evening!

    The model I own is Galaxy S8 Plus SM-G955FD. Qual Devo installer? Equal Flash TWRP Recovery Devo installer?

  3. Will this method install TWRP recovery in the phone?

    Or is there any way to install Xposed after root?

    Thank you

    (Sorry for bad English)

  4. Hi,

    You say this is only for the Galaxy S8 Plus, but the standard S8, model SM-G950F is listed in step 1 as a download.

    What is the correct compatibility with this method!?

  5. I have tried a couple of times to no avail. I am Using a S8+ SM-G955W and I have dl’d both ODIN and the CF Root file from here.

    I am getting the following dialog in ODIN. Thoughts?

    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    Checking MD5 finished Sucessfully..
    Leave CS..
    Odin engine v(ID:3.1203)..
    File analysis..
    Get PIT for mapping..
    Firmware update start..
    FAIL! (Auth)

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

  6. Tried it on Samsung S8+ SMG955U and followed direction but it failed! The log says fail sha256 is invalid.

    Any help?

  7. I attempted this with an SM-G955U using the one listed for the device, I keep getting FAIL! SHA256 is invalid. Is there a fix for this?

  8. Before I chance to brick a thousand dollar device can you please let me know if this will work on my factory unlocked G955U1? Thank you! ?

  9. Model number SM-G955W on Telus network and will not work. Keep receiving FAIL message after attempting to load the package from Odin. Tried not auto-rebooting, however, cannot remove battery form S8+. Please help!

  10. Hi, my model number is SM-G955F and for some reason, Odin will fail halfway through and the log doesn’t show why. I was wondering if you had a solution.

  11. Not working with my SM-G955F. I stick in the downloading window. Odin says: FAIL. all threads completed. (succeed0/failed1)
    What shall I do now? Thanks for help!


  12. Guys, this method REQUIRES you to have “OEM Unlocking” available in Developer Options. NONE of the American (AT&T, T-Mobile, Rogers, Sprint, Verizon) devices have this option in the Dev Options. This will not work on ANY of the American devices. Also, this was uploaded in 2017, the G950 & G955 units got 8.0 in 2018


Please enter your comment!
Please enter your name here