Você não precisa compilar o código-fonte para ter uma idéia de como é o AOSP; se você baixar o emulador do Android , ele inclui uma imagem de dispositivo padrão que é apenas AOSP, além de algumas ferramentas de desenvolvedor, sem nenhum dos serviços do Google. Isso resume:
- O kernel do linux, a VM do dalvik, as bibliotecas Java e a estrutura do Android
- Lançador de estoque (incluindo as várias telas de bloqueio)
- Teclado conservado em estoque
- Navegador de estoque (NÃO Chrome)
- Calculadora
- Calendário (sincronizado com o Exchange)
- Câmera
- Relógio
- Gerenciador de download
- Email (sincronizado com IMAP e POP)
- Galeria (que também inclui um Media Player)
- Mensagens
- Música (NÃO reproduzir música)
- Pessoas
- telefone
- Pesquisa (aplicativos locais, pessoas e web via Google, NÃO no Google Now)
- Configurações
- Vários widgets de aplicativos
Quase toda a estrutura essencial do Android faz parte do AOSP (por exemplo, sistema de intenção, sistema de permissão, sistema de atividade / serviço, sistema de provedor de conteúdo, sistema de widget de aplicativo, sistema Daydream, elementos padrão da interface do usuário, barra de notificação, Dalvik VM, compilador JIT, padrão Java bibliotecas (Apache Harmony), OpenGL e Renderscript, estrutura multimídia, estrutura de conectividade, GPS, sensores, etc.). A única parte significativa da estrutura que não é AOSP é o Google Cloud Messaging, que lida com o serviço Push e os serviços Play Store, que fornecem atualizações de aplicativos, cobrança no aplicativo e serviços de jogos. Como esses serviços são altamente dependentes dos servidores do Google, eles não podem realmente fazer parte do AOSP. Todas as ferramentas de desenvolvimento do Android também fazem parte do AOSP.
Alguns aplicativos importantes do Google que não fazem parte do AOSP incluem Gmail, Google Maps, Youtube, Google Now, Google+, Chrome, Hangout e Play Store.
Aqui estão algumas capturas de tela tiradas do emulador do Android 4.3:
O lançador, com alguns widgets de ações, disse o suficiente:
Todos os aplicativos do AOSP se encaixam praticamente em uma página, esse é o caso desde o início do Android:
Todos os widgets: