This sounds like 2012 to me... And even then, with a rooted phone, you could tether as you pleased. I recall using barnacle wifi tether back when my phone didn't offer it natively.
Another way of using it on Android, is to use USB tethering, while your mobile phone is connected to a Wi-Fi access point. That has worked pretty well for me, I sometimes even use that together with a computer to create a wired network from an access point. It could have worked in GP's case.