How to Root Galaxy S7 and S7 Edge on Android Oreo/Nougat/Marshmallow

Performing root on Galaxy S7 or S7 Edge allows the highest authority on your Android device, giving user the ability to install specialized apps that require administrator-level permissions, or to modify system files freely. If you are interested in it, below detailed steps will walk you through how to root Galaxy S7/S7 Edge with Oreo, Nougat or Marshmallow.

Before You Begin to Root Galaxy S7/S7 Edge

Here are a few things you should be aware of before you take below steps:

  • You will lose all of your data and the warranty will become invalid after unlocking the device’s bootloader. Make sure you make an up-to-date backup before rooting.
  • Samsung Pay will not be available after you root.
  • Do not flash custom ROMs or you may damage the device.
  • A Windows computer is needed.

Tip: If you didn’t make a backup and lost all your data after root, don’t hesitate to try Samsung Data Recovery to get back the deleted messages, photos, videos, contact and other more data.

Also Read: How to Recover Data from Samsung Galaxy.

If everything is ready, let’s just start Samsung Galaxy S7/S7 Edge rooting process.

Step 1: Download Android USB Drivers

Go to Samsung Developers to acquire the Android USB driver for you GS7/GS7 Edge. Launch it after downloading and follow the instructions to get the driver installed on your PC.

install Samsung USB driver on Windows for mobile phone

Step 2: Download and Setup Android Debug Bridge (ADB)

Head to this page and download the 15 second ADB Installer. Right click the .exe file and select Run As Administrator. When it launches, type y in each dialogue. After that, restart your PC to make sure it’s installed.

download 15 second adb installer for Samsung

Step 3: Download Odin and Rooted Boot Image

Click the below link to acquire a copy of CF Auto Root that contains Odin executable files and rooted boot image (ended with.tar.md5). Now run the EXE file as administrator and install it on your desktop so that you can quickly locate it.

install odin for galaxy s7 root

Download CF Auto Root for Galaxy S7
Download CF Auto Root for Galaxy S7 Edge

Step 4: Enable OEM Unlocking and USB Debugging

Let’s go back to the Galaxy S7 or S7 Edge and change some settings for a root.

  • Navigate to Settings > About Phone and find Build number. Tap it several times till it tells you are a developer now.
  • Tap back and select Developer Options, where you can turn on OEM unlock and USB debugging.

    enable oem unlock on galaxy s7 before root

Step 5: Boot Galaxy S7 or S7 Edge into Download Mode

Now you should shut down your Samsung device and press the Power button, Volume-down button and Home button simultaneously to enter the Download Mode. Use the Volume Up button to verify your decision. After that, connect your GS7/GS7 Edge with computer.

put Samsung galaxy S7 into download mode

Step 6: Root Your Samsung Galaxy S7/S7 Edge

The last step is to click AP option on Odin main menu to import the .tar file we just downloaded. Wait for a few seconds till you see a message saying Leave CS on Log tab. After that, click Start button to root your Samsung device.

automatically root Samsung galaxy s7

The root process will take automatically. When it completes, your Galaxy S7 or S7 Edge will reboot back into Android. Note that your device may restart a few times during root, which is normal.

Step 7: Verify Root Status

To see whether the device has been fully rooted, you are good to download and run Root Checker app to verify the Superuser privilege. If you are prompted with “Congratulations! Root access is properly installed on this device!” That means you did everything right.


That’s all you need to do to root Galaxy S7/S7 Edge on 8.0 Oreo, 7.0 Nougat, 6.0 Marshmallow or lower versions. If you lost all you data after root, please try Samsung Data Recovery to recover it.

Also Read: How to recover data from Samsung Galaxy.

  Updated on 2020-01-14 / Update for  Android Root

(Click to tate this post)

(6 votes, average: 1.8 out of 5 )

Join the discussion and share your voice here