It was almost impossible to root Galaxy S7 and S7 Edge in the beginning. Because nowadays, Samsung is making numerous security changes to its devices so that it becomes difficult for developers to find any loophole in the system. Looking at this year’s S line-up flagship models. Even for a famous developer like Chainfire (who is well known for his CF-Auto-Root packages and Superuser app), it was hard to inject rooting exploit into Galaxy S7’s system. But after a month, he finally found the way out and everyone had a sigh of relief.
So why do you think these developers try so hard to achieve root access on any phone? For fun you say? Well, obviously it’s for fun! But there are a lot more advantages that you can’t even think of.
Basically, when you root your Android phone, you get access to core system files, and then you are free to modify them as per your needs. If you are a beginner then there is a plethora of cool apps that requires root access and once you grant them what they need, the real fun begins. I’ll suggest some must-have root apps at the end of this article.
One more interesting thing is that – after rooting Galaxy S7, you can even customize your device’s whole system (both functionality and UI wise) by applying Custom recoveries and ROMs.
Mind you, even if rooting your Galaxy S7 looks exciting, it has some downfalls as well. Like, as soon as you root the phone, its warranty will get voided permanently. Secondly, the KNOX counter will become one and you won’t be able to use Samsung pay hereafter. This is again related to KNOX security and warranty of your device. Think twice before attempting and understand what you are doing. You have been warned!
Before We Proceed
- This guide is only applicable to certain variants of Galaxy S7 / S7 Edge. If your device model number is not mentioned below then please don’t proceed.
Samsung Galaxy S7 Variants
Galaxy S7 SM-G930F
Galaxy S7 SM-G930T
Samsung Galaxy S7 Edge Variants
Galaxy S7 SM-G935F
- Ensure that your device’s battery is sufficiently charged. Say above 30%.
- In case if anything goes wrong, make a backup of important data before moving to the actual procedure.
Procedure to Root Galaxy S7
The rooting procedure mentioned in this guide is not at all complex and will hardly take 5 minutes of your time if followed correctly.
So let’s begin, shall we?
Step 1 – Go to Settings –> About device. Check for your device’s model number and make sure that it matches with any of the variants that I have mentioned above.
Step 2 – Now press on Software info and then tap 5 times on Build number until it says Developer mode has been turned on.
Step 3 – Go to Settings. You’ll see that an additional setting named Developer options is added at end of the Settings menu. Press on that.
In Developer options, look for OEM unlock option and turn it on.
Step 4 – Switch off the phone by using the power menu. Once it’s off, press and hold Volume down + Home button + Power button simultaneously and you’ll get download menu options with a warning sign below that. Press the Volume up button to continue.
Step 5 – Connect the phone to a Windows computer using a USB cable.
Step 6 – Download an appropriate CF-Auto-Root package as per your device’s model number.
Samsung Galaxy S7 Edge Variants
Galaxy S7 SM-G935F
Step 7 – On a computer, extract the CF-Root package to get flashing software Odin and rooting package itself. Again, make sure that the rooting file which you have obtained after extracting contains the name of your device’s model number. In this demonstration, I am using Galaxy S7 Edge SM-G935F (international variant) and thus the package name is CF-Auto-Root-hero2lte-hero2ltexx-smg935f.tar.md5
Step 8 – Run Odin software as an administrator.
If your device is connected properly, you’ll notice that the upper left section in Odin has turned blue. If it doesn’t then you might need to install device drivers. You can download them from here – Samsung Galaxy S7 / S7 Edge Windows Drivers
Step 9 – In Odin, click on the AP button and browse for rooting package.
Once you do that, Odin automatically checks for md5 sum to ensure that the file you are flashing is not corrupted.
Step 10 – Finally, click on the Start button and let Odin do its magic! Do not detach the device until you get pass the message.
Step 11 – After device restarts, you will notice that an app called ‘SuperSU’ is installed and present in the app drawer. To check if your phone is rooted or not, download the Root Checker app from Google Play Store.
Open the Root Checker app, tap on the Verify Root Status button. And no wonder it will say – “Congratulations! Root access is properly installed on this device!”
And that’s it, guys! You’ve successfully opened gates to an amazing world of customizations by rooting your Galaxy S7 smartphone. Do let me know if you face any difficulty while following this guide. I will be glad to help you out.
Oh by the way, here are some apps that you can try with your rooted Galaxy S7