You can have a free try of iRoot to root your Samsung Galaxy S4 without computer. The steps are very easy. Even without any technical skills like me, I can handle this. Oh, more one tip, please backup your file at the very beginning.
Hope it works with your phone.