With Android and iOS devices, you can Tether Internet from 3G, 4G to your PC via USB, bluetooth, Wifi. While other options work out of the box, USB tethering doesn’t on Mac OS X devices.
USB Tethering is the best way of sharing Internet from your Android phone to Mac Pro, Macbook Pro, iMac machines. This not only charges the phone, but also provides fastest and energy-efficient means of communication. While you can find various tutorials that help you get this USB tethering to work on Mac, most of them are complex, this guide promises to be easy.
Thanks to XDA Member joshua, users of Mac OS X can now easily use USB tethering using an application called HoRNDIS. (Its pronounced horrendous)
How to Enable Android USB Tethering on Mac OS X
Horrendous is a kernel extension, and requires NO software installed on your phone, and NO background apps on your Mac. If your phone supports RNDIS tethering.
Step 1. Download the latest HoRNDIS package from forum, and start installation.
Step 2. When installation finishes, connect your phone to your Mac by USB cable.
Step 3. On your phone, navigate to Settings > Wi-Fi and Bluetooth, select “More…” > “Tethering & portable hotspot”.
Step 4. Check the “USB tethering” and it should enable.
If your device is connected to 3G or 4G, your Android phone will show up as an available network in OS X’s “Network” menu.
You’re all set, Internet should now be tethered to your Mac.