There are two chipset versions of the Galaxy S7 and S7 Edge. The Exynos and Snapdragon versions. Exynos is developed by Samsung and Snapdragon is devloped by Qualcomm. While there are a few differences the big one we need to discuss, is the fact that the Exynos version was easily rooted while the Snapdragon one wasn’t.
This basically meant that anyone in the US with a Galaxy S7 or S7 Edge was out of luck (all of the US versions are Snapdragon models). That is until Chainfire released a root method for the Snapdragon models not too long ago…
Now, using this method to root your Galaxy S7 or Galaxy S7 Edge won’t allow you to flash a custom recovery or custom ROMs like the rooted Exynos versions (still waiting on the day that happens) but it does let you do some other fun things like install Xposed to customize the stock ROM and even run some scripts to optimize and remove the bloatware from your GS7.
If you’d like to give it a go, here’s how to root the Galaxy S7 and S7 Edge Snapdragon models.
There you go, you are rooted and ready to either install Xposed and begin customizing the software or, as I highly recommend, use the deboater and optimizer script to get rid of all that unwanted crap in one fell swoop (then maybe install Xposed after for further customizations).
I you ever need to undo this or just are having issues and want to start over, here’s how to unroot the Galaxy S7 and S7 Edge as well.
Hope that helped you guys and if it did please share the article as it is greatly appreciated and if you have any issues please post in the comments below and I’ll do my best to answer them as fast as I can.