I found a way to install the drivers using the phone, and I now have the device rooted, unfortuneately I can't get apps to work, I've used rootchecker and it says i'm rooted, and I have superuser. I've granted wireless tether permissions, and it starts tethering but with errors, the errors are as follows:
Setting ad-hoc mode
Trying to get them to work now, anyone have any insight? This is my first rooted device, prior to this I've been only messing with apple products.