Remix.run Logo
realusername 2 hours ago

The missing link here is ACPI, unlike on PC, the hardware doesn't describe what it has to the OS, making the task much harder.

The lack of standardization of handled devices is also another factor, they might look similar or even identical but they often are different per region and have some hardware revisions.

Android does have a separate driver partition nowadays but that doesn't help too much.