There is a very wide range of hardware in mobile devices, and including support for every possibility would result in system images that are very large in size and perform less than optimally.
The need to include drivers as part of the system image and not an user installed component further complicates this issue.
Latest Answers