[T-Mobile Samsung Galaxy S7 Edge Guides, News, & Di] freeop:
Amazing.

Make sure you turn off all security (PIN, Password, Fingerprint) before running this procedure.

Step 1. Download and install the ADB files for your computer: http://dl.psouza4.com/android/adb-setup-1.4.3.exe

Step 2. Download and install the Samsung Drivers: http://developer.samsung.com/galaxy/others/android-usb-driver-for-windows

Step 3. Download the ENG.IMG: https://www.androidfilehost.com/?fid=457095661767141717 and place it somewhere convenient. Usually on the Desktop.

Step 4. Download and extract the lastest ROOT.BAT: https://drive.google.com/file/d/0Bygh6W_e2Fo5Vkk1bURVaHdKbzg/view

Step 5. Download and Install the modified ODIN package: https://xdaforums.com/android/software/odin-3-12-3-worlds-att-s7-odin-firmware-t3401470

Step 6. Backup your phone using Smart Switch: http://download.cnet.com/Samsung-Smart-Switch/3001-18511_4-75956741.html (OPTIONAL)

Step 7. Open the Settings on your phone. Click on "About Device". Tap on the "Build Number" 7 times. This will allow Developer Mode.

Step 8. In Settings, at the bottom, Tap on "Developer Options". In there, turn on "USB Debugging".

Step 9. Turn off your phone. Then Hold the VOL Down, HOME, and POWER buttons. Your phone should boot to DOWNLOAD Mode. Tap the VOL UP to allow download mode. Connect your phone to your computer.

Step 10. Make sure the phone is connected to the computer by running a Cmd Prompt and typing "adb devices". You should see your device on the screen. Close the Cmd Prompt. (If not check to make sure you have the ADB and Drivers installed correctly and the USB Cable is working)

Step 11. Run the modified ODIN 3.12.3 on your computer. Make sure the "ID COM" has a green "ComX" where X is any number.

Step 12. Click on the "AP" box. Find the ENG.IMG on your desktop, (or where ever you put it) and add that file to ODIN. Click Start on ODIN.

Step 13. Your phone will be Rebooted and you will have to wait until it reboots. After that, wait about 10 minutes.

Step 14. When you are at the Phone's Desktop, and your phone is connected to the computer, go to the directory where you extracted the ROOT.BAT. Click on the ROOT.BAT

Step 15. It will go thru the script on your computer and your phone will reboot again. Again wait for about 10 minutes before doing anything on your phone.

Step 16. You are rooted.

(USE AT YOUR OWN RISK. I am not responsible for a BRICKED Phone. If you have problems, leave a message here and there will be someone to help you out.

---------- Post added at 12:28 PM ---------- Previous post was at 12:13 PM ----------

So sorry I wasn't clear enough. You can not Update your phone with the latest Security Firmware if you are Rooted. It will FAIL every time with at rooted phone.

You have to return to Stock, and when you return to Stock, it will wipe all your data. After you return to Stock, you can then Update your phone to the latest update. Then you can root again.

Hopefully, that makes more sense.

Disregard what I said about Smart Switch. All that does is backups all your data/pictures/settings/etc so you can restore after you Update and re-root your phone. If you do not have a rooted phone, any security update will not wipe your phone.