Hacker News new | ask | show | jobs
by karteum 1017 days ago
> Hardware companies just can't figure out a way to give us free OS upgrades and make money

The biggest question is : why does it take so much efforts to design an upgrade ? Unfortunately Google never made it mandatory for chipset/hardware designers to have an abstraction layer (similar to BIOS/UEFI/ACPI/system tables) that would make a single Android kernel and OS install and work on every devices... (And I have criticized Microsoft a lot for many things, but I have to acknoledge that they have an amazing backward-compatibility track record, even for device drivers, while Linux has its stable_api_nonsense policy...)