Por muito tempo, os usuários de Chromebook que também precisam de acesso ao Android Debug Utility (ADB) e Fastboot para dispositivos Android ficaram com uma opção: Crouton. Agora, no entanto, o ADB e o Fastboot estão incluídos no Chrome OS. Veja como acessá-los.
Índice
Primeiro: seu dispositivo precisa estar no modo de desenvolvedor
Comecemos pelo princípio: ADB e Fastboot são tecnicamente considerados ferramentas de “desenvolvedor”, portanto, seu Chromebook precisará estar no modo de desenvolvedor antes que você possa acessá-los. Só para deixar claro, não estamos falando sobre o canal do desenvolvedor aqui – cada Chromebook pode ser colocado em uma espécie de modo “desbloqueado” que permite acesso e ajustes mais profundos do sistema. Isso é chamado de modo de desenvolvedor.
Felizmente, habilitar o modo de desenvolvedor é bastante direto e simples. No entanto, há uma ressalva: isso fará uma powerwash em seu dispositivo, então você terá que começar de novo. A boa notícia é que é um Chromebook, então isso não deve demorar tanto.
Se você concordar com isso, consulte nosso guia sobre como ativar o modo de desenvolvedor . Isso deve deixá-lo pronto para começar em questão de minutos.
Segundo: Obtenha seu Crosh On
Para usar ADB e Fastboot em seu Chromebook, você precisará usar algo chamado Crosh, abreviação de “Chrome Shell”. Pense nisso como uma espécie de terminal leve apenas para o Chrome OS.
Existem algumas maneiras de acessar Crosh. Para abri-lo em uma janela inteira do navegador, basta pressionar Ctrl + Alt + T no teclado.
Se você usa o Crosh com bastante frequência, no entanto, e gostaria que ele fosse exibido em uma janela pop-up (como um terminal “real”), você precisará de duas extensões: Secure Shell e Crosh Window . Com ambos instalados, você terá uma entrada Crosh na gaveta do aplicativo que inicia o Crosh em uma pequena janela bonita e organizada. Pessoalmente, é meu método preferido de usar Crosh.
Com uma janela Crosh ativada, você está pronto para o rock and roll. Você não pode simplesmente pular direto para ADB e Fastboot, entretanto – você precisará inserir um comando para obter uma janela de shell primeiro. Digite o seguinte:
Concha
O prompt deve mudar para “chronos @ localhost,” após o qual ADB e Fastboot devem estar disponíveis para uso normalmente.
Opcional: e se não funcionar?
Quando testei isso pela primeira vez, não consegui fazer funcionar. O ADB podia ver meus dispositivos Android, mas nunca solicitou acesso. Acontece que o Chrome OS ainda executa uma versão antiga do ABD / Fastboot (por causa do Google, certo?), Então você precisará atualizá-lo.
Mas é aí que entra o problema: você não pode simplesmente atualizar o ADB e o Fastboot como em um computador normal. Existe, no entanto, uma solução. Se você tiver um Chromebook baseado em Intel, existe um script que irá atualizar ADB e Fastboot para as versões mais recentes , bem como movê-los para o local “correto”. Depois disso, tudo deve funcionar bem.
O script em si é bastante simples e todas as instruções estão publicadas na página do GitHub. Sugerimos que você os leia antes de começar, para saber exatamente o que está acontecendo nos bastidores. Tudo também é open source, então se você quiser examinar o código, você também pode fazer isso.
Com ADB e Fastboot atualizados e movidos, ambos os comandos devem funcionar perfeitamente. Eu testei isso em um Pixelbook (i5, canal do desenvolvedor), atualizando uma ROM padrão no meu Nexus 6 e foi perfeito.