Galaxy S7 and S7 Edge are two of the most stunning smartphones till date. These pure beasts equip might specifications packed inside a cool build and design. Both the Galaxy S7 and S7 Edge come with a QHD Super AMOLED display. The Galaxy S7 Edge variant has a curve going at both sides of the screen and the display is slightly larger then the Galaxy S7. Both these smartphones are equipped by either Qualcomm Snapdragon 820 or the Exynos 8890 CPU accompanied by Adreno 530 and Mali-T880 MP12 GPU respectively. Both these smartphones have a RAM of 4 GB and the internal storage starts from 32 GB. There is a microSD card slot as well. Galaxy S7 and S7 Edge carry a 12 MP stunning shooter at the back and a 5 MP on the front for selfies. Both these phones can be found running on Android 6.0.1 Marshmallow out of the box.
Owning a beast like Galaxy S7 or S7 Edge and having it not rooted means you’re missing out something. The true potential of an Android smartphone lies within the root access. If you’re an Android power user, it would be more easy for you to understand. However if you’re not an Android power user, you may want to educate yourself that root access allows you to modify the behaviour of your Android phone. It allows you to customise the performance, battery consumption and the GUI of your phone. You can also add some new features by means of some root specific applications. Another term that’s much similar to the root access is the custom recovery, which gives you extra control of your phone. With a custom recovery installed at hand, you can backup the whole Android system, flash zip files, wipe your selected partitions and a lot more. Both the root access and custom recovery for the Galaxy S7 and S7 Edge are available now. In the following guide we will learn how to flash the latest custom recovery (TWRP) and root the Exynos variants of the Galaxy S7 and S7 Edge.
This guide is bound to work with the following variants of the Galaxy S7 and Galaxy S7 Edge.
|Galaxy S7||Galaxy S7 Edge|
|SM-G930K (Korean)||SM-G935K (Korean)|
|SM-G930L (Korean)||SM-G930L (Korean)|
|SM-G930S (Korean)||SM-G930S (Korean)|
- Charge your Galaxy S7 or S7 Edge up to 50% to avoid power issues during the flashing process. Check your device’s model number carefully under settings > more / general > about device.
- Enable OEM Unlocking and also enable USB debugging mode on your phone.
- Get a microSD card as you will need to copy SuperSU.zip file to that, otherwise you will have to use the MTP mode while you boot up into TWRP recovery to flash copy it.
- Backup your important contacts, call logs, sms messages and also copy your media content to your computer as you will have to wipe your phone on the way.
- Uninstall/disable Samsung Kies while using Odin. Samsung Kies can hinder the connection between your phone and Odin.
- Use OEM data cable to establish connection between your PC and your phone.
- Follow these instructions to the letter to avoid any mishap during flashing process.
Downloads and installations
- Download and install Samsung USB drivers on your PC: Download Link with Guide
- Download and extract Odin 3.10.7 on your PC: Download Link with Guide
- Download the TWRP Recovery.tar file carefully according to your device.
- Download SuperSU.zip file and copy it to your phone’s external SD card. If you haven’t got an external SD card, you will need to copy it to internal storage after installing TWRP recovery.
- Download dm-verity.zip file and copy it to the extern SD card as well. Alternatively, you can also copy both these.zip files to a USB OTG if you have got one.
How to Install TWRP Custom Recovery and Root Galaxy S7 or S7 Edge now
- Open Odin3.exe file from the extracted Odin files that you downloaded above.
- Put your Galaxy S7 or S7 Edge in download mode now. To do so, turn off your phone first. Now turn it on by pressing and holding Volume Down + Power + Home button. As soon as your device boots up showing a Downloading screen, leave the keys.
- Connect your phone to your PC now. Odin should show an “Added” message in the logs and also show the blue light in the ID:COM box. This will verify a successful connection between your phone and your PC.
- Now click on the “AP” tab in Odin and select the TWRP Recovery.img.tar file according to your device carefully.
- The options ticked in Odin should be only “F.Reset Time“. Make sure that the Auto-Reboot option is not checked, we do not want to reboot the phone after flashing TWRP recovery.
- After selecting the file and checking/unchecking the options carefully, hit the start button. Odin will now flash the TWRP and show you a PASS message in a few minutes.
- Once done, disconnect your device from your PC now.
- Now you need to boot directly into TWRP Recovery. Turn off your phone completely and turn it on by pressing and holding Volume Up + Home + Power key now. Your phone should successfully boot into newly installed custom recovery.
- TWRP will ask you whether you want to allow modifications or not, you will need to swipe finger to the right to enable modifications. Swiping the finger to right will trigger dm-verity, if you will need to disable it immediately. Leaving it enabled will not let you boot the phone neither root it. This is an important stuff since we want to be able to modify the system.
- Now tap “Wipe > Format Data > type “yes” to formate data. This is important to disable encryption. This step will factory reset your phone, so make sure that you’ve backed up the entire data at hand.
- Now go back to the main menu in TWRP Recovery and tap “Reboot > Recovery”. This will once again reboot your phone in TWRP.
- Now make sure that you’ve copied the SuperSU.zip and dm-verity.zip files in external SD Card or USB OTG, if not then transfer both these files to your external SD Card by using MTP mode in TWRP now. Once you’ve the files, tap “Install > locate the SuperSU.zip according to the location where you copied > flash it”.
- Now once again tap “Install > locate the dm-verity.zip file > flash it”.
- Once done flashing, reboot your phone to system.
- That’s all. You’re rooted and have a TWRP recovery installed. Best of luck.
That was it guys. Don’t forget to backup your EFS partition now and also create a Nandroid backup. Its’ time to unleash the true power of your Galaxy S7 and Galaxy S7 Edge. I hope that this guide proved to be fruitful for all of you. Let us know if you are stuck with something or something isn’t working right for you.
Latest posts by Usama M (see all)
- Download Google GApps for Android 5.1.x Lollipop [All ROMs] - March 24, 2017
- How to fix Super Mario Run Error 804-5100 - March 24, 2017
- Fix Galaxy S7/S7 Edge issues after Nougat update - March 24, 2017