It's worth noting that this process may not work with all Android phones on macOS. Some Android phones don't support the CDC NCM protocol, which is required for USB tethering to work properly on a Mac ...