Android tethering apps pulled from Market

Google has reportedly pulled tethering apps from the Android Market.  According to at least one developer, who contributed to the WiFi Tether for Root Users app, Google are citing their distribution agreements with carriers as the prompt for removal:
"Google enters into distribution agreements with device manufacturers and Authorized Carriers to place the Market software client application for the Market on Devices. These distribution agreements may require the involuntary removal of Products in violation of the Device manufacturer’s or Authorized Carrier’s terms of service" Google Developer Distribution Agreement
That agreement, when taken with T-Mobile's terms of service that do not permit tethering, has given Google reason to pull the software from official distribution.  It's a decision that has raised more questions over just how "open" the Android platform is:
"Android phones are supposed to be released for other carriers in the future, right? Does this mean that apps in the Market have to adhere to the ToS for only T-Mobile, even when other carriers sign on? Will all apps have to adhere to the ToS for every carrier that supports Android phones?" Seth, WiFi Tether for Root Users contributor
Given that Android-based devices are already available unlocked, it seems unfair that those users - who may be with carriers that permit tethering, or have already paid for the functionality - should not have access to the software.  In addition, some of the apps reportedly banned do not solely offer carrier tethering (e.g. sharing the cellular data connection via USB or WiFi) but Bluetooth tethering, where the cellphone acts as a bridge between a WiFi broadband connection and a Bluetooth-equipped device that lacks its own WiFi. One potentially unwelcome outcome could be carrier-specific versions of the Android Market, where users would have only partial access to the full app catalog depending on what their carrier allowed. [Thanks Andon!]

PdaNet for hack-free Android tethering

A new freeware app makes tethering the G1 to a PC or laptop straightforward, without requiring that users hack the Android firmware or have root access.  PdaNet allows a USB-connected Android cellphone to work as a tethered modem - with either cellular or WiFi data - with a single click. Currently in beta stage, and available for Windows users (together with a 64-bit Vista version), the app reportedly works well.  PdaNet is already available in Palm OS, Windows Mobile, BlackBerry and iPhone versions. Of course, while this is technically possible, it could very well contravene the terms & conditions of whichever carrier is providing 3G data access for your G1.  It's worth checking the small print to see what limitations on tethering there are in your cellphone contract. [via GAB; thanks Matthew!]

Android proxy app (almost) allows for tethering

From the looks of It someone over at Graha has figured out a way to share internet connection with your computer. This is still not an official way to tether your G1, but it shows progress. This process is still in the experimental stages, users should do this at their own risk.  First you must download the Android Proxy app from the provided link. The G1’s settings then need to be tweaked before it will work. One should note that this process requires the G1 to be connected to your computer via USB in order to get it to work properly.  We have not yet been able to get this method to work correctly. This is for informational purposes only, we here at Android Community are not responsible for content here, nor are we responsible for anything you do with the information. This is very experimental, it doesn't always work. Use at your own risk.
  • Install the app on your android phone, by clicking here (from your phone browser of course)
  • 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 AndroidCommunity]
1 2 3