HoRNDIS(the USB tethering driver for Mac OS X)
HoRNDIS (pronounce: "horrendous") is a driver for Mac OS X that allows you to use your Android phone's native USB tethering mode to get Internet access.
For more information, visit the home page for HoRNDIS on my site.
Installation
- Get the installation package (Download1 or Build the installation package from source yourself)
- Run the installation package
- Assuming that the installation proceeds without errors, after it completes, connect your phone to your Mac by USB.
- Enter the settings menu on your phone.
- In the connections section, below Wi-Fi and Bluetooth, select “More...”. Select “Tethering & portable hotspot”.
- Check the “USB tethering” box. It should flash once, and then become solidly checked.
Uninstallation
- Delete the
HoRNDIS.kext
under/System/Library/Extensions
and/Library/Extensions
folder - Restart your computer
Building the source
git clone
the repository- Simply running xcodebuild in the checkout directory should be sufficient to build the kext.
- If you wish to package it up, you can run
make
to assemble the package in the build/ directory
Description
Languages
C++
89.5%
Rich Text Format
4.9%
Makefile
3.3%
Shell
2.3%