Since its release, the Android platform has grown in leaps and bounds, finding its way onto laptops, netbooks, tablets and smartphones. Helped by the momentum of search giant Google, much of Android's popularity is due to its open source nature. Because Android is an open platform, manufacturers have been able to adopt Android with ease and spend more time on developing features - instead of a proprietary operating system. This led to a wide variety of features unique to specific Android models: some had HTC's gorgeous SenseUI, some had Android 2.1's slick Eclair home screen, and lucky Evo 4G users got WiMax.
This division of features drove independent developers to take action, and Android's developer-friendly, open nature made customization possible. Almost as early as Android's first release, developers have been creating custom ROMs to bring additional functionality, improve performance, and increase battery life.
Continue reading after the jump.