AOSP: O projeto Android Open Source

Home / andróide / AOSP: O projeto Android Open Source

Android é conhecida principalmente como um sistema operacional para smartphones e tablets, é encontrado às vezes também no set-top boxes de TV e telefones fixos, já existem frigoríficos com Android foram vistos. Isso é possível porque o Android foi concebido como parte do AOSP, curto para Android projeto open source, desde o início como sistema operacional de código aberto, de modo a baixar o código-fonte de todos e pode ser ajustado conforme a necessidade. O código fonte contém o sistema operacional real, mas também aplicativos como o navegador estoque, o cliente de e-mail regular e um leitor de música.

AOSP: O projeto Android Open Source

O termo "sistema operacional do Google" está preocupado com o Android nos meios de comunicação, por vezes, é a, o Android realmente não é perfeitamente justo. Android foi desenvolvido originalmente pelo desenvolvedor empresa Android Inc., até que foi comprado em 2005 pelo Google e integrado. Desde então, continuou o desenvolvimento pela Open Handset Alliance, um consórcio de fornecedores de móveis e hardware, presidido pelo Google. A empresa com sede em Mountain View aqui é o principal responsável pelo desenvolvimento de novas versões, que hospedados após a sua publicação em um repositório git, disponível para download gratuito sob a licença Apache 2.0.

Contribuição dos produtores para AOSP

Se um fabricante quiser usar o Android em seu hardware, ele pode liberar o acesso ao código-fonte do sistema básico e deve fazer apenas acomodações para seu hardware especial. Esses ajustes podem, mas não precisa, de volta para a AOSP para a frente. As mudanças de desenvolvedor líder Jean-Baptiste Queru (JBQ short) encontraram úteis e especialmente não redundante, eles são integrados no código-fonte e disponibilizado para outros desenvolvedores.

Iniciar Galeria de fotos(6) as imagensDesativar em seis etapas Ok Google

Sony, o Xperia S e AOSP

Especialmente Sony tem feito um nome neste campo, já que a maioria do código desenvolvido internamente foi devolvido à AOSP. Para isso, a empresa japonesa tem sido a honra sem precedentes que o código-fonte de sua smartphones Xperia S em conjunto com o driver proprietário (blobs binários) no código AOSP para ser integrado, que foi previamente reservada para dispositivos "Nexus". Para o futuro, isso pode significar que o novo banco de versões Android são fornecidos não só para os dispositivos Nexus, mas sempre para o Sony Xperia S diretamente do Google.

Nexus e "Google Experience"

Com cada versão grande salto desde o Android 1.5 "Cupcake" Google lançou um voltado para o desenvolvimento de aparelhos. HTC foi permitido trazer seu sonho teclado deslizante (também conhecido como T-Mobile G1), o primeiro dispositivo desse tipo e também o primeiro telefone Android já no mercado. Tudo para o atual Nexus 7 tablet apareceu dispositivos desenvolvedores têm em comum que todo o seu sistema a partir do código fonte AOSP pode ser compilado. Patches e alterações são portanto prontamente disponível para todos os dispositivos Nexus.

deve ser distinguido do chamado "Google Experience". Esta classificação é dada a todos os dispositivos que possuem uma licença oficial do Google. Só através deste se ter acesso ao Play Store e outros aplicativos do Google, como Gmail e Google+, que não são de código aberto, em oposição a AOSP. Em geral, são esses dispositivos, que são referidas no comércio como smartphones e tablets Android. Por causa de seu status Android de código aberto, mas pode ser alterado arbitrariamente e adaptadas. Assim, os clientes menos informados não ou são apenas em uma segunda olhada mostra que mesmo Kindle Fire da Amazon, ou não disponível na Europa smartphones Xiaomi Mi2 usar sob sua superfície Android. Mas o mencionado inicialmente geladeira pode ser operado pelo fabricante com Android, limitando-se a expansão do código fonte livre para esses drivers.

AOSP como base de ROMs personalizadas

Mas não são apenas os fabricantes oficiais de hardware têm acesso a AOSP. Como qualquer um pode baixar o código fonte e modificá-lo forma a base de muitas ROMs personalizadas ( "AOSP baseado em"), como CyanogenMod. Seus desenvolvedores baixar o código fonte e transmitida em melhores pilotos do fabricante para compilá-lo com ajustes adicionais têm uma versão de trabalho do Android para muitos dispositivos &# 8211; mesmo aqueles que não são mais suportados pelo fabricante. CyanogenMod oferece ainda a sua fonte aberta modificado e código estendido em uma github-repositório disponível para download.

Links para o Projeto Android Open Source

  • Android Open Source Visão geral do projeto
  • git Android Projeto Open Source