DISCLAMER: Rooting the device will void the phone warranty, by following these steps you accepting it.NOTE: If your S7/S7 Edge has been updated to QAA or QC1 or above (Nougat) use directions below.1.)
from the bottom of this post, extract the files so that you have the folder Root_S7 with files inside it.
Make sure there is not a Root_S7 folder nested inside the first Root_S7 folder, it have to be like this: Root_S7\files.
Copy this folder to your phone internal storage and leave a copy on your PC also so you can run (double click) Root_S7.bat
in the later step.2.)
Install unlock.apk version 1.80
or newer (it must be installed before proceeding), then open it once
because it have to register the bootloop stop action.
To install the app navigate here from the phone: https://idoneapps.com/unlock.apk3.)
Go to Settings
> About Device
> and tap "Build Number
" 7 times to enable "Developer Menu
then enable "USB Debugging"
and "OEM unlock"
in the Developer Menu. Connect USB and more drivers may install.4.)
Power off the phone completely, now hold Home and Volume-(down), keep them pressed and power the phone on.5.)
Press Volume+(up) when prompted to enter "Downloading Mode"6.)
Connect USB and wait for all drivers to finish installing on PC.7.)
Download then extract the .tar.md5 file from SM-G930x_Qxx_Engineering_BOOT.tar.zip
Choose correct file for S7 (SM-G930) or S7 Edge (SM-G935).8.)
Open Odin3 (Run as administrator), then select the above tar.md5 file in "AP
" slot, then pust START on Odin3, the file will be flashed.
When done the phone will begin to bootloop, this is normal, proceed with the following steps, the phone have to be connected to the PC.9.)
When you see the phone connected in Windows double click "Root_S7.bat
that is inside Root_S7 folder that you extracted on your PC
You should see a "Done!
" message at the end of the command window.
If you don't see the "Done!
" message then close the window and re-launch the bat, after that the phone will reboot automatically and it will be rooted.
It may take a couple tries due to the phone bootlooping, once successfull SuperSU will be installed.10.)
Open SuperSU app and go to its Settings > Access >
and change it from "Prompt" to "Grant"
(otherwise phone will reboot before SuperSU
has time to display a prompt to grant our unlock app root). After you have changed this setting the phone should only reboot 1 more time. NOTE: If SuperSU prompts "update su binary" you need to run the Root_S7.bat again, and/also check that you have copied
Root_S7 folder with exact same name and location as the picture below.11.)
Proceed to unlocking, debranding, MSL read, Hotspot/Tethering etc. etc... Click for InstructionsNOTE: If you have no DATA/MMS after rooting/unlocking (AND YOU HAVE CHECKED YOUR APN) reset Network Settings as shown below.*Prerequisites*
Odin3_v3.12 for Windows Click to Download
Samsung USB Drivers Click to Download
Root_S7 for S7/S7 Edge on Nougat Click to Download*Engineering Bootloaders:*S7 Nougat
: SM-G930x_Qxx_Engineering_BOOT.tar.zip Click to DownloadS7 Edge Nougat
: SM-G935x_Qxx_Engineering_BOOT.tar.zip Click to Download