Do you have access to 3g? If so go for the root, spoof the mac and do the hotspot. For win 8 I dont know. Maybe try ubuntu live disk
FireGrey - I would agree with Dica. Go for the root if you are comfortable with making that sort of change to your phone. Otherwise you could try Ubuntu Live Disk like he said, or create a partition on your PC and install Ubuntu. I don't know the method from Ubuntu - but I know a few are successfully making it work on the thread.