How To Root Galaxy S7 and S7 Edge on Android Oreo


Galaxy S7 and S7 Edge both are running on Android Oreo now. If you have recently updated your Galaxy S7 or S7 Edget to Android Oreo via Odin, you must have lost the root. This happens because a new firmware wipes off everything from your phone including root access. In such a case, you have to root your phone from scratch once again. This guide will walk you through all the steps to root Galaxy S7 and S7 Edge on Android Oreo.Root Galaxy S7 and S7 Edge on Android Oreo

Luckily, rooting the Galaxy S7 and S7 Edge on Android Oreo is the easiest thing. You only need to follow a few steps carefully and you are all set to enjoy unlimited benefits of root access. If you are new to rooting, you may want to get a little idea of what is it and how it helps you.

Rooting your phone will let applications access the system of your phone. It means only such applications, that require root privileges, will access the system. These applications need system access to modify or tweak your phone’s functionality. You would want to tweak the system to achieve various goals i.e. modifying the outlook of your phone’s display, tweaking the performance of the phone or to enhance the battery life. There are applications like Ultimate Backup using which you can backup entire phone including the data of applications and games. Greenify is a root-specific application to fix the battery life of your phone and the list goes on.

In order to root Galaxy S7 and S7 Edge on Android Oreo, we will first have to flash TWRP custom recovery on the phone. Now the TWRP recovery comes with its own benefits. It will let you flash custom files on the phone, backup all the partitions, sideload zip files, modify the partitions and whatnot. Let’s start the process to root the Galaxy S7 and S7 Edge running Android 8.0 Oreo firmware.

Note: Processes like flashing a custom recovery and rooting the phone void the warranty of your phone. These process will trip the Knox counter on your Galaxy S7 and S7 Edge. If the Knox counter is tripped once, you will not be able to claim the warranty of your phone. We or the smartphone manufacturer do not recommend customizing the phone. Make sure that you understand all the risks involved and you are proceeding at your own risk.

What do you need to root the Galaxy S7/S7 Edge on Android Oreo

Things to keep in mind before rooting the Galaxy S7 or S7 Edge on Oreo

  • This guide is only for the Galaxy S7 and Galaxy S7 Edge. Do not try this on any other phone.
  • Your Galaxy S7 or S7 Edge must be running on latest Android Oreo firmware. This guide is for the Exynos variants of the phones only. If you are not sure what variant you are using, have a look at the list of Galaxy S7 and S7 Edge variants.
  • Enable OEM Unlocking and USB Debugging on your phone from developer options. Here’s how to do it on Android Oreo.
  • Your phone’s battery should be charged up to 50% to last throughout the rooting process.
  • Backup everything from your phone since this process will wipe your phone completely.
  • Turn off Antivirus or Windows Firewall if it’s enabled on your computer.
  • Follow the process very carefully.

Tools & files you need to download for the procedure

  • Odin3 for PC – Download
  • Samsung USB Drivers – Download
  • TWRP Custom Recovery for Galaxy S7 – Download
  • TWRP Custom Recovery for Galaxy S7 Edge – Download
  • No DM-Verity file – Download
  • file – Download
  • file – Download

How To Root Galaxy S7 and S7 Edge on Android Oreo

  1. Open Odin 3.13.1 on your computer and click on the AP tab, select the TWRP recovery.img.tar file.
  2. Now put your phone in download mode. To do so, turn it off first. Turn on your phone by pressing and holding Volume Down + Home + Power key simultaneously. Your phone will be in Download Mode now.
  3. Connect your phone to the computer now. Odin should turn the ID:COM box blue.
  4. Click on Options tab in Odin and make sure that the only option ticked is F.Reset Time. All other options should be unticked. Auto Reboot must be unticked as well.
  5. Click on the Start button in Odin now and let it flash TWRP recovery now.
  6. Once the TWRP has been flashed, reboot your phone into recovery. To do so, press and hold Volume Up + Home + Power button. Do not disconnect your phone.
  7. Now in TWRP, you will be asked to swipe the screen to allow modifications. Swipe the screen as you want to root the phone.
  8. At this moment, your phone will not show you the internal storage or anything.
  9. Tap the Wipe option > Formate data or perform a factory reset.
  10. Your phone will show you the internal storage now.
  11. Tap the Mount option now to transfer files from your computer to your phone.
  12. The phone will appear as USB storage on your computer now. Open it and copy the DM-Verity and files to your phone.
  13. Now go back to the main menu in TWRP and tap Install > Install Zip > Locate and select or file and flash it.
  14. Similarly, flash the file.
  15. Once done, reboot your phone.
  16. It will take around 10-15 minutes for your phone to boot up for the first time. Enjoy rooted Galaxy S7 or S7 Edge on Android Oreo now.


This was quite a long method. Back in the good old days, it was very easy to root the Samsung devices. With the security getting tight, it’s becoming harder to the Android handsets. There are new security procedures introduced with each new version of Android. The method may be lengthy, but thankfully, it still works. Let’s hope that Samsung doesn’t kill root access. Enjoy it while you can. If you are stuck with something or you have got any other queries, feel absolutely free to reach out to me through the comments section.

Usama is a software engineer by profession and at he uses his expertise to solve everyday consumer tech problems with his main areas of interest being Android, iOS and Windows.


  1. Good evening
    I first installed OREO with the Odin soft.
    I totally followed your tutorial and the device is now “rooted” with TWRP installed
    At the end of operations, the Samsung S7 rebooted in about 3-4 minutes before starting programming the various settings.
    Everything works perfectly and I restore my applications and data with Titanium Pro.
    Your advice has been very helpful.
    Thank you very much for your advice and congratulations for your work.
    Best regards,

    Jean-Noël HAMON

  2. Ive had my s7 for some time now and i have become increasingly curious about rooting. Im not at all tech savvy but have laerned quite a bit since i got my first smartphone (s5). I dont understand most of the terminology in your guide but i do feel it is thorough enough that i could handle it. Am i just being naive? Should i forget about it or give it a shot. Also, bricking my phone wouldnt be the end of the world. Im really just waiting for the next big leap in the galaxy series to get a new phone. Advice?

Got a question/query or a suggestion? Drop it below.