… is not really that hard. Just annoying. Since OnePlus’ USB ID is not in the default adb list, you need to add it yourself: echo "0x2a70" >> ~/.android/adb_usb.ini
I still had an old Mac Mini (model 2,1) - which I bought during a period of experimentation with different operating systems - connected to the TV, running Mac OS X Lion. Not Apple’s finest installment of OS X, truth be told.
I’ve had a Google Chromecast (1st</sup> generation</a>) for a while now, connected over WiFi. Works great, although sometimes the wireless reception cuts out, or the signal gets saturated. Since I’m mostly streaming from a device which sits less than 10 cm away, it is also rather stupid to have all those packets going back and forth to my router, causing unnecessary load. Google has...
I’ve recently acquired some TP-Link ‘Easy Smart’ managed switches - cheap, decently built (metal casing), and a lot of features above the usual unmanaged stuff: