[Sprint Samsung Galaxy S7 Guides, News, & Discussio] YMNDLZ:
SM G930U QF3 Nougat Root:

1. First, download the Universal QF3 firmware from here: http://updato.com/firmware-archive-select-model?record=8AE0CC7C625711E7963AFA163EE8F90B and flash it via Odin.

2. Completely finish activating and finish initial setup.

3. Update PRL and Profile.

4. Then enable USB debugging under developer settings and turn off verify apps via ADB.

5. Go into other security settings from lock screen and security settings, click security policy updates and turn auto updates off.

6. Turn off auto update system in developer options.

7. Disable the following packages via adhell (Knox needs to be activated in order to disable packages).

-Chameleon

-Sprint OMADM

-Sprint OMADM Phone Interface

-MDMApp

-SecurityLogAgent

-Security Policy Updates

-Security Storage

8. Flash the modified boot image via Odin, you can find it here: https://www.androidfilehost.com/?fid=457095661767149794 .

And grab Odin from here:

https://www.androidfilehost.com/?fid=673368273298965444

9. Go into connections, mobile networks, and delete the Wholesales OTA APN. Click the remaining one and edit as follows:

Name: Set it as whatever, I named mine Sprint LTE/MMS/Hotspot.

APN: n.ispsn

MMSC: http://mms.sprintpcs.com

Multimedia message proxy: 68.28.31.7

Multimedia message port: 80

MCC: 310

MNC: 000

APN Type: default,supl,mms,dun,fota

APN/APN ROAMING PROTOCOL: IPV4/IPV6

Bearer: Unspecified, LTE, eHRPD.

Click save.

Activate it (make sure the dot is filled in).

10. Run the root.bat file. (GET IT HERE: https://www.androidfilehost.com/?fid=889764386195909311 ).

(Here's how:

1. Download the file

2. Extract it.

3. Shift click and open a command/ powershell window there.

4. Type root.bat

5. Hit enter

6. Follow the command prompt.

)

11. Download and install Kernel Adiutor, and set the CPU governors to ondemand. Turn core control off, and turn VDD Restriction on. Set your GPU to simple_ondemand.

12. If you want hotspot do this:

Download and install Termux

Type "su", press enter and allow root access.

Type "settings put global tether_dun_required 0" and press enter.

Type "settings put global tether_dun_apn "APNDUN,n.ispsn,,,,,,http://mms.sprintpcs.com,68.28.31.7,80,310,120,,default,dun,mms,supl"

Turn off mobile data.

Turn on hotspot and it should work just fine.

13. Install L Speed and set your settings as such:

Go into Virtual Memory: Set cache reclaiming as Doubled.

Go into Ram Manager: Set Ram Manager as Multitasking.

Set Cleaner to run on boot.

Set FStrim to run on boot and set the FStrim scheduler to 60 Minutes.

Go into main tweaks, and set boost scheduler to 60 Minutes.

14. I'd recommend using a custom launcher (I use nova launcher with animations set to the fastest speed).

15. I'd also recommend debloating via Titanium Backup. After you remove the apps you don't want just reboot to get rid of the "This (insert app here) has crashed" message pop ups.

16.Change the animation speeds to .5 via developer options.

Enjoy your blazing fast rooted S7 with full activation and hotspot.

Thanks to [MENTION=5825961]jtash01[/MENTION] for the activation settings for the firmware, and [MENTION=8099997]paul2112[/MENTION] for hotspot.