Instalando o ADB no Chrome OS 67 sem o Crouton

Para desenvolvedores de aplicativos Android, ADB e Fastboot estão entre as ferramentas mais importantes para se ter no computador. Embora o ADB seja compatível com Chromebooks há bastante tempo, anteriormente era necessário superar alguns obstáculos e instalar um conjunto de scripts externos chamados croutonO que essencialmente permitia que um ambiente Linux fosse executado dentro do Chrome OS, para que o ADB pudesse ser executado a partir de um ambiente Linux.

Mas com a atualização mais recente do Chrome OS 67, o ADB agora está Apoiado oficialmente Nas configurações de desenvolvedor dos Chromebooks com chip x86_64, é possível realizar o processo de restauração de fábrica usando um script simples que automatiza a maior parte do processo. A única desvantagem é a necessidade de restaurar as configurações de fábrica.Limpeza completa / restauração de fábrica) para o seu Chromebook, então Faça backups de todos os seus dados importantes antes de prosseguir.

Comece por verificar se o seu Chromebook está a executar um chip x86_64. Terá de pressionar CTRL + ALT + T para abrir o terminal crosh e digitar sem nome -m.

Se você exibir um terminal crosh x86_64Você pode continuar.

Agora precisamos colocar seu Chromebook no Modo Desenvolvedor. Esteja ciente de que isso tornará seu Chromebook menos seguro, pois o Modo Desenvolvedor desativa alguns recursos de segurança, como a inicialização verificada, e ativa o shell root por padrão. Isso também apagará todos os dados do seu Chromebook, restaurando suas configurações de fábrica. Faça backups antes de prosseguir! Você foi avisado!

Para ativar o modo de desenvolvedor, você precisa acessar a página da lista de dispositivos Chromium OS em Chromium.orgEncontre seu Chromebook na lista. Clique no nome do modelo do seu Chromebook e você será direcionado para uma página de tutoriais gerais dedicada ao seu dispositivo. Como o método para ativar o Modo de Desenvolvedor varia bastante entre os Chromebooks, não podemos fornecer um guia completo e passo a passo para esse processo aqui.

Após ativar o modo de desenvolvedor no seu Chromebook, podemos agora baixar e executar o script para configurar as ferramentas ADB e Fastboot. Mas primeiro, precisamos dar uma olhada no crosh, o terminal do Chrome OS. Lembre-se de pressionar CTRL + ALT + T para abri-lo.

Por padrão, o crosh é executado em modo sandbox, portanto, você precisa elevar seus privilégios para acessar comandos mais avançados. Para isso, abra o terminal do crosh e digite: Concha.

Nesta etapa, você deve criar uma senha de sudo; isso restaurará parte da segurança que sacrificamos ao ativar o modo de desenvolvedor. Para fazer isso, digite:

Sudo su

Chromeos-setdevpasswd

saída

Depois disso, você precisará fazer o pedido. sudo A partir de agora, insira uma senha.

Agora estamos prontos para baixar os scripts, e isso é feito através do terminal. Os scripts que executaremos farão duas coisas específicas que economizarão muito tempo a longo prazo:

O script fará o download automático dos arquivos binários apropriados e os transferirá para o local correto.(usr/local/bin).

O script fará o download e instalará o wrapper ADB & Fastboot, economizando seu tempo ao digitar comandos quando você quiser executar o ADB.

Para iniciar o processo de download e instalação do script, digite os seguintes comandos em um terminal. crochê sua:

curl -s https://raw.githubusercontent.com/nathanchance/chromeos-adb-fastboot/master/install.sh | festança

Alternativamente, se você quiser evitar enviar a saída do curl para o bash, pode usar este outro comando:

cd ${HOME}/Downloads; curl -s https://raw.githubusercontent.com/nathanchance/chromeos-adb-fastboot/master/install.sh -o install.sh

Para o último comando, você precisa verificá-lo usando o comando `more` ou `vim`, e então executá-lo:

chmod +x install.sh; bash install.sh

Agora, para verificar se tudo correu bem, digite o seguinte no terminal crosh:

Adb –versão Fastboot –versão

Isso deve mostrar que essas ferramentas estão instaladas em /usr/local/bin. Se você encontrar algum problema, tente reiniciar o Chromebook. O mesmo se aplica se você não receber a notificação do ADB no seu dispositivo Android quando conectado às portas USB do Chromebook: tente reiniciar o Chromebook e o dispositivo Android simultaneamente.

Comentários estão fechados.