Como instalar e usar o ADB e o Fastboot no Ubuntu

Como instalar e usar o ADB e o Fastboot no Ubuntu
ADB (Android Debug Bridge) e Fastboot nos permitem gerenciar dispositivos móveis Android do computador. Depois de ler este tutorial, você saberá como instalar e usar o ADB e o Fastboot para controlar seu telefone celular Android.

Introdução: Instalando o ADB, o Fastboot e a preparação do seu dispositivo Android

Antes de começar, você precisa ativar seu telefone Opções de desenvolvedor submenu. Eu tenho um telefone celular Redmi 9, mas as etapas são semelhantes na maioria dos dispositivos Android.

Para começar, no seu telefone, toque Configurações e selecione Sobre telefone; Na captura de tela abaixo, é a primeira opção; Alguns dispositivos Android têm essa opção na parte inferior do Configurações cardápio.

Tocar Versão MIUI várias vezes até você ver Opções de desenvolvedor estão ativados.

Voltar para o Configurações menu, role para baixo para encontrar e toque Configurações adicionais.

Você poderia rolar para baixo para encontrar opções de desenvolvedor e tocar nele?

Habilitar Depuração USB como mostrado na captura de tela a seguir.

Toque na caixa de confirmação “Estou ciente de possíveis riscos e assumem todas as consequências possíveis voluntariamente” e pressione OK.

Agora você pode instalar o ADB e o Fastboot no seu computador Ubuntu.

Primeiro, instale o Android Debug Bridge e o Fastboot usando o apt comando como mostrado na captura de tela abaixo.

sudo apt install android-tools-adb android-tools-fastboot -y

Para iniciar o servidor ADB, execute o seguinte comando.

SUDO ADB Start-Server

Seu dispositivo de telefone permite a depuração USB quando solicitado tocando OK, Como mostrado na imagem abaixo. Em alguns casos, esse prompt no celular apareceu na próxima etapa.

Para ver se o seu dispositivo foi detectado corretamente, você pode executar o seguinte comando.

Dispositivos ADB

Como você pode ver, o dispositivo foi detectado corretamente.

Você pode abrir um shell no seu dispositivo Android executando o comando abaixo.

shell adb

Como você pode ver, o PWD O comando mostra que estou no diretório raiz do sistema. O ls O comando listará todos os arquivos e diretórios dentro. Você pode navegar em todos os diretórios usando a mesma sintaxe Linux.

ls

Transferindo arquivos de computador para celular

O comando a seguir mostra como enviar arquivos do seu computador para o seu dispositivo móvel. Para fazer isso, você precisa correr adb com o empurrar opção seguida pelo arquivo que você deseja copiar para o seu telefone e o caminho do seu telefone, onde o arquivo será armazenado.

O comando abaixo é usado para copiar o IMG.arquivo jpg para/armazenamento/sdcard0/pictures/. Você pode aprender caminhos de arquivo e diretório navegando o shell, conforme explicado anteriormente (shell adb).

adb push img.jpg/armazenamento/sdcard0/imagens/

Transferindo arquivos de celular para computador

Você também pode copiar arquivos do seu dispositivo móvel usando o puxar opção como mostrado no exemplo abaixo, no qual o arquivo IMG.O JPG é copiado no diretório atual do computador (.).

ADB PULL/STORGE/SDCARD0/PICS.jpg .

Instalando pacotes APK

O ADB também permite que você instale aplicativos no seu dispositivo móvel. Para fazer isso, você precisa ativar o Instale via USB localizado no Opções de desenvolvedor submenu nas configurações do seu telefone, conforme mostrado na imagem abaixo.

Uma vez o Instale via USB A opção foi ativada, você pode instalar qualquer pacote suportado por apk adicionando o instalar opção seguida pelo pacote APK, como mostrado abaixo.

Adb Instale MailDroid_5.05-505_Minapi18.APK

Seu telefone solicitará sua confirmação, conforme mostrado na captura de tela abaixo; tocar Instalar Para instalar o aplicativo.

Se o aplicativo fosse instalado corretamente, você veria a mensagem "Sucesso" mostrada na captura de tela a seguir.

Desinstalação de pacotes APK

Você também pode desinstalar aplicativos do seu dispositivo móvel usando seu computador. Em vez de usar o instalar opção explicada anteriormente, você precisa usar o Desinstalar opção.

Antes de desinstalar um pacote, você precisa ver o nome; Você pode fazer isso abrindo um shell no seu dispositivo Android e executando o comando do exemplo abaixo (substitua MailDroid com o nome do aplicativo que você deseja encontrar).

shell adb
Pacotes de lista de PM | Grep MailDroid

Como você pode ver, o nome do pacote é com.MailDroid. Para removê -lo, execute:

ADB desinstala com.MailDroid

Comandos adicionais

O comando a seguir pode ser usado para alterar sua resolução de telefone.

Tamanho WM da Shell ADB

O comando abaixo permite editar o DPI do seu celular (densidade de pontos ou Pontos por polegada).

densidade WM de shell adb

A recuperação de estoque não suporta ROMs personalizadas piscando. O comando Fastboot abaixo pode ser usado para instalar uma recuperação personalizada, como CWM ou TWRP.

Recuperação FastBoot Flash

O comando abaixo permite que você limpe completamente seu celular para instalar uma ROM personalizada.

Fastboot -w

Conclusão

Tanto o ADB quanto o FastBoot permitem que os usuários operem seus dispositivos Android a partir do computador. Aprender a usar esses aplicativos é obrigatório para quem lida com dispositivos móveis. É importante destacar que os aplicativos explicados neste tutorial são multi-plataformas, incluindo Linux, MacOS e Windows.

Espero que este tutorial sobre Adb e Fastboot tenha sido útil. Continue seguindo o Linux Dint para mais dicas e tutoriais do Linux.