Install-TWRP-on-Samsung-Galaxy-S7-and-S7-Edge-And-Root

We have covered many Samsung Galaxy S7 and the S7 Edge stories so far. For instance, the launch of Galaxy S7 at the MWC 2016, the S7 ROM port to other devices like Galaxy S6, stock wallpapers from S7, S7 Audio files, stock firmware, and system dumps for S7 and S7 Edge as well as the ports like Apps, features and much more. Now here we are with the latest official TWRP recovery for the Samsung Galaxy S7 and S7 Edge. The kernel source code for the two devices was available recentlyย for both, the Snapdragon and Exynosย processors, and now developers have built the first TWRP 3.0.0 Recovery versions for the same.

With the TWRP available for the S7, you can gain root access easily and modify the firmware and make the most out of it. The TWRP is available and compatible withย the International SM-G930F/FD/X, and Canadian SM-G930W8 Exynos modelsย for the Samsung Galaxy S7 and the International SM-G935F/FD/X, and Canadian SM-G935W8 Exynos S7 Edge modelsย only. Only the heroqlte variant is compatible with TWRP for Qualcomm processors.With further development, you may expect support to other devices as well.

Notesโ€” #1: Flashing a custom recovery to your device will trip the Knox warranty bit on your phone. Check with your mobile provider to see if they will still cover warranty on Knox bit triggered devices. If you understand this risk, continue on. #2: The Galaxy S7 stock boot image has dm-verity, which prevents you from booting if you swipe to enable system modifications. Download the dm-verity for that from downloads for that purpose.

Download TWRP v3.0.0+ For Galaxy S7

TWRP For Samsung Galaxy S7 and S7 Edge

  • Download TWRP for Galaxy S7[Exynos]
    Download | twrp-3.0.0.0_herolte.tar.md5
  • Download TWRP for Galaxy S7[Qualcomm]
    Download | twrp-3.0.0.0_heroqlte.tar.md5
  • Download TWRP for Galaxy S7 edge[Exynos]
    Download | twrp-3.0.0-1-hero2lte.tar.md5
  • Download TWRP for Galaxy S7 Edge[Qualcomm]
    Download |ย Coming Soonโ€ฆ
  • Official TWRP for Samsung Galaxy S7ย โ†’ Link

Other Important Files You Will Need

Warning:ย Once you root or install a custom package, your warranty may be void and trip Knox for Samsung. We at AndroidSage wonโ€™t be liable for any damage to your Android device. Readerโ€™s discretion is advised. You will lose data, so backup before you proceed.

How to Install TWRP on Samsung Galaxy S7 and S7 Edge And Root

Prerequisites

1. Verify your device for compatibility. The listed firmware isย compatible with Samsung Galaxy S7 devices only

2.ย Enable USB Debugging on your device. To do so, go to Settings>About Phone> Tap on the Build Number several times until you get a newย Developer Options in the Settings.ย Openย Developer Options and enable USB Debugging from there. Trust the connection by allowing it when you connect it to your PC for the first time.

3. Now go to Settings -> Developer options. (above About device) andย enable OEM unlock, otherwise, you might end up with boot problems or be unable to flash later on.

4. Make sure you have latest device drivers setup on your PC for a better connection. Get it from the download section.

Installation Instructions

Step 1: Downloadย and exact the TWRPย tar image file for your for your Galaxy device. Extract the zip file to get the firmware with .tar or .tar.md5 extension and place at a location where you can easily locate it in yourย PC.ย 

Step 2:ย Now boot your device into Download/Odin Mode. To do so, turn off your device completely and then press and hold Power button + Volume Down + Home keys for a few seconds. Ifย you see a warning sign press Volume up/ Volume down to get the Odin screen.

Step 3: If you already have Odin software on your PC then simply runย the Odin3_3.10.7.exeย file. If not, then download the Odin3.zip file from the download section and extract it. Run Odin software as administrator.

Step 4:ย While your device is still in the Odin Mode, connect your device to your PC using a USB cable.

Step 5:ย After a successful connection, the ID: COM in the Odin shouldย turn Blue and an Added!!ย message should be displayed in the Log tab. In case your deviceย doesnโ€™t show up in Odin, then you can troubleshoot it with the steps given at the end of the tutorial.

Step 6: Now click onย AP button and addย the firmware file by navigating to the file path. Once added, it should showย like thisย โ€” File Path\twrp-3.0.0.0_heroqtle.tar

Step 7:ย Take care that only Auto Reboot and F.Reset Time are selected in the Options tab. Do not check Re-Partition.

Step 8: Once done, verify everything and proceed with installation by selecting Start button.

Step 9: Once you install the TWRP Recovery, boot into it with the button combinations like Volume Upย + Powerย while the device is turned off completely.

Step 10: Now take a Nanadroid backup and perform a wipe. Go to Wipe>Advanced Wipe and Format Data only.

ย Step 11: Nowย flash theย dm-verity and force encryption disabler by tapping Install.

Step 12: Similarly flash the SuperSU package from the downloads.

Step 13:ย Now reboot to system.

Thatโ€™s it. Boot your device normally and grant root access with SuperSU app. The boot may take 5-15 minutes. If the system doesnโ€™t boot up for a long time,ย then go to this link to troubleshoot. Follow and like us on social media. Comment down below if you face any errors.

Source: XDA 1, XDA 2, XDA 3


Sarang Avatar

One response


  1. Eric Christopherson Avatar
    Eric Christopherson

    Hi, Sarang. I am wondering: is this just for Exynos and Chinese Qualcomm Snapdragon phones? I don’t see any mention here about Chinese or American specifically, but everything I’ve read suggests that the American bootloader still hasn’t been cracked.

Leave a Reply