guide for rooting Samsung Galaxy S7 and S7 Edge

How to Root Samsung Galaxy S7 and S7 Edge

It’s been quite some time since the launch of Samsung Galaxy S7 and S7 Edge, so it was about time someone released a method to root these devices. Who better to do this job than the infamous developer ‘Chainfire.’ He is at it again and has released the rooting method for Samsung’s new offerings. However, before diving into the actual rooting process, there are some things that you should keep in mind.

Is Your Samsung Galaxy S7 Running on Snapdragon 820?

If it is, then you are out of luck (for now). The root developers have been unable to root Samsung’s new iterations that support Snapdragon 820 processor. So if your phone is running on this processer, then you won’t be able to root your device just yet. However, there might be something for you in the future.

Before We Begin

We have already warned you about Snapdragon 820 processor problem, but there are a few more things that you should take into consideration before rooting your device. First of all, this process trips Knox. Those of you who are unfamiliar with KNOX should know that it is Samsung’s security protocol for their devices. If it gets tripped, you won’t be able to rely on employer’s security anymore which means that Samsung Pay will stop working, warranty of your phone will be void, and all the data available on your phone will be deleted. You can avoid the last part by backing up your data, but other things are definitely going to happen if you do root your device. If you are not using the Snapdragon 820 processor and are okay with the aforementioned problems, then let’s get to the rooting method.

First Things First

Before getting to the rooting process, you need to enable the following.

  1. First thing you have to do is enable Developer Options settings in your Galaxy S7.
  2. To do that, go to Settings, keep scrolling down and you will find Developer Options. Select and enable it.
  3. In that Developer Options menu, there’s in an option of OEM Unlock, enable it.
  4. Back out one menu and enable USB Debugging from Developer Options as well.

Now that you have done all of the aforementioned steps, your phone is ready to be rooted with CF-Auto-Root. However, for that to begin, you will need to download some files. Firstly, download ODIN from its official website. Secondly, download Chainfire root tool from here (make sure to select the S7 model that you’re using).

Now the actual root guide begins:

  1. First of all, unzip the ODIN file that you just downloaded on your PC
  2. Secondly, unzip the Chainfire file on your PC to retrieve tar.md5 file.
  3. Now switch off your phone and turn it on again into download mode.

Note: To access download mode, you have to press Home button along with Volume Down button simultaneously, and then you have to press the phone’s power button. As soon as Android Robot sign shows up on your device, press Power key once again to confirm.

  1. Now open ODIN on your PC, and while it’s getting downloaded, attach your Samsung Galaxy S7 to your computer.
  2. Soon after, you will get a message from ODIN saying that a new device has been added.
  3. Now that ODIN is opened, click AP/PDA button that shows up, and select the extract CF-Auto-Root file.
  4. You will now be taken into a new menu. Enable Auto Reboot and F. Reset Time options from here, and click on Start button to initiate the process of rooting. This process may take a while, so be patient.
  5. After the rooting process has been completed, a message will pop up saying “PASS” and ID:COM will be shown as Green.
  6. Your smartphone will automatically restart after this installation and will boot into Recovery Mode.
  7. You will soon be taken to the Home Screen, which basically means that your device has successfully been rooted.

What If Rooting Fails?

Rooting is a complicated process and can sometimes fail. However, there’s no need to worry as you can redo this process again if you encountered some sort of problem. If that doesn’t fix the issue, then recheck your processor, it might be Snapdragon 820. If that is not the case either and still the rooting keeps on failing, then you should get your phone checked out, there might be some problem in it. Finally, if something happens to your smartphone during the process of rooting, then don’t do anything with it. Just bring it to an expert, who will sort out the problem for you.