Hacker News new | ask | show | jobs
by derefr 2582 days ago
> They're random pins soldered to random shit with little upstreamable in their hacked to hell kernels.

Sounds like arcade cabinets. Maybe we need something that does for Android ARM devices what MAME does for those: specifies each device as an abstract wiring diagram of pins to bits of patched kernel acting as ROMs. And then make that whole thing into a kernel virtualization-provider module, which uses the stock kernel for anything not masked over by ROMs.

1 comments

This is what devicetree is supposed to be.

However, as with the arctic machine, the incentives are misaligned - they actively don't want to be commoditized.

Windows phones did at least have UEFI + arm. You can unlock the bootloaders of many of them now. But there's still no driver support for mobile data and several other critical hardware components.