Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to tether an unlimited data plan on a Nexus S (with 2.3.6) via USB cable to a MacBook Air (with OS X Lion).

  1. The articles I read imply that given Apple's restrictions, that's imposible!
  2. Found a question for Froyo and one tethering on a Snow Leopard, but they all rely on third party apps.

Is there any hack to make it work out of the box?

share|improve this question
Isn't it OSX that isn't playing nice with the phone, not the other way around? If you want to hack OSX to work without using any other software, I would guess you're out of luck, but you should probably ask on Ask Different instead of here. – Matthew Read Nov 24 '11 at 20:37
Easy Tether works for me for USB tethering on OS X Lion., – gary Nov 24 '11 at 20:55
@MatthewRead thanks for the Idea, I'll give Ask Different a shot. – Marius Butuc Nov 24 '11 at 21:42
@garycomtois I've seen bot your answers, but I still thing this is such a basic functionality, that Gingebread 2.3.6 should be able to handle by itself. I'll keep on looking, but thanks for the safety net options. – Marius Butuc Nov 24 '11 at 21:44
@garycomtois, I give up: if you turn your comment into an answer, I'll accept it as the solution to my question. – Marius Butuc Nov 30 '11 at 19:27
up vote 0 down vote accepted

Easy Tether works for me for USB tethering on OS X Lion.,

To elaborate, here are the steps involved:

  1. Open the Easy Tether application on your Android device and select USB (you will see the ET notification in the notification bar).
  2. Plug your Android device into your machine via USB.
  3. Open Network Preferences, select EasyTether and select Connect.

Also, if you do any Android dev, make sure to follow the Mobile Stream's FAQ (although I just moved the .kext to the trash since kextunload was not working for me):

ADB on Mac OS X stops recognizing the attached device after installing > EasyTether driver

Do not follow this advice if you are not a software developer who uses the Android SDK on Mac. Otherwise run "sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext" to unload the EasyTether driver manually. Load it again with kextload when/if necessary.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.