From CyanogenMod Wiki
Jump to: navigation, search

Tethering is using the device as a bridge or router, sharing your data connection with one or more other devices.


  • Battery: Wifi tethering can drain battery like nothing else. Even plugged in to charge the device can drain the battery within half an hour. The device will most likely get rather hot doing this, too. BlueTooth tethering uses much less battery.
  • Contract: Tethering is against the TOS of most if not all the carriers that have Android devices.
  • Cost: If you pay for data or have a cap, be careful - you can use a LOT of data really fast while tethering.


Might not be supported on all devices

Go to Wireless & network settings » Tethering & portable hotspot » Portable Wi-Fi hotspot.



Instructions listed here should work with any version of windows except 95/98/NT4

  1. Download Drivers and unzip
  2. Connect the device to your computer via USB
  3. Go to Wireless * network settings » Tethering & portable hotspot » USB tethering
  4. On your computer, open Device manager by typing 'devmgmt.msc' in to the run box
  5. Select 'Android device' and right click on it, selecting 'Update Driver', then hit next after you have selected not to search online at this time
  6. Select Install from a specific location
  7. Point Windows in the right location that you have unzipped the rar containing the drivers. Click next.
  8. From now on windows should see and install the drivers for the device


Linux just requires a kernel with RNDIS in it, this is the case for all recent Linux distributions.

  1. Connect the device to your computer via USB
  2. Go to Settings » Wireless & networks » Tethering » USB tethering
  3. You should get an new wired network connection 'Auto USB0' automatically configured

Mac OS

With Lion, this appears to be simply a matter of plugging the phone into USB, going into the phone settings, wireless&network, tethering, and clicking USB tethering.

On the Mac, go into "System Preferences", and select "Network".

Click the "+" to add an interface, and use the pulldown to choose a connection that corresponds to the phone. My Samsung Vibrant appears as "Vibrant".

It may take unplugging the USB and repeating the steps on the phone, but after around 10 seconds, the Status should change to "Connected", and a DHCP address should appear.

At this point, you're connected.

I've also historically turned off the airport in order to prevent any confusion/conflict.

Personal tools