3 ms·
The same kernel could be installed on different devices, yes, provided the necessary drivers for all of those devices were part of that kernel build. You still
by CUViper 14y ago
The same kernel could be installed on different devices, yes, provided the necessary drivers for all of those devices were part of that kernel build. You still have some platform specifics in userspace though, like build.prop and all the HAL libraries. Those could conceivably be loaded in a more neutral way, but I don't think it's set up for that yet.
- mtgx 14y agoI don't know if Google will ever be able to get manufacturers to make their drivers open source and offer them up to the community, but I hope they eventually manage to at least get them to bundle their proprietary drivers, and offer support for 2 years since the device's launch. In that way, it could at least become like Windows eventually, which wouldn't be a bad outcome at all.
- wmf 14y agoThey'd also have to stop changing the driver APIs. For example my G2 used to only have drivers for Linux 2.6 but ICS uses Linux 3.0 which made life difficult for custom ROM hackers.