@vpeter, I understand your frustration with the (somewhat) blind poking in the dark and the iterative build-test-feedback loop that wastes time you’d rather spend on things you enjoy, but I humbly ask you to understand our situation as well.
@rozowy spent a significant amount of time to make a small miracle happen. As you undoubtedly know from your own experience, getting any kind of sources (or additional information) from Chinese manufacturers is not a trivial task by any measure.
As for me, I know little about Linux, but I spent several hours of my own time setting up Android terminal, getting that dmesg output to my PC, poking around in it, separating the files used by the Android driver (or at least, files with the same names) into an archive, uploading everything, writing a nice post, etc.
All this despite the fact that my CoreELEC box is connected via Ethernet and I don’t really need that Wi-Fi chip to work (Bluetooth would be nice though, but not essential). I’m doing it for the community (and also for my own perfectionist sense of “completeness” :). And, of course, I’m ready to volunteer my time and effort to perform any testing necessary and provide any additional information I can.
This is far from a low-effort post, you see.
Besides, we really only have one shot at this. I’ve narrowed down the selection to one specific driver and firmware version for one specific device and made sure that is what a working Android implementation uses (again, I know little about Linux, but that’s what I saw in that dmesg output).
So can we have our one shot, please?
PS. I’m adding a machine-translated English version of the Lierda UB6X Linux Driver Application Guide. The translation was done by DeepL and looks quite decent to me (a translator with 20 years experience, not with Chinese though :).