For those of you who want to root your Samsung Galaxy S7 or S7 Edge, here’s how to do it. This method will work on Android 6.0, 6.0.1 Marshmallow and also on newer 7.0/7.1 Nougat.
*Note – The files in this tutorial has been updated to support the latest Android 7.0 Nougat!
Before we begin, here are all of the S7 & S7 Edge models supported by this root method.
For Galaxy S7:
- SM-G930F, SM-G930FD, and SM-G930X
- Korean SM-G930S, SM-G930K, SM-G930L
- Canadian SM-G930W8
For Galaxy S7 Edge:
- SM-G935F, SM-G930FD, SM-G930X
- Korean SM-G935S, SM-G930K, SM-G930L
- Canadian SM-G935W8
All U.S. models including AT&T SM-G930A/SM-G935A, T-Mobile SM-G930T/SM-G935T, Sprint SM-G930P/SM-G935P, and Verizon SM-G930V/SM-G935V have LOCKED BOOTLOADERS, meaning you CANNOT ROOT those models. If there is a root method in the future, we will surely change this to reflect it but as of writing this tutorial, there’s no known root method. If you absolutely want root, you can grab SM-G930F or SM-G935F for GSM carriers like AT&T or T-Mobile, both which 4G LTE works fine. (FYI, I am currently running my AT&T and T-Mobile on my SM-G930F international Galaxy S7 and SM-G935F Galaxy S7 Edge. I HATE lockedbootloaders so when I found out my T-Mobile S7 had locked bootloader, I returned it and grabbed the international version on eBay.)
By rooting your Galaxy S7 or S7 Edge, you will:
- Void your warranty (some carriers do not check for KNOX counter or if you have insurance you should be okay)
- Never be able to use Samsung Pay again (but you can always unroot and use Android Pay)
- ERASE EVERYTHING on your phone!
Step 1. Go to Settings->About phone and find out your model number of S7 or S7 Edge. Mine is “SM-G930F” and it’s one of the models supported for this root method.