Android Flash Tool

A Android Flash Tool (link em inglês) permite que você atualize um build do Android no seu dispositivo para desenvolvimento e teste. Para começar, você precisa de uma máquina de desenvolvimento e de um dispositivo Android.

Requisitos da máquina de desenvolvimento

A máquina de desenvolvimento precisa atender a estes requisitos:

  • Navegador: qualquer navegador compatível com o WebUSB (link em inglês), como o Chrome ou o Edge 79 ou versões mais recentes.
  • Plataformas:
    • Linux
    • macOS
    • Chrome OS
    • Windows (requer um driver USB extra)

Como instalar os drivers do Windows

Para trabalhar com o fastboot e atualizar dispositivos em um computador Windows, você precisa de um drive USB personalizado do SDK do Android. Para ver mais detalhes, consulte Instalar drivers USB OEM no site de desenvolvedores Android.

adb kill-server

Requisitos do dispositivo

É possível atualizar os seguintes dispositivos compatíveis para uma nova versão do Android:

Como preparar o dispositivo

Antes de atualizar o build no dispositivo, você precisa prepará-lo:

  1. Ative as Opções do desenvolvedor e a depuração USB.
  2. Ative o desbloqueio de OEM no menu Opções do desenvolvedor. Se o carregador de inicialização já estiver desbloqueado, essa opção ficará esmaecida com a mensagem O bootloader já está desbloqueado.
  3. Se você tiver dificuldade para ativar o desbloqueio de OEM, verifique se:
    1. o dispositivo está conectado à Internet;
    2. o dispositivo fez check-in com o Google, o que não é necessariamente o caso apenas por ele ter se conectado à Internet recentemente. Para forçar um check-in, insira *##CHECKIN##* (##2432546##) no Telefone. Não é necessário ter um chip. Depois de inserir o número, o texto desaparecerá, e uma notificação de êxito será exibida.

Como atualizar o dispositivo

  1. Conecte o dispositivo diretamente à máquina de desenvolvimento, sem hubs, adaptadores, extensores ou monitores.
  2. Acesse flash.android.com (link em inglês) em um navegador da máquina de desenvolvimento. A página de boas-vindas será aberta.
  3. Aceite o pop-up com a mensagem Permitir acesso do site às chaves adb para se comunicar com dispositivos e permita a comunicação da ferramenta flash com o dispositivo de teste por meio do adb.
  4. Clique em Adicionar novo dispositivo.
  5. Selecione seu dispositivo na lista e clique em Conectar. A lista pode não conter o nome completo do dispositivo.
  6. Na tela do dispositivo, selecione Sempre permitir a partir deste computador e clique em OK para aceitar a conexão da depuração USB.
  7. Selecione o dispositivo conectado no navegador.
  8. Pesquise e selecione o build desejado na lista. Você também pode selecionar outras opções, como excluir permanentemente os dados do dispositivo ou forçar a atualização em todas as partições.
  9. Clique em Instalar para iniciar o processo. O dispositivo será reinicializado e entrará no modo fastboot.
  10. Quando a mensagem Atualização concluída for exibida, desconecte o dispositivo do cabo USB.

Erros de transferência por USB

Devido à alta capacidade de dados, os dispositivos Android podem sofrer problemas ao se comunicar por determinados hubs ou portas USB. Para melhorar a confiabilidade:

  • não use hubs USB. Isso inclui conexões por monitores;
  • se possível, não use adaptadores ou cabos de extensão USB;
  • tente usar uma porta USB diferente; as portas traseiras costumam ser mais confiáveis do que as portas frontais;
  • se você estiver usando uma porta USB-C, tente mudar para uma porta USB-A.

Voltar para a versão pública mais recente

Se quiser que seu dispositivo Pixel volte para a versão pública, siga as instruções para imagens de fábrica para dispositivos Nexus e Pixel.