Procurando atualizar uma versão atualizada do Android a partir da fonte? A nova ferramenta Android Flash do Google simplifica o processo de atualização de GSIs AOSP.
Quando o Google lançou o Android 8 Oreo, eles introduziram uma grande mudança oculta na forma como a estrutura do sistema operacional Android e os drivers do fornecedor/kernel do Linux interagem entre si. Este projeto recebeu o nome de Projeto Treble e tornou possível que smartphones Android inicializassem um vanilla versão do Android, chamada Generic System Image (GSI), sem exigir muitas modificações na inicialização ou no fornecedor imagens. O Google lança um GSI recém-atualizado todos os meses para coincidir com o nível de patch de segurança do Android mais recente, mas também cria continuamente novos GSIs a partir da árvore de origem AOSP. Até agora, atualizar uma dessas compilações exigia conhecimento dos comandos fastboot, mas o Google está tornando mais fácil do que nunca atualizar essas compilações AOSP com a Android Flash Tool.
Anunciado hoje no Blog de desenvolvedores Android, a ferramenta Android Flash permite que os desenvolvedores atualizem uma compilação AOSP a partir do painel de integração contínua do Google. Este painel foi lançado no ano passado e permite que os desenvolvedores baixem facilmente uma imagem contendo as alterações mais recentes do AOSP sem a necessidade de compilar manualmente o AOSP todas as vezes. Os desenvolvedores que estão trabalhando para enviar alterações ao AOSP acharão esta ferramenta útil, mas outros desenvolvedores que desejam testar a versão mais recente do AOSP também podem achar esta ferramenta útil.
Para começar a usar a Android Flash Tool, basta acessar o site com link abaixo em qualquer navegador compatível com o WebUSB API. Esta ferramenta é essencialmente fastboot-in-a-browser-tab, portanto, evita a dor de cabeça de baixar imagens manualmente e atualizá-las com comandos fastboot. Até agora, o Google limitou essa ferramenta às placas de referência Pixel 2, Pixel 3, Pixel 3a, Pixel 4 e HiKey, portanto, você precisará de um desses dispositivos para prosseguir. Se você tiver um desses dispositivos, precisará desbloquear o bootloader antes de poder atualizar uma das compilações suportadas. Se você ainda não desbloqueou o bootloader, a ferramenta solicitará que você faça isso antes que ele pisque – apenas esteja avisado que isso apagará todos os dados do seu telefone. Finalmente, se você estiver em um PC com Windows, precisará instalar os drivers USB do Android antes de continuar.
Ferramenta Flash para Android
Se estiver exibindo um GSI AOSP que você deseja devolver ao estoque, você também pode visitar o site "Atualização e reparo de software"página para orientá-lo na restauração de uma imagem de estoque. Esta página também possui uma ferramenta que usa a API WebUSB, o que significa que é tão fácil retornar ao estoque quanto atualizar uma compilação AOSP.
Atualização 1 às 19h10 EST: Este artigo foi atualizado para refletir que a Android Flash Tool oferece suporte apenas a telefones Pixel selecionados e placas de referência HiKey.