O HTC Dream ou HTCG1 em alguns países, foi o primeiro Smartphone a rodar o sistema Android, no seu lançamento rodava a versão 1.5 Cupcake, depois foi atualizado para 1.6 Donut, sendo esta sua última versão. No fórum XDA-Developers, um dos seus membros conhecido como "jcarrz1", conseguiu instalar e rodar a mais recente versão do Android, a Ice Cream Sandwich e fez um vídeo para mostrar a sua façanha.
O HTC Dream foi o primeiro Smartphone a usar o Android como plataforma móvel a ser comercializado, também conhecido como T-Mobile G1, seu sistema era o 1.5 Cupcake desenvolvido pela Google e hardware projetado pela HTC, com preços à partir de $129,99.
O Android é um sistema operacional móvel baseado no núcleo do Linux, e usa a linguagem Java com bibliotecas desenvolvidas pela Google, para o desenvolvimento de softwares utilizados em aparelhos com Android. Ele é um sistema bem versátil, possibilitando aos desenvolvedores de softwares, a produzirem vários tipos de aplicativos.