How to Enable Tethering via USB on Your Android Phone

Written by:  • Edited by: Simon Hill
Updated May 3, 2011
• Related Guides: Android | Android Phone

In this tutorial, we will show you how to tether your Android phone to your PC. You can then use your mobile data plan to access the Internet on your computer.

Tethering is used to connect your phone to your computer and then use your phone's data connection to browse the internet on your computer. This tutorial will show you how to enable tethering on your Android phone, specifically with the HTC Dream.

To enable tethering on your Android device, you need to install the TetherBot application first. You can download it here - http://graha.ms/androidproxy/Tetherbot.apk . Follow this guide to install the APK application on your phone- http://www.brighthub.com/mobile/google-android/articles/37151.aspx.

Next, you will need to enable USB Debugging on your phone. Go to Menu -> Settings -> Applications -> Development and enable USB Debugging.

Also download the Android SDK - http://developer.android.com/sdk/ and install it on your PC. In the SDK folder, go to \usb_driver\x86 and install the driver as well.

Now connect your phone to your PC. Then open your phone menu, click on TetherBot. Press the Start Socks button.

Now Run > CMD (Command Prompt) and navigate to the \sdk\tools directory and run this command.

adb forward tcp:1080 tcp:1080

Now you have a SOCKS proxy running on port 1080 which you can use to configure any browser which you want to run. Just open the proxy configuration of that browser and enter the proxy details.

For example, in Firefox,

Go to Tools -> Options and select the Advanced tab. Then go to the Network tab and select Connection -> Settings. Then select manual Proxy Configuration and enter

SOCKS Host: localhost

Port: 1080

You can also use FoxyProxy, a Firefox extension to edit the proxy settings if direct configuration doesn't work. Download FoxyProxy here - https://addons.mozilla.org/en-US/firefox/addon/2464.

After installing it, go to Tools -> Foxy Proxy -> Options and select the Proxies tab. Click on Add new Proxy, select Manual Proxy Configuration and tick SOCKS proxy. Enter the Host Address as localhost and Port as 1080. Click OK and enable Foxy Proxy. When you are not using your Android phone's connection, just disable Foxy Proxy.

Your tethering configuration is now complete, you can browse the internet on your computer now.


Comments

Showing all 2 comments
 
Samantha Dec 30, 2009 11:09 PM
RE: How to Enable Tethering via USB on Your Android Phone
Does this work for an unrooted Htc Dream?
designtech44 Jul 22, 2009 7:27 PM
downloading file
hey man,
I'm tring to get the google file cause I've been learning all the google adsense details.
'but when i go to the download page to get it all it dose is offer to scan my system for me and then it wants me to buy it.
geez isn't there any scaners free?
 
blog comments powered by Disqus
Email to a friend