Categories: Tecnologia

Como fazer o sideload de APKs em um Chromebook sem o modo de desenvolvedor

Konstantin Savusia / Shutterstock

Se você já tentou instalar aplicativos em seu Chromebook de lojas de aplicativos não oficiais, sabe que precisa entrar no modo de desenvolvedor, que requer uma redefinição de fábrica. Veja como você pode contornar esse requisito usando o subsistema Linux.

Sideload de APKs e modo de desenvolvedor

Alguns aplicativos Android não estão listados no Google Play . Pode haver muitas razões para isso. Talvez o Google tenha barrado o aplicativo porque ele não atende às estipulações do Google. Então, novamente, pode ser um exílio auto-imposto pelos programadores. Eles podem ter uma rixa com o Google e querem contornar os mecanismos usuais de entrega de aplicativos. E às vezes os desenvolvedores lançam suas compilações estáveis ​​e seguras por meio do Google Play, mas fazem outras compilações – como compilações de desenvolvimento diário potencialmente instáveis ​​- disponíveis em outro lugar.

Instalar um aplicativo Android de um repositório não oficial significa baixar um APK e instalá-lo. APK significa A ndroid P ackage K it e  A ndroid P ac K age. É o nome de um tipo de arquivo que contém um aplicativo Android e todos os seus arquivos necessários. Empacotar o aplicativo e suas dependências em um único arquivo torna muito mais fácil distribuir e copiar.

Instalar um APK em um Chromebook costumava significar mudar seu Chromebook  para o modo de desenvolvedor . Isso exigia uma reinicialização do sistema – ou powerwash – que levava seu Chromebook de volta a um estado totalmente novo e limpo. Ele também apresentava um aviso assustador sempre que seu Chromebook era inicializado e também diminuía a segurança.

Usando o subsistema Linux do seu Chromebook   , é possível instalar aplicativos Android a partir de arquivos APK sem configurar o modo de desenvolvedor. Você só precisa ativar o modo de depuração do Android – e isso não precisa de uma redefinição de fábrica.

Claro, você precisa ter um Chromebook capaz de executar o subsistema Linux e aplicativos Android, mas todos os modelos recentes devem ser capazes de fazer isso.

Habilite o Subsistema Linux

Se você ainda não habilitou o subsistema Linux, você precisará fazer isso agora. É simples de fazer, mas leva um ou dois minutos para ser concluído. Clique na área de notificação (bandeja do sistema) para abrir o menu Configurações e clique no ícone de roda dentada.

Na página Configurações, digite “linux” na barra de pesquisa. Você verá a entrada do ambiente de desenvolvimento Linux (beta) nos resultados da pesquisa.

Clique no botão “Ligar”. Você verá uma notificação de que um download está prestes a ocorrer.

Clique no botão azul “Avançar”. Você será solicitado a fornecer um nome de usuário. Você pode deixar a configuração de tamanho do disco em seu valor padrão. Clique no botão azul “Instalar”.

O processo de download e instalação é iniciado. A conclusão desta etapa pode levar alguns minutos.

Eventualmente, você verá a janela do terminal Linux com um prompt de comando que contém o nome de usuário que você escolheu anteriormente.

Configurando o Android Debugging Bridge

Após a instalação do Linux, abra o menu Sistema e clique na engrenagem. Na página Configurações, pesquise “linux”. Você verá mais opções desta vez. Selecione “Desenvolver aplicativos Android” e clique no botão deslizante ao lado de “ativar a depuração ADB”.

Isso ativa o Android Debugging Bridge. É uma ferramenta usada por desenvolvedores para testar seus aplicativos Android enquanto trabalham neles. Vamos usar o recurso para fazer o sideload de APKs.

Você será solicitado a confirmar se deseja habilitar o ADB. Clique no botão azul “Reiniciar e continuar”.

Quando o Chromebook for reiniciado, toque no botão “Tudo” – aquele com o símbolo da lupa – e digite “terminal”.

Clique no ícone do terminal nos resultados da pesquisa. Uma janela de terminal Linux será aberta. Digite este comando na janela do terminal:

sudo apt install android-tools-adb -y

Isso instala o sistema Android ADB. Quando a instalação terminar, digite este comando para conectar a ponte de depuração a um endereço IP e porta.

sudo adb connect 100.155.92.2:5555

Você precisa confirmar que deseja permitir a depuração USB.

Marque a caixa de seleção “Sempre permitir deste computador” e clique no botão “OK”.

Se a janela do seu terminal não exibir “conectado a 100.155.92.2:5555”, abra Configurações e navegue até Apps > Google Play Store > Manage Android Preferences > System > About Device. Clique na entrada “Build Number” sete vezes.

Este é um “ ovo de Páscoa ” que força seu Chromebook a considerá-lo um desenvolvedor. Reinicie e tente novamente.

Se ainda não funcionar, tente usar este comando:

sudo adb conectar arco

Sideload de um APK

Vamos instalar o  build de desenvolvedor noturno do navegador Firefox . Esta é uma versão instável, mas de ponta, do navegador Firefox. Estamos usando isso como um bom exemplo de um aplicativo Android que não está disponível no Google Play. Não o use como seu navegador diário; esta construção é para teste e experimentação, não para confiar.

Faça download do APK apropriado para a arquitetura do seu Chromebook. Nossa máquina de teste tem um processador Intel de 64 bits, então baixamos o APK “X86_64”. O arquivo baixado foi colocado na pasta “Downloads”.

Era chamado de “org.mozilla.fenix_93.0a1-2015827511_minAPI21 (x86_64) (nodpi) _apkmirror.com.apk.” É um nome de arquivo horrível para se trabalhar. Talvez tenha sido inspirado por uma  certa aldeia galesa . Para tornar as coisas mais gerenciáveis, o renomeamos como “firefox.apk”.

O APK precisa estar localizado onde o subsistema Linux possa vê-lo. Abra o navegador de arquivos e arraste o APK para o diretório “Arquivos do Linux”.

Para instalar o APK em um Chromebook com CPU Intel ou AMD, digite este comando. Substitua “firefox.apk” pelo nome do seu APK:

adb -s emulator-5554 install firefox.apk

Se o seu Chromebook usa a arquitetura ARM, use este comando:

adb install firefox.apk

A palavra “Sucesso” na janela do terminal indica que tudo correu bem. Aperte o botão “Tudo” e digite firefox. Você verá o ícone “Firefox Nightly”.

Clique no ícone para iniciar a versão instável do Firefox.

Com grande poder

… Vem uma grande responsabilidade. Tenha cuidado ao fazer o sideload de APKs. Alguns APKs podem conter código malicioso ou destrutivo. Faça alguma pesquisa antes de fazer o sideload. Tente localizar comentários do aplicativo e do site que você estiver baixando-para ver se é fide óssea .

Como sempre, vale a pena olhar antes de saltar.

maisroot

Recent Posts

O novo aplicativo “PC Manager” da Microsoft se parece muito com o CCleaner

Muitos aplicativos de limpeza estão disponíveis para Windows ao longo dos anos, mas hoje em…

1 ano ago

Como reiniciar um PS4

Seu PlayStation 4 está congelado? Seus jogos favoritos continuam travando? Reiniciar seu PS4 pode resolver…

1 ano ago

Veja por que as reticências são tão assustadoras ao enviar mensagens de texto…

A popularidade das mensagens de texto significou aprender uma forma totalmente nova de comunicação. Você…

1 ano ago

O telescópio James Webb acaba de capturar os “Pilares da Criação”

A foto dos "Pilares da Criação" tirada pelo Telescópio Espacial Hubble é uma das fotos…

1 ano ago

Você poderá baixar o Proton Drive mais cedo do que pensa

O Proton Drive saiu de seu estágio beta há algumas semanas, mas o aplicativo real…

1 ano ago

Como aumentar o zoom no Photoshop

Para ver suas fotos mais de perto ou para uma edição precisa , você pode…

1 ano ago