Sections

How to tether your T-Mobile Android G1 phone to your laptop

t-mobile android g1

Graham Stewart, a software consultant from Boulder, CO., developed an Android proxy app that allows you to browse the web via a USB connected T-Mobile G1. The connection is fairly slow when relaying the EDGE data nework, and it should work with 3G. I should also clarify that this isn’t a typical “tether” in that you’ll have full Internet access, but rather this only allows web access.

  • Go here with your G1 and install the app
  • You might have to change your settings to permit apps that don’t come from the Google Market by going to your home screen and choosing MENU > Settings > Applications > Unknown Sources.
  • Turn USB debugging on on your phone
  • On your G1 go to the home screen, press MENU > Settings > Applications > Development, then enable USB debugging.
  • Follow the instructions here to install the Android driver - you’ll need to do this on Windows & Linux but apparently not on the Mac.
  • Download and install the Android SDK for your computer platform. Alternatively if you are on Windows and don’t want a 100 meg download, just get the ADB utility from here
  • Plug your phone into your computer
  • Choose Proxy App from your phone’s menu
  • Press the “Start Proxy” button on your phone
  • Move to the directory that has the adb utility, using inside the Sdk Tools folder and run
  • Windows: adb forward tcp:8080 localabstract:Proxy
    Linux/Mac: ./adb forward tcp:8080 localabstract:Proxy

  • Now you should have a proxy server running on port 8080 of your own computer that will relay the information over the Android Debug Bridge to the Proxy App which will relay it on to the internet.
  • Set your firefox proxy : Options > Advanced > Network > Manual Proxy Configuration

  • HTTP Proxy: localhost
    Port: 8080
    Leave the others blank

  • Enjoy the slow slow EDGE network, or let me know if you have glorious fast 3g coverage!
  • Remember to disable your proxy settings in firefox if you want to stop using your phone.
  • [Via]

    Thank you Julian Robichaux and the Alarm Service demo from Google for the JProxy code and a big thanks to Graham Stewart for publishing.

    Related Posts:

    Related posts:

    1. How to tether your iPhone or G1 to your laptop
    2. How-to: Internet Sharing - love between a laptop and a Windows Mobile phone
    3. How to get internet anywhere by tethering your iPhone to your laptop
    4. Get Android on your HTC phone
    5. Tether your iPhone to your laptop with AT&T - or not.

    1 Response to “How to tether your T-Mobile Android G1 phone to your laptop”


    1. 1 Jordan
      How do you deal with dns requests with this solution

    Leave a Reply