Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

First off - my bad, I mentioned the Moto G6 above, but I actually have a G8 (the G6 was my previous phone). However, of course the same things apply.

> phones had random 25 pin connectors

Well, that's not exactly how things worked. Back when phones used feature connectors, you'd be searching for cables for the specific phone type. Video was... almost never a thing, but let's take a data cable instead like you mention, for using the phone as a modem. Or a firmware update cable. So you were searching for, say, a "Nokia 9210 Data / Firmware Cable". If you found one, you were mostly certain that it worked. There were mobile shops that specialized in this stuff. Every large city had at least one store with a firmware unlock service, and they could tell you the exact cable you needed for firmware, or for modem data. The best I can look for right now is an Android-compatible USB C Dock with HDMI output. Hard to tell if it's any good.

I still don't know how int_19h knows definitively that the phone doesn't support video output.

And then, what about Ethernet? I've tried a few different solutions: this specific dock, then a USB C to USB A converter with an ancient 10/100 interface that even works on the Wii U and has been in the Linux kernel for over a decade, and also using that interface plugged into the USB C dock.

And finally, I also tried some simple keyboards - both with that USB C dock, and with C-A converters. None of them worked. Why wouldn't basic USB functionality like keyboards not work? Has the Android kernel dropped support for such exotic devices as keyboards? It does support bluetooth keyboards; and it's not like the kernel is wanting for memory with 4GB of RAM, or whatever is left of it after all the spyware Android devices run whether I want them to or not.



I simply googled it. It seems that it only uses USB-C for charging benefits, but otherwise it's restricted to USB 2.0.

(I suspect it doesn't support being a USB host in general, which would explain why keyboards and mice didn't work for you.)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: