1. Make sure your smartphone supports hotspot via USB
2. Setup wifi-hotspot on your phone via USB, this way if you are on windows you'll appear to be connected via ethernet in the Network and Sharing center.
3. Open your VM's network and from the dropdown menu that lets u choose which adapter, select the gigabit ethernet adapter,
I am not sure of the last step, but in the case you have 2 adapters (ethernet and wifi) it will be the third (phones). If u have only two go for the gigabit or whatever ethernet adapter, If was on PC now I could have tested it out but I am not