¿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.


Categorías

GNU/Linux

David Naranjo

Soy Estudiante de Ingeniería en Computación en la Universidad Autónoma Metropolitana (México), me considero aun un usuario medio en Linux , tengo... Ver perfil ›

4 comentarios

  1.   sjuliancarrizo dijo

    Excelente aporte! Como novato en Linux y Android, esta info me viene al pelo para comezar a investigar y meter mano. Muchas gracias Darkcrizt!

    1.    Darkcrizt dijo

      De nada, a mi me ha sacado de mas de un apuro cuando suelo instalar de manera equivocada una ROM o se corrompe la particion.

  2.   odmis dijo

    No hay forma para poner una nueva ROM personalizada en Huawei P8 GRA-L09? Es que la ROM original de Huawei son versiones pasadas y siguen con android 5 o 6 de android.

  3.   manuelse dijo

    su pagina tiene publidad emergente molesta que no deja ver lo que realmente sirve.

    https://blog.desdelinux.net/como-instalar-adb-shell-y-fastboot-en-linux/

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *