Probably not going to add much to this conversation but I use Ethernet/USB-C on my Android phone (Samsung galaxy S21 ultra) and Android tablet (Galaxy Tab S7) with Bimmercode and it works seamlessly everytime.
Just need to put the device into flight mode first and then enable the ethernet setting.
I always put the car in diagnostic mode as well.
__________________
2020 M50d - Arctic Gray with Ivory White/Black Vernasca
|