ADB en Android: qué es y para qué puedes utilizarlo

Autor: | Posteado en Trucos Moviles Sin comentarios

ADB en Android: qué es y para qué puedes utilizarlo

ADB, Fastboot, Root, Recovery, ¿todavía existen esas cosas? Hace unos años, en tiempos en los que las ROMs de los creadores llegaban a suponer auténticos inconvenientes para con el rendimiento, era arreglado mas frecuente solicitar a estas herramientas. Con el paso del tiempo, las mas recientes versiones de Android y la solidez de las capas de personalización, cada ocasión se hará carencia necesario.

Sea tan fuere, hay herramientas que sigue valiendo la pena conocer, y que pueden abrirnos un planeta de opciones y personalización mas allí de las que nos posibilita Android-OS en el punto no vamos mas allí de los menús de ajustes. En este artículo hablaremos del ADB, una herramienta que nos facultará darle permisos a ciertas aplicaciones, accionar opciones ocultas o recargar archivos carente apuro de Root ni cambios profundas.

¿A De Qué?

Adb Devices

El ADB se atañe con las siglas Android Debug Bridge. Como su acreditado nombradía indica, es una herramienta a través de la cual la consola de comandos de nuestro Ordenador hará de puente entre este y el teléfono. Gracias a ella, podemos enviar órdenes al smartphone, de este metodo tan recargar archivos entre una y otra plataforma. Para comenzar a trabajar con ADB es indispensable accionar la Depuración USB. Ve a Ajustes y Acerca del teléfono. Busca el Número de compilación, y clicka 7 veces encima él. Una ocasión haigas realizado esto verás las opciones de desarrollo, adonde se halla la Depuración USB.

Opciones Desarrollador

Como adelantamos, ADB solicita de una final o consola de comandos para trabajar. Si usas Windows, será indispensable que instales los drivers ADB universales. Una ocasión instalados, escribiendo CMD en el buscador de Windows, accederás a la ventana de comandos.

Img 1295

Si usas MacOS basta con que abras una terminal. Para ello, clicka en el icono de la lupa y escribe terminal. Una ocasión abierta, copia este comando, hará que se descarguen los drivers necesarios

bash <(curl -s https://raw.githubusercontent.com/corbindavenport/nexus-tools/master/install.sh)

Principales comandos

Hay unos cuantos comandos básicos para ADB, a través de los cuales ejecutaremos órdenes sencillas. Si sabemos poco de inglés, apreciaremos que los comandos aire arreglado intuitivos, y si no es el caso, basta y encima con poseer esta lista a mano.

  • ADB Devices: exhibe si hay o no dispositivos conectados por ABD
  • ADB Push: posibilita remesar un anaquel de nuestro Ordenador a nuestro dispositivo. Basta con anotar el comando y pegar el anaquel en la terminal.
  • ADB Pull: posibilita remesar un anaquel de nuestro smartphone(teléfono inteligente) al PC. Mismo movimiento que ADB Push.
  • ADB Install: posibilita construir un anaquel APK.
  • ADB Unistall: ¿adivinas? posibilita desinstalar un anaquel APK.
  • ADB Shell: posibilita controlar el aparato en metodo texto. Más adelante observaremos su utilidad, inconveniente resumidamente, posibilita operar con el código de Android-OS y las App para modificarlo al gusto.
  • ADB Reboot: acento un reinicio en metodo normal.
  • ADB Reboot bootloader: reinicia el aparato en metodo bootloader.
  • ADB Reboot recovery: reinicia el aparato en metodo recovery.

Bajando al planeta real

Hannah Joshua 644247 Unsplash

Bien, ya sabemos qué es el ADB y un buen enumerado de comandos con el que comenzar a trabajar con él pero… ¿para qué puede servirte en posiciones reales? En 1º lugar, empezaremos por el envío de archivos desde el Ordenador al móvil. Por lo general, nuestro Ordenadoracostumbra reconocer el dispositivo, y carente mas inconveniente podemos intercambiar archivos. No obstante, en ocasiones, puede que por algún inconveniente de drivers propietarios no podamos empalmar el Ordenador al amovible de apariencia normal. En estos casos, el ADB puede ser una solución.

Como indicamos, no habría mas que usar el comando ADB Push, y recargar la ruta del anaquel que deseamos copiar. Un arquetipo de su utilización sería el siguiente.

c:\carpeta\tutorialadb.pdf /sdcard/downloads

De esta forma, enviaríamos un anaquel de nuestra carpeta c a nuestro smartphone. En el asunto contrario, usaríamos ADB Pull, tan en el posterior ejemplo.

adb pull /sdcard/downloads/tutorialadb.pdf c:\usuario\escritorio\carpeta

En este caso, estamos enviando un anaquel del smartphone(teléfono inteligente) al lp duro c.

Oneplus Rom

Algunos fabricantes, tan OnePlus suben los archivos de sus ROMs para que los usuarios las puedan instalar. Siempre está la elección de construir una ROM desde los ajustes del terminal, inconveniente una recarga lateral (de Ordenador a móvil) siempre resultará en una instalación mas limpia. Para ello, usaremos el comando ADB Sideload, y al lado cargaremos el anaquel de la ROM. Por ejemplo:

adb sideload update.zip

Ciertas App brindan cometidos de otros dispositivos a nuestro terminal, tan pueda serlo OnePlus Gestures. Esta App posibilita portar los gestos de OnePlus (muy similares a los de los iPhone) a cualquier aparato Android. No obstante, si tenemos barra de cabotaje esto puede ser un problema, y no todos los terminales Android-OS permiten esconderla.

¿Recuerdas que previamente hemos hablado de ABD Shell para entregar órdenes a través de tomo al sistema? Un buen arquetipo sería el posterior comando.

adb Shell pm Grant com.nombrede.laaplicacion android.permission.WRITE.SECURE_SETTINGS

Mediante este comando, estamos indicando a Android-OS que esta aplicación posee permisos para ocultar, por ejemplo, la barra de navegación.

La magia de ADB Shell reside en que podemos realizar ajustes profundos a altitud de aparato y aplicaciones, carente apuro de root

Mediante ADB Shell además podemos entregar orden al aparato para que modifique algún aspecto como, por arquetipo sus temas. En los Google® Pixel con Android-OS Q, el comando adb shell settings put secure uinightmode 2 indica al teléfono que se ponga en metodo oscuro, poco que no se puede accionar desde los ajustes.

Programando en Android

¿Otro utilización de ADB Shell? Imagina que se te ha roto algún pulsador del final y no puedes realizar una captura de pantalla. Estos 3 comandos te permiten hacer una y almacenarla adonde quieras.

adb shell screencap -p /sdcard/screenshot.png

adb pull /sdcard/screenshot.png

adb shell rm /sdcard/screenshot.png

Estos aire unos cuantos de los arquetipos de lo que podemos realizar con ADB, inconveniente recapitulemos para que salgas de aquí con una idea clara. La cometido de ADB es entregar órdenes entre Ordenador y teléfono, dándonos un entrada mas profundo, al no depender del menú de ajustes de este último.

Podemos realizar cometidos básicas tan recargar archivos, construir aplicaciones, actualizaciones o reiniciar el teléfono, inconveniente además podemos indicar al aparato que modifique su comportamiento, cambiando el tema, concediendo permisos complemental a las aplicaciones… En resumen, una herramienta mas que capaz a la que recomendamos yacer un vistazo.

También te recomendamos

Cómo empalmar un amovible Android-OS al ordenador con ADB

Google® ya posibilita realizar una copia de seguridad tutorial de tu aparato en la nube con ADB, te contamos cómo

Estas aire todas las muertes que habrías sufrido carente tecnología


La noticia ADB en Android: qué es y para qué puedes utilizarlo fue publicada originalmente en Xataka Android-OS por Ricardo Aguilar .

Agrega tu comentario