How can I access Internet using my PC through an Android phone connected via USB?
Seeing that you have 2.2, the easiest solution would be to go to Settings -> Wireless &amp; networks -> Tethering &amp; portable hotspots. There you have an option to enable usb tethering (exactly what you asked for) or, even better try out Portable Wi-fi hotspot. That way you will be able to connect to the internet without connecting the phone via usb, and connect multiple devices if you want.