Why can Windows run on any hardware easily but Android requires specific ROMs for each phone?

490 viewsOtherTechnology

Why can Windows run on any hardware easily but Android requires specific ROMs for each phone?

In: Technology

9 Answers

Anonymous 0 Comments

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.

You are viewing 1 out of 9 answers, click here to view all answers.