So I have a galaxy S5 G900P running lollipop 5.0 on the sprint network. I fried my charging port so I've been charging it with an external battery charger. Now the problem is that I want to root it to allow access to my native hotspot and I obviously can't directly connect it to a computer because of the fried port. I've extensively searched online for a way to root it without a computer completely and the closest thing I found that could root lollipop with just an .apk file is kingroot but it currently doesn't support my device. So my question is, is there any way I can root it by taking the SD card out and putting that into my computer and transferring something, or maybe over bluetooth?