Why are Android roms device specific ?
Why are Windows or Linux not device specific and can be installed on any system meeting the minimum requirements , but Android -LRB- stock/ROM -RRB- needs to be optimized for every device model ?