The new Samsung Galaxy S7 is an amazing phone, but if you want to make Android a little more personalized than what Android Marshmallow has to offer, there is no way to avoid rooting. The best part is that Chainfire’s popular CF-Auto-Root utility now supports Samsung’s latest Galaxy S7 running on Android 6.0.1 Marshmallow, so don’t hesitate to follow this guide on the Galaxy S7 Exynos variants.
Yes, the root packages are currently for the Exynos 8890 variants of Galaxy S7 with model number SM-G930F, which are sold globally, while the Snapdragon 820 powered models sold in the US are not yet on the list as the bootloader of the devices are locked. If you own the global model of the Galaxy phones, then this tutorial is for you.
However, I have to warn you from the start about the fact that this guide will trip KNOX, Samsung‘s security layer for their mobile devices. This means that you must forget all about Samsung Pay which will no longer work once you’ve rooted and even worst, you give up on your chance to ever to use enterprise services through your employer, so make sure that this is what you want.
Are you willing to accept that? In such a case, before you proceed to the actual rooting guide, download and install USB drivers for Samsung Galaxy S7 in your PC or laptop and enter into Settings and tap for about five times to enable Developer options. Go to the Developer Options and enable OEM Unlock and also enable USB debugging option by pressing Menu > Settings > Applications.
Another important step is backing up your data as long as this procedure is as serious as it seems and it will leave you with an empty phone if not doing that. And your flagship should have above 80% battery to avoid any unusual shutdown during the rooting process due to lack of battery juice.
All set and ready? Grab your trustworthy USB cable, the S7 smartphone and the PC and get ready to jump into the action.
How to Root Samsung Galaxy S7 Exynos Variant on Marshmallow:
- Take Odin for installation from here;
- Then, download Chainfire root tool for Exynos Samsung Galaxy S7 from here;
- Unzip Odin on your computer and install it;
- Unzip Chainfire zip file and you will get the.tar.md5 file on the computer;
- Hold down the Home, Power and Volume Down buttons until your device goes into its download mode;
- Run Odin on your PC and connect your Samsung with the USB cable. Then, you will get a message in Odin saying Added!;
- In ODIN, click on the AP / PDA button and select the CF-Auto-Root file that you have extracted before;
- Check the options for Auto-Reboot and F.Reset Time and uncheck Repartition;
- Tap on Start to initiate the root procedure;
- The installation process will now begin and take a few minutes to complete. When the process is completes, the phone will reboot;
- At that point, feel free to disconnect your Samsung Galaxy S7.
To verify that everything went according to the plan, download an app called Root Checker from developer joeykrim. Install it, simply open it up and tap “Verify Root.” From here, tap “Grant” when prompted to give the app Superuser access, and if everything is OK, you’ll see a message saying “Congratulations! Root access is properly installed on this device!”