Note: all i did was make this universal and make it a flashable zip.
So, you know the drill, your warranty is now viod, flash at your own risk blah blah.
How to root?
1. Flash philztouch recovery or any supported recovery for your device with odin - INSTRUCTIONS AND DOWNLOAD HERE
2. Make a nandroid backup from within philztouch recovery
3. Flash my universal S5 rootkit INSIDE PHILZTOUCH recovery - DOWNLOAD FROM HERE(PhilzTouch)
4. (OPTIONAL) install busybox from playstore and download my Samsung Tool app and backup EFS! - DOWNLOAD HERE
Credits - Chainfire (for SuperSu and binaries)