4 ms·
When you launch a device in the Android or ChromeOS ecosystem the specific {motherboard, graphics card, cpu, etc} combination gets tested by the manufacturer be
by advisedwang 3y ago
When you launch a device in the Android or ChromeOS ecosystem the specific {motherboard, graphics card, cpu, etc} combination gets tested by the manufacturer before launch and drivers written/updated to make sure they work well together. In the Linux world, this is not possible as there is a combinatoric explosion of possible configurations.
On top of that, in the wider PC system, hardware routinely launches without dev/test in the Linux world. Drivers often work for a whole chipset, so may often be running a specific device within that chipset that was never tested or seen by the developer of the driver at all, let alone in the hardware combination.