in this instructable I will show you how to root any Galaxy S5 and works on almost any Android device with a kernel build date of June 3rd, 2014 or older. at&t, verizon, sprint, etc. this is also UNTETHERED so you will not need a PC just your phone and maybe 2 minutes to getter done!
Step 1: Allow Unknown Sources
The first step you have to do is allow unknown sources to be able to download because towelroot is not available in the Play Store. Simply go to settings, then Privacy, and then check the unknown sources box
Step 2: Download Towelroot!
go to your browser on your phone and enter https:// towelroot.com and click the download link which is the big sign that pops up.. once done downloading you can open the file
Step 3: Get Rooted!
after you open the file and download, you can close everything and find the towelroot app that was downloaded to your phone. when found, go ahead and open it up and click the "make it rain" button. after this is done your phone will successfully be rooted! after rooted, you will need to go to the Play Store and download supersu an app that grants administrator rights to use your phone as you please. i hope you via enjoy! rooting your phone will VOID your warranty so proceed with caution. if when finished you see a message stating you have a non supported device, it is because the version of your phone was released after june and you will have to wait for the update. thank you again and any questions can be asked in the comments section below!