Possible Duplicate:
Android USB reverse tethering: How to fool the apps
I use USB tethering to connect my HTC Hero to a computer. And the cellphone can surf the Internet through the computer. But some programs cannot find the network connection. I can ping any IP address on the Internet in ConnectBot, which means the connection doesn't have a problem. I think it's due to some options not being toggled that makes these stupid programs not being able to find the connection. More specifically, the notice is:
Connection failed
This application requires network access. Enable mobile network or Wi-Fi to download data.
How can I make these programs use the USB connection rather than mobile network or Wi-Fi?