Root Sprint S5 step-by-step....the following is for the Sprint SM-G900P (S5) Updated 6/20/2014
I wrote this out for a co-worker to easily root his device. Figured I would post in case it makes it easier for anyone else. *This has been confirmed to work on the Virgin Mobile branded S5. However, do this at your own risk*
-----> If you would rather watch a video of how to root the S5 check out qbking77's here:
http://xdaforums.com/showpost.php?p=52587088&postcount=1
Please thank the owners of the threads in the links for the work put in to post the necessary files to obtain root/hotspot
**As always, I am not responsible for anything that happens to your device. Just follow the easy steps and all will be good.**
*Before you proceed, if you have not taken the official ND2 or NE5 update from Sammy yet and want to then do that now. It is easier to do the update before obtaining root.
1st, go here and download the Samsung S5 driver and install on your Windows PC:
http://www.samsung.com/us/support/owners/product/SM-G900PZKASPR
After you install the drivers, plug in your phone to the PC and make sure it detects your device and loads the drivers properly. Should be able to access your storage. If not, don't proceed because chances are Odin will not recognize the device either. If this happens, try a different usb port, re-booting PC, cable, etc.
Second, there are 2 options for root. Pick whichever you are more comfortable with:
Option 1: Go here and download Chainfire's S5 Autoroot (Odin included in package):
http://download.chainfire.eu/408/CF-Root/CF-Auto-Root/CF-Auto-Root-kltespr-kltespr-smg900p.zip
Then go here and just follow the steps:
http://xdaforums.com/showpost.php?p=51421067&postcount=2
Option 2: This can be done without the use of a PC. Go here and download the towelroot apk:
http://towelroot.com/ (For latest version click the symbol)
After download, install and run. Then, go to Play Store and download/install SuperSU. Run to update binary. Done.
Third, go here and download the official twrp-kite.tar file (custom recovery):
http://techerrata.com/browse/twrp2/klte
Take this .tar file and put in your Odin folder. If you don't have Odin yet then download from here:
xdaforums.com/attachment.php?attachmentid=1168421
Then just follow the Odin directions on this page:
[url]http://xdaforums.com/showpost.php?p=51450356&postcount=1[/URL]
Don't skip----> Now that you have root and a custom recovery, first thing you should do is make a backup in TWRP just in case something goes wrong in the future. (hold press Vol Up + Home + Power when powered off to boot into recovery)
**I strongly recommend that you put a checkmark on EFS and back it up as well. Keep the backup in a safe place afterwards** Or, you can go
HERE, download the tool, and backup EFS with the app. Make sure you have Busybox installed first and put the produced backup in a safe place such as PC hard drive, cloud storage, etc.
Optional:
Now that you are rooted what is a flashaholic to do?
For a comprehensive list of mods, roms, and add-ons click here:
http://xdaforums.com/showpost.php?p=52456762&postcount=1
Done. Flash away.