RedJaron
Splendid
InvalidError :
RedJaron :
I'm not sure on this. The phone itself has to support the dock through software.
What modern mobile OS does not have full support for USB hubs and other basic devices baked into its USB driver stack? Not having to re-invent all the basic driver and software stacks required to run a modern OS to manage the generic functionality expected out of modern devices is one of the main reasons so many devices are using Android or other mobile OSes as their foundation. This dock is nothing more than a hub with a Type-C host port, so at least that much of its functionality should be universal. Most companies do not bother going out of their way to rip support for generic USB devices out of their firmware - that requires extra effort over using the stock OS which already includes all of it.
I'm not a USB expert or anything. But does the phone support mass storage over USB? I honestly have no idea what would happen if I plugged a USB flash drive into my phone ( I've never tried ). It will recognize storage over microSD, but I don't know about over USB. I imagine it would, but is there a size limit? Would other phones recognize a 2TB HDD on the other end of the USB cable? Do they support video output over USB? Do they even know how to output their screen over USB, or how to scale it to the resolution of the external display? Most phones have used mini HDMI to do this, so I don't know whether video over USB is a common task in most phones. Mouse support would be another thing I would guess most phones don't have. I realize at least the USB hub portion should work on just about anything, but that only extends the phone's existing USB capabilities to the extra ports.