Cómo instalar y usar ADB y FastBoot en Ubuntu

Cómo instalar y usar ADB y FastBoot en Ubuntu
ADB (Android Debug Bridge) y FastBoot nos permiten administrar dispositivos móviles de Android desde la computadora. Después de leer este tutorial, sabrá cómo instalar y usar ADB y FastBoot para controlar su teléfono celular Android.

Comenzando: instalar ADB, FastBoot y preparar su dispositivo Android

Antes de comenzar, debe habilitar su teléfono Opciones de desarrollador submenú. Tengo un teléfono celular Redmi 9, pero los pasos son similares en la mayoría de los dispositivos Android.

Para comenzar, en su teléfono, toque Ajustes y seleccionar Sobre el teléfono; En la captura de pantalla a continuación, es la primera opción; Algunos dispositivos Android tienen esta opción en la parte inferior de la Ajustes menú.

Grifo Versión de miui Varias veces hasta que veas Opciones de desarrollador están habilitados.

Volver a la Ajustes menú, desplácese hacia abajo para buscar y toque Ajustes adicionales.

¿Podría desplazarse hacia abajo para encontrar opciones de desarrollador y tocarlo??

Permitir Depuración USB Como se muestra en la siguiente captura de pantalla.

Toque el cuadro de confirmación "Soy consciente de los posibles riesgos y asumo todas las consecuencias posibles voluntariamente" y presionar DE ACUERDO.

Ahora puede instalar ADB y FastBoot desde su computadora Ubuntu.

Primero, instale Android Depug Bridge y FastBoot usando el apto Comando como se muestra en la captura de pantalla a continuación.

Sudo Apt Install Android-Tools-ADB Android-Tools-Fastboot -y

Para iniciar el servidor ADB, ejecute el siguiente comando.

SUDO ADB Start-server

Su dispositivo telefónico permite la depuración de USB cuando se solicita tocando DE ACUERDO, Como se muestra en la imagen a continuación. En algunos casos, este aviso en el móvil apareció en el siguiente paso.

Para ver si su dispositivo se detectó correctamente, puede ejecutar el siguiente comando.

dispositivos ADB

Como puede ver, el dispositivo se detectó correctamente.

Puede abrir un shell en su dispositivo Android ejecutando el comando a continuación.

concha de ADB

Como puedes ver, el pwd El comando muestra que estoy en el directorio raíz del sistema. El LS El comando enumerará todos los archivos y directorios dentro. Puede navegar por todos los directorios utilizando la misma sintaxis de Linux.

LS

Transferir archivos de computadora a móvil

El siguiente comando muestra cómo enviar archivos desde su computadora a su dispositivo móvil. Para hacerlo, necesitas correr behip con el empujar opción seguida del archivo que desea copiar en su teléfono y la ruta de su teléfono donde se almacenará el archivo.

El comando a continuación se usa para copiar el IMG.Archivo JPG a/Storage/SdCard0/Pictures/. Puede aprender rutas de archivo y directorio navegando por el shell como se explicó anteriormente (concha de ADB).

ADB Push IMG.JPG/Storage/SdCard0/Pictures/

Transferir archivos de móvil a computadora

También puede copiar archivos desde su dispositivo móvil utilizando el jalar Opción como se muestra en el siguiente ejemplo, en el que el archivo IMG.JPG se copia en el directorio actual de la computadora (.).

ADB Pull/Storage/SdCard0/Pictures/IMG.JPG .

Instalación de paquetes APK

ADB también le permite instalar aplicaciones en su dispositivo móvil. Para hacerlo, necesitas habilitar el Instalar a través de USB ubicado en el Opciones de desarrollador submenú en la configuración de su teléfono, como se muestra en la imagen a continuación.

Una vez el Instalar a través de USB La opción estaba habilitada, puede instalar cualquier paquete compatible con APK agregando el instalar Opción seguida del paquete APK como se muestra a continuación.

ADB Instalar MailDroid_5.05-505_minapi18.apk

Su teléfono solicitará su confirmación, como se muestra en la captura de pantalla a continuación; grifo Instalar Para instalar la aplicación.

Si la aplicación se instalara correctamente, vería el mensaje de "éxito" que se muestra en la siguiente captura de pantalla.

Desinstalación de paquetes APK

También puede desinstalar aplicaciones desde su dispositivo móvil utilizando su computadora. En lugar de usar el instalar Opción explicada anteriormente, debe usar el desinstalar opción.

Antes de desinstalar un paquete, debe ver su nombre; Puede hacerlo abriendo un shell en su dispositivo Android y ejecutando el comando del ejemplo a continuación (reemplace maildroid con el nombre de la aplicación que desea encontrar).

concha de ADB
paquetes de la lista de PM | Grep MailDroid

Como puede ver, el nombre del paquete es comunicarse.maildroid. Para eliminarlo, ejecute:

ADB desinstalar com.maildroid

Comandos adicionales

El siguiente comando se puede usar para cambiar la resolución de su teléfono.

tamaño de shell adb wm

El siguiente comando le permite editar el DPI de su móvil (densidad de puntos o Puntos por pulgada).

densidad de shell wm adb

La recuperación de stock no es compatible con ROM personalizadas. El comando FastBoot a continuación se puede usar para instalar una recuperación personalizada como CWM o TWRP.

Recuperación de flash de Fastboot

El siguiente comando le permite borrar completamente su móvil para instalar una ROM personalizada.

Fastboot -W

Conclusión

Tanto ADB como FastBoot permiten a los usuarios operar sus dispositivos Android desde la computadora. Aprender a usar estas aplicaciones es obligatorio para cualquier persona que trate con dispositivos móviles. Es importante destacar que las aplicaciones explicadas en este tutorial son multiplataforma, incluidos Linux, MacOS y Windows.

Espero que este tutorial sobre ADB y FastBoot haya sido útil. Siga siguiendo la pista de Linux para obtener más consejos y tutoriales de Linux.