5,815,265 Members 39,216 Now Online
XDA Developers Android and Mobile Development Forum

HoRNDIS: USB tethering driver for Mac OS X

Tip us?
 
joshua_
Old
(Last edited by joshua_; 30th January 2013 at 09:28 AM.) Reason: no longer beta!
#1  
joshua_'s Avatar
Member - OP
Thanks Meter 122
Posts: 42
Join Date: May 2010
Storage HoRNDIS: USB tethering driver for Mac OS X

Hi!

I spent the last week or so working on a project that I call HoRNDIS (pronounce: "horrendous") -- a Mac OS X driver that allows you to use your Android phone's native USB tethering mode.

It's a kernel extension, and requires NO software installed on your phone, and NO background apps on your Mac; if your phone supports RNDIS tethering, you're good to go! To make you salivate a little more, it looks like this when it's running:



I've tested it on my machines, and a few of my friends have tested it on their machines, but it hasn't gotten *hugely* wide testing yet, which is why I'm still tagging it as a [BETA].

If you're interested, give it a shot... you can grab it from my web site, and if you're so inclined, get the source on GitHub, too.

Let me know if it works for you!

joshua
The Following 55 Users Say Thank You to joshua_ For This Useful Post: [ Click to Expand ]
 
sklarskyj
Old
#2  
Junior Member
Thanks Meter 1
Posts: 10
Join Date: Dec 2009
Location: Boston
Thumbs up This is awesome!

This works great on my VZW GS3. Seems more stable than wi-fi tethering. Easy to set up. Been looking for something like this for a while.
Attached Thumbnails
Click image for larger version

Name:	2316841995.png
Views:	332
Size:	32.7 KB
ID:	1492912  
 
rafaelperrone
Old
#3  
Junior Member
Thanks Meter 0
Posts: 15
Join Date: Feb 2011
Location: Salvador
Hey, this works great! I've tried hundreds of tips for my SGS and none worked until this one. Thank you very much.

I have one question, though. I'd like to tether my phone WIFI connection to my Mac (not only the 3G connection). Is it possible with this kernel extension? I tried but it didn't work with the Wifi, only with 3G.

I don't know if this is not possible at all, even on Windows, or anything else.
 
joshua_
Old
#4  
joshua_'s Avatar
Member - OP
Thanks Meter 122
Posts: 42
Join Date: May 2010
Quote:
Originally Posted by rafaelperrone View Post
I have one question, though. I'd like to tether my phone WIFI connection to my Mac (not only the 3G connection). Is it possible with this kernel extension? I tried but it didn't work with the Wifi, only with 3G.

I don't know if this is not possible at all, even on Windows, or anything else.
At least on my Galaxy Nexus, that works. You might be able to do that with CM?

Not sure why you would want to do that, though...
 
davedgd
Old
#5  
Junior Member
Thanks Meter 3
Posts: 19
Join Date: Jul 2010
This works fantastic on a Nexus 4 on 4.2. Anywhere I can donate a few bucks for beer money?
 
inkling
Old
#6  
Senior Member
Thanks Meter 28
Posts: 214
Join Date: Nov 2010
Works great on a TMo SGS3. Thank you!
 
dr.devman
Old
#7  
dr.devman's Avatar
Senior Member
Thanks Meter 94
Posts: 389
Join Date: Aug 2011
Location: On the Ground
This is awesome!
Phones:
HTC Shadow=> Samsung Gravity=> MyTouch 3G (Original)=> HTC HD2=> HTC Sensation 4G=> Samsung Galaxy S III (T-Mobile)=> LG Nexus 4=> Samsung Galaxy Note 3


"The mind is like a parachute. It doesnít work unless itís open."
- Jordan Maxwell

Did I help you in anyway? ~CLICK THANKS~
 
AL1982
Old
#8  
Junior Member
Thanks Meter 0
Posts: 20
Join Date: Aug 2010
Fantastic. Works great on my Samsung Galaxy SII HD LTE (E120S).
 
dagothe9
Old
#9  
dagothe9's Avatar
Senior Member
Thanks Meter 56
Posts: 185
Join Date: Apr 2012
Location: Genova
i'm going to try this!! you are the man!!! thanks!!
Phone: Samsung Galaxy S Plus I9001
LiquidSmooth 2.9 R3 for GT-I9001
Recovery: TWRP 2.5.0.0

Tablet: Samsung Galaxy Tab 2 7" 3G - 8GB - GT-P3100 --->God bless my official CM 10.1.2

Phone number 2: iPhone 4 16GB
OS: iOS 4.3.3 Jailbroken --> iOS 6
 
onealvideo
Old
#10  
onealvideo's Avatar
Senior Member
Thanks Meter 226
Posts: 893
Join Date: Jul 2012
Location: Fort Worth
Thumbs up Confirmed Working

On Sammy Galaxy S2 Skyrocket on CM10 (stable & latest nightly) and OSX 10.7.5.

If it doesn't work at first. Make sure you reboot your Mac and then give it time to connect with your Android.

Thanks for this! I hate using bluetooth for anything and I have found that hotspot really makes this particular phone get really hot. Should help out with that since it is not transmitting via Wi-FI hotspot, saving my components within the phone!

Thanks!
**********
CM 11 Nightly Builds -Team Chopsticks on Galaxy S2 Skyrocket AT&T / Straight Talk
**********

Tags
mac os x, osx, rndis, tethering, usb
Thread Tools
Display Modes


Recovery? Check. Root? Check. Android One Ready for Lift Off!

Inthe last few weeks, we have been written quite a lot aboutAndroid One … more

Change the Style of Your Notifications with HeadsUp

Head Up notifications is one of these upcoming features that Android developers hid deep … more

Google Play Store to Show Price Ranges for In-App Purchases

Google recently announced a change to Google Play Store policy that requires … more

XDA Xposed Tuesday: How to Shut Up Your Phone – XDA Developer TV

So many different applications want to send us notifications that … more