¿Cómo instalar ADB Shell y fastboot en Linux?
Los comandos adb y fastboot permiten controlar el teléfono android desde el PC a través de una conexión USB. Son necesarios en algunos procesos de modificación del teléfono y pueden ser muy útiles en caso de fallo o bloqueo del terminal.
Existen algunas marcas de celular en las cuales no hay necesidad de tener que ocupar algún ordenador para esto, pero en el caso de Motorola si, puesto que tenemos que desbloquear el bootloader.
Hace poco que, cambiado mi celular por uno mejor, he de admitir que desde hace algunos meses he cambiado la marca de celular de la cual era Huawei para utilizar Motorola, dado que no requiero la gran cosa en cuanto a hardware del equipo un equipo de gama media es suficiente para mí.
Incluso dado la zona de donde habito es catalogada como zona roja por los altos niveles de delincuencia, vamos aquí en toda américa latina es raro encontrar algún lugar que no tenga delincuencia, es por ello por lo que tampoco me permito portar smartphones de mayor calidad.
Volviendo al punto, con mi nueva adquisición me surgió la necesidad de realizar algunas modificaciones a mi teléfono como rootearlo, cambiarle la ROM y sobre todo mejorar el audio de este.
Es por ello por lo que tuve la necesidad de instalar las herramientas adb y fastboot con las cuales nos apoyamos para realizar este tipo de tareas.
Como pequeño comentario, como debes saber o por si no estas enterado al desbloquear el bootloader pierdes la garantía del equipo.
Aunque la suite de Android stuido cuenta con estas herramientas, es demasiado pesada si no se va a ocupar y solo requieres adb y fastboot.
Es por ello que podemos instalarlas sin necesidad de instalar algo adicional.
Instalando fastboot en Linux
La primera herramienta que ocuparemos es fastboot ya que con ella nos apoyaremos para poder bloquear o desbloquear nuestro bootloader, cambiar el boot.img y otras cosas más.
Para instalarlo, en la mayoría de las distribuciones de Linux ya se encuentra dentro de los repositorios oficiales por lo que solo debemos instalarlo de la siguiente manera.
Debian/Ubuntu
sudo apt install android-tools-fastboot
Centos/Fedora/openSUSE
sudo dnf install android-tools
ArchLinux y derivados
sudo pacman -Sy android-tools
¿Cómo usar fasboot?
Para utilizar fastboot contamos con las siguientes opciones:
fastboot devices
Con este comando, damos la orden de comprobar que el dispositivo está correctamente conectado al ordenador.
fastboot oem unlock
Este comando es utilizado para poder desbloquear el bootloader viene seguido de la clave que generalmente el fabricante debe de proporcionar.
fastboot flash
Este viene acompañado de una serie de opciones, de las cuales podremos cargar al teléfono. Entre estas están:
fastboot flash recovery recovery.img
Si quieres flashear un recovery diferente al que ya tienes.
fastboot flash boot boot.img
Si quieres flashear un Kernel.
fastboot flash radio radio.img
Instala los nuevos controladores de radio.
fastboot flash system system.img
Instala un nuevo sistema completo.
fastboot flashall
Este comando nos permite flashear automáticamente todos los archivos .img que tengamos descargados y copiados en la ruta de adb y fastboot.
¿Cómo instalar adb en Linux?
Ahora la siguiente herramienta es la que nos ayudara a realizar tareas dentro del sistema del teléfono, como copiar archivos, realizar backups y otras cosas más. Para su instalación debemos teclear:
Debian/Ubuntu
sudo apt install android-tools-adb
Centos/Fedora/openSUSE
sudo dnf install android-tools
ArchLinux y derivados
sudo pacman -Sy android-tools
¿Cómo utilizar adb?
Los comandos de uso de adb son los siguientes:
adb devices
Con este es el primer comando que debemos ejecutar ya que será el que nos indique si esta correctamente conectado nuestro equipo con el ordenador.
adb push fichero ruta
Con ayuda de este comando enviamos un archivo o carpeta de nuestro ordenador al smartphone
adb pull archivo
Al contrario que el anterior con este va del smartphone al ordenador.
adb install app.apk
Este comando instalaremos aplicaciones en el smatphone
adb uninstall <aplicación.apk>
A diferencia del anterior con este desinstalamos la aplicación.
adb shell
El comando cargara una terminal para poder controlar nuestro equipo.
adb reboot
Con este damos la orden de reiniciar el equipo.
adb reboot-bootloader
Con el damos la orden de reiniciar el equipo en modo fastboot
adb reboot recovery
Y por último con este comando se da la orden de reinicia el equipo en modo recovery.
El artículo ¿Cómo instalar ADB Shell y fastboot en Linux? aparece primero en ¿Cómo instalar ADB Shell y fastboot en Linux?.