articulos utiles

Las cosas más útiles que puedes hacer con ADB y Fastboot en Android

La semana pasada, le mostramos cómo instalar ADB y fastboot en cualquier sistema operativo. Si no está seguro de por qué le gustaría ir al problema (relativamente menor), estas son solo algunas de las cosas útiles que puede hacer con estas dos útiles herramientas.

Estos comandos tienen la intención de darle una idea de lo que puede hacer con ADB y fastboot. No son instrucciones directas y no todos los comandos funcionan en todos los dispositivos. Quizás sea mejor pensar en esto como un glosario. Debido a la gran cantidad y variedad de dispositivos e implementaciones en el mundo de Android, es imposible para nosotros proporcionar instrucciones paso a paso para cada dispositivo. Asegúrese de investigar su teléfono o tableta específica antes de lanzar comandos.

Administre su dispositivo con ADB

ADB tiene una amplia variedad de funciones para administrar su dispositivo, mover contenido hacia y desde su teléfono, instalar aplicaciones, hacer copias de seguridad y restaurar su software, y más. Puede usar ADB mientras su teléfono está enchufado a una computadora. También puede usar ADB con su dispositivo de forma inalámbrica siguiendo estas instrucciones. Necesitará conectar brevemente su dispositivo a su computadora con un cable USB para que esto funcione, pero solo tomará unos segundos ejecutar estos comandos y luego podrá usar ADB de forma inalámbrica si así lo desea.

dispositivos adb

Cuando use ADB, este es probablemente el primer comando que ejecutará. Le devolverá una lista de todos los dispositivos que ha conectado a su computadora. Si devuelve una ID de dispositivo como la que se ve arriba, está conectado y listo para enviar comandos.

recuperación de reinicio de adb

Muchas funciones como flashear ROM en su teléfono requieren que inicie en modo de recuperación. Normalmente, esto requiere que mantenga presionado un conjunto particular de botones en su teléfono durante un cierto período de tiempo, lo cual es desagradable. Este comando le permite iniciar directamente en modo de recuperación sin realizar la compleja danza de los dedos de su gente.

adb reboot-bootloader

En la misma línea que el comando anterior, este le permite iniciar directamente en el gestor de arranque de su teléfono. Una vez que esté en el gestor de arranque, ADB ya no funcionará. Ahí es donde entra fastboot (que veremos en un momento). Sin embargo, al igual que el comando de recuperación, es mucho más fácil iniciar en su gestor de arranque con un comando en su computadora que una compleja serie de botones en su teléfono.

adb push [fuente] [destino]

El comando push le permite copiar archivos de su computadora a su teléfono sin tocar su dispositivo. Esto es particularmente útil para copiar archivos grandes de su computadora a su teléfono, como películas o ROM. Para utilizar este comando, necesitará conocer la ruta completa del archivo tanto para su origen como para su destino. Si el archivo que desea copiar ya está en su carpeta de herramientas (donde vive ADB), simplemente puede ingresar el nombre del archivo como fuente.

tirón adb

El yin to push's yang, el comando de extracción en ADB le permite copiar archivos desde su teléfono a su computadora. Al extraer archivos, puede optar por omitir el parámetro de destino. En ese caso, el archivo se copiará en la carpeta de su computadora donde vive ADB. Luego puedes moverlo a donde prefieras, como es normal.

instalación de adb [source.apk]

Puede usar este comando para instalar una aplicación en su teléfono sin tocarlo. Si bien este no es un truco terriblemente impresionante para una aplicación que está en Play Store (donde ya puedes instalar, desinstalar y actualizar aplicaciones de forma remota), es bastante útil si necesitas descargar una aplicación.

adb shell [comando]

Nos encanta la terminal aquí en Goldavelez.com. Hay tantas cosas geniales que puedes hacer con él. La mayoría de nosotros no tendemos a molestarnos con el terminal en Android porque no queremos escribir comandos largos basados ​​en texto en una pequeña pantalla táctil. Sin embargo, el comando adb shell le permite abrir un terminal completo en el dispositivo host. Alternativamente, puede escribir "adb shell" seguido de un comando de terminal válido para ejecutar solo ese comando por sí mismo.

copia de seguridad de adb

Hacer una copia de seguridad de su teléfono Android ya es algo que puede y debe hacer automáticamente. Sin embargo, si necesita crear una copia de seguridad completa antes de cortar algo particularmente riesgoso, puede crear una copia de seguridad completa con un solo comando. Ni siquiera necesita acceso a la raíz (aunque esto puede significar que no se puede hacer una copia de seguridad de algunos datos protegidos). Puede leer más sobre los parámetros para este comando, y hay muchos de ellos, aquí.

restaurar adb

El corolario del comando anterior, adb restore le permite apuntar a un archivo de respaldo existente y restaurarlo en su dispositivo. Entonces, por ejemplo, escriba "adb restore C: \ [restorefile] .zip" y su teléfono volverá a la normalidad en breve.

carga lateral adb

Este comando es relativamente nuevo en el campo ADB y solo es compatible con algunas recuperaciones personalizadas. Sin embargo, puede usar este comando único para actualizar un archivo .zip que está en su computadora a su teléfono. Una vez más, esto le permite flashear ROMs completas (o cualquier otra cosa que pueda flashear con un archivo .zip) sin tocar su teléfono.

Estos comandos son solo algunos de los más útiles que puede usar con ADB instalado en su computadora. Es posible que no desee usarlo todo el tiempo para las tareas cotidianas, pero cuando las necesite, se alegrará de tenerlas.

Desbloquee y modifique el firmware de su teléfono con Fastboot

Como se indicó en nuestro artículo anterior, fastboot le permite enviar comandos a su teléfono mientras está en el gestor de arranque (el único lugar donde ADB no funciona). Si bien no puede hacer tantas cosas aquí, las cosas que puede hacer son increíbles, como desbloquear ciertos teléfonos, como Nexuses y otros, así como flashear recuperaciones personalizadas e incluso algunas ROM. Sin embargo, debe tenerse en cuenta que no todos los teléfonos admiten el arranque rápido y si tiene un gestor de arranque bloqueado, probablemente no tenga suerte aquí. Dicho esto, estas son algunas de las herramientas más útiles en el arsenal de fastboot.

desbloqueo oem fastboot

Cuando la gente continúa sobre cuán "abiertos" son los dispositivos Nexus, de esto es de lo que están hablando. La mayoría de los teléfonos requieren un exploit raíz para obtener acceso de superusuario y la capacidad de modificar en gran medida el firmware de su teléfono. Con un dispositivo Nexus, puede desbloquear su gestor de arranque con un solo comando. A partir de ahí, se le permitirá instalar recuperaciones personalizadas o tener acceso de root.

Cabe señalar, este comando también borrará por completo su teléfono. Esto significa que es un gran comando para ejecutar cuando obtienes un teléfono nuevo, pero si has estado usando el tuyo por un tiempo, primero haz una copia de seguridad.

dispositivos de arranque rápido

Este es esencialmente el mismo comando que los dispositivos adb de antes. Sin embargo, funciona en el gestor de arranque, que ADB no. Práctico para asegurarse de que ha establecido una conexión correctamente.

recuperación de flash fastboot

Realizar una recuperación personalizada es una parte esencial del estilo de vida de intercambio de ROM. Al igual que con todo lo demás en esta lista, puede instalar una recuperación personalizada en su dispositivo sin tocarlo con este comando.