How to root & install TWRP Recovery on Samsung Galaxy S7 (Exynos models) [Guide]

Samsung Galaxy S7These are the guidelines to install TWRP Recovery on Samsung Galaxy S7 models with Exynos processors. Those models we are referring to are our International and overseas models away from the United States. We will label them in more details after the break.


  • The following guide for installing TWRP Recovery on the Samsung Galaxy S& is intended for the Exynos processor models only. The devices which ship with the Exynos processors include the Canadian model, the International mode and the Korean model. Those model numbers are SM-G930F, SM-G930FD, SM-G930X, SM-G930S and the SM-G930W9. You can check our the model number of your Samsung Galaxy S7 smartphone to find out if yours matches up by tapping on the Menu > Settings > About Device > Model Number.


  • The TWRP Recovery in this guide will trip the Knox security counter on your Samsung Galaxy S7 smartphone. That means your warranty could potentially no longer be in use. Get in contact with your mobile provider to see if they will still cover you under warranty if you trip Knox. Some will say yes.
  • Enable the USB Debugging Mode on the Samsung Galaxy S7 Exynos models by tapping on the Menu > Settings > Developer Options > USB Debugging Mode.
  • The following guide was originally made to install TWRP Recovery only. However, the Samsung Galaxy S7 comes with a DM-verity which can cause your devices to not boot if it isn’t done correctly. To avoid complications, you should follow this guide and root your S7 after you install TWRP Recovery.


  1. Download the S7’s TWRP Recovery image from here.
  2. Download the Samsung USB Drivers from here.
  3. Download the Odin 3.10 flashing tool from here.
  4. Download the SuperSU from here.
  5. Connect the Samsung Galaxy S7 smartphone to the computer with the USB cable.
  6. Copy the SuperSU over to the root of the SD card internal storage space on your Samsung Galaxy S7.
  7. Boot the Samsung Galaxy S7 smartphone in download mode.
  8. Run the Samsung USB drivers on your computer before you do anything else.
  9. Download the TWRP and Odin files to the computer and drag them over to the desktop from the default downloads folder.
  10. Right-click over then two files and choose the option to “extract there” from the menu.
  11. Right-click on the Odin executable and choose to run it as an administrator.
  12. From the Odin user-interface that should be open on your computer, click the AP button and browse the desktop for the extracted TWRP Recovery file.
  13. Once loaded, deselect the Auto Reboot box so your device will not automatically reboot.
  14. Click the Start button without changing any more of the default settings in your Odin flashing tool.
  15. Just before the flashing finishes, start holding the hardware button combination to boot your Samsung Galaxy S7 in recovery mode.
  16. You will be greeted with a message asking if you want to allow system modifications. By swiping right here on the display without a rooted device, you would be unable to boot. However, since we are about to root the device, you can swipe right if you like and it will be fine provided you complete the rest of the guide and flash SuperSU.
  17. The Samsung Galaxy S7 smartphone should now boot to the TWRP you just flashed; tap on the ‘Install’ option from the menu.
  18. Follow the instructions to browse the SD card and install the SuperSU file you put in there earlier.
  19. Choose the ‘Reboot System’ option from the main recovery menu.

In conclusion, that’s how to root and install a custom recovery on the Samsung Galaxy S7 Exynos models.

Related Posts