Cómo controlar Android desde el PC con ADB y Scrcpy: guía completa sin root

  • ADB crea un puente seguro entre tu PC y tu Android para instalar apps, mover archivos, hacer copias de pantalla y ejecutar comandos avanzados sin necesidad de root.
  • Scrcpy usa ADB para mostrar y controlar la pantalla del móvil en tu ordenador con baja latencia, tanto por USB como por WiFi, y sin instalar nada en el teléfono.
  • Con unos pocos comandos básicos (adb devices, install, pull, push, reboot) puedes gestionar, depurar y automatizar tareas en tu dispositivo desde Windows, macOS o Linux.
  • ADB también te permite desinstalar bloatware para el usuario actual, activar la depuración inalámbrica y trabajar con varios dispositivos o emuladores a la vez.

Controlar Android desde PC con ADB

Controlar tu teléfono Android directamente desde tu PC puede ahorrarte mucho tiempo y facilitarte tareas técnicas y cotidianas. Gracias a herramientas como ADB (Android Debug Bridge) y soluciones como Scrcpy, puedes manejar tu móvil sin ni siquiera tocarlo, ya sea para hacer capturas de pantalla, instalar aplicaciones, copiar archivos, grabar la pantalla, depurar apps o incluso automatizar tareas complejas. Estas herramientas funcionan en los principales sistemas operativos, incluyendo Windows, macOS y Linux, y lo mejor de todo es que no necesitas permisos root.

En esta guía vamos a explorar en profundidad todos los métodos disponibles para controlar un dispositivo Android desde el PC usando ADB. Verás cómo instalarlo, cómo configurarlo correctamente, cómo usar Scrcpy tanto por USB como por WiFi y qué otros programas alternativos existen. Además, integraremos funciones avanzadas de ADB pensadas para desarrolladores y usuarios exigentes: desde la gestión de paquetes, hasta la depuración inalámbrica, la grabación de vídeo de la pantalla o la eliminación de bloatware sin root.

¿Qué es ADB y por qué es tan útil?

ADB es una herramienta de línea de comandos que actúa como un puente de comunicación entre Android y tu ordenador. A través de ese puente, el PC puede enviar órdenes al móvil para instalar apps, mover archivos, generar logs del sistema, ejecutar comandos en un shell Unix interno o incluso reiniciar el terminal en distintos modos especiales (recovery, bootloader, etc.).

Técnicamente, ADB es un sistema cliente-servidor que se compone de tres partes diferenciadas:

  • Cliente: es el programa que ejecutas desde la terminal de tu PC (por ejemplo, cuando escribes adb devices). Se encarga de enviar los comandos.
  • Daemon (adbd): es un proceso que se ejecuta en segundo plano en el dispositivo Android y que recibe y ejecuta los comandos enviados desde el cliente.
  • Servidor: se ejecuta en tu ordenador en segundo plano, administra la conexión entre cliente y dispositivos, y escucha en el puerto TCP 5037 para coordinar toda la comunicación.

Gracias a esta arquitectura, ADB permite hacer acciones que van mucho más allá de las funciones básicas del móvil. Entre sus usos más comunes se encuentran:

  • Instalar y desinstalar aplicaciones sin pasar por la Play Store.
  • Transferir archivos de forma masiva entre el PC y el dispositivo.
  • Capturar la pantalla o grabar vídeo en alta calidad sin apps de terceros.
  • Reiniciar el móvil en modo normal, recovery o bootloader.
  • Leer logs del sistema para depurar errores con adb logcat.
  • Eliminar bloatware (apps preinstaladas) sin necesidad de root.
  • Comunicarse con emuladores Android y varios dispositivos a la vez.
  • Flashear imágenes del sistema —usando Fastboot cuando el dispositivo está en modo bootloader— para instalar imágenes o recuperaciones personalizadas.

Todo esto convierte a ADB en una herramienta clave tanto para desarrolladores como para usuarios avanzados o técnicos que desean tener más control sobre su Android y usarlo de forma remota desde el PC.

Apps para controlar Android desde PC

La utilidad de ADB no se limita a las funciones básicas. También actúa como alternativa en muchos casos a hacer root: puedes otorgar permisos especiales a aplicaciones, activar o desactivar funciones ocultas, instalar actualizaciones del sistema de forma manual o incluso controlar el dispositivo por completo desde la línea de comandos. Además, al funcionar sobre USB y sobre WiFi, te evita problemas típicos con drivers y cables en muchas configuraciones.

Instalación de ADB según el sistema operativo

Para poder usar ADB necesitas primero instalarlo en tu ordenador. El proceso es sencillo, pero varía ligeramente dependiendo del sistema operativo que uses. En todos los casos, lo ideal es utilizar las SDK Platform Tools oficiales de Android, que incluyen ADB, Fastboot y las librerías necesarias, sin necesidad de instalar Android Studio completo.

Cómo instalar ADB para controlar Android desde PC Windows

Para usuarios de Windows, la opción más directa es descargar el paquete SDK Platform Tools desde la página oficial de Android o desde repositorios confiables como XDA Developers. Este paquete trae únicamente lo necesario para trabajar con ADB y Fastboot.

Pasos básicos en Windows:

  • Descargar SDK Platform Tools (aproximadamente 6 MB).
  • Descomprimir el contenido en una carpeta accesible, por ejemplo, C:\ADB.
  • Instalar los drivers USB del fabricante de tu dispositivo. En muchos móviles se instalan automáticamente al conectarse por USB, aunque también puedes descargarlos desde la web de tu fabricante (Samsung, Xiaomi, OnePlus, Motorola, etc.). También existen drivers universales ADB que suelen funcionar con la mayoría de modelos.
  • Abrir el símbolo del sistema (CMD) o PowerShell y ejecutar los comandos directamente desde esa carpeta, usando cd C:\ADB.

Si usas ADB con frecuencia, puedes añadir la carpeta de Platform Tools a la variable de entorno PATH, de forma que puedas escribir adb desde cualquier ruta sin tener que entrar en C:\ADB cada vez. Recuerda que Platform Tools también incluye fastboot, útil para flashear imágenes cuando el dispositivo está en bootloader (por ejemplo: fastboot flash boot boot.img).

Cómo instalar ADB en macOS

En macOS puedes instalar ADB cómodamente utilizando Homebrew, el gestor de paquetes más popular del sistema. Este método es limpio, rápido y te permite mantener las herramientas siempre actualizadas.

Comandos recomendados:

  • Instalar las platform-tools: brew install android-platform-tools
  • Alternativamente, descargar manualmente las Platform Tools y colocarlas en una carpeta local, como en Windows.

macOS no suele necesitar controladores adicionales para la mayoría de los móviles, aunque en algunos casos puede ser útil instalar soporte específico del fabricante si el dispositivo no se detecta correctamente.

Cómo instalar ADB en Linux

En distribuciones Linux como Ubuntu, Debian o Arch, puedes instalar ADB desde los propios repositorios del sistema operativo, sin necesidad de descarga manual.

  • Debian/Ubuntu: sudo apt install android-tools-adb
  • Fedora/openSUSE: sudo dnf install android-tools
  • Arch Linux: sudo pacman -Sy android-tools

En la mayoría de distribuciones, no se requieren drivers adicionales para que se detecte el dispositivo Android conectado por USB. De ser necesario, bastará con añadir tu usuario al grupo correspondiente a dispositivos USB o reiniciar el servicio de ADB.

Activar la depuración USB en Android

Para que ADB funcione, necesitas tener habilitada una opción en tu móvil Android llamada depuración USB. Esta se encuentra dentro del menú de Opciones para desarrolladores, que está oculto por defecto.

Pasos para activar la depuración USB:

  • Abre Ajustes > Información del teléfono.
  • Toca varias veces (normalmente siete) sobre «Número de compilación» hasta que aparezca el mensaje de que las Opciones de desarrollador se han activado.
  • Regresa al menú de ajustes y entra en «Sistema > Opciones para desarrolladores» (la ruta puede variar según el fabricante, pero el nombre es similar).
  • Activa la opción «Depuración por USB» y acepta la advertencia de seguridad.

En algunos móviles, la opción de número de compilación se encuentra en submenús como «Información de software». Si no la localizas, puedes usar el buscador interno de los ajustes escribiendo «número de compilación» o «build number».

Usar scrcpy desde Windows para controlar Android

Comprobando la conexión con ADB

Con el móvil conectado por USB, la depuración activada y los drivers instalados, ya puedes verificar si tu PC reconoce el dispositivo correctamente.

Comprobación básica:

  • Abre una consola de comandos dentro de la carpeta donde tienes ADB (por ejemplo, C:\ADB o el directorio de Platform Tools en macOS/Linux).
  • Escribe adb devices y pulsa Enter.
  • El sistema debería mostrar un número de serie del dispositivo junto a la palabra «device».

Posibles estados y solución de problemas:

  • Si el dispositivo aparece como «unauthorized», desbloquea el móvil y acepta la clave RSA de la computadora cuando aparezca el aviso «¿Permitir depuración USB?».
  • Si no aparece ningún dispositivo, revisa el cable USB, cambia de puerto, verifica que estás en modo de conexión adecuado (normalmente «Transferencia de archivos») y comprueba que los drivers estén instalados.
  • Si usas varios dispositivos o emuladores, puedes identificarlos con adb devices -l, que muestra información detallada de cada uno.

Una vez que veas tu dispositivo con el estado device, significa que ya puedes enviarle comandos ADB y usar herramientas avanzadas como Scrcpy.

Scrcpy: la alternativa más eficaz para controlar tu Android desde el PC

Aunque ADB es muy potente, por sí solo no permite ver la pantalla del móvil en el ordenador ni controlarlo con ratón y teclado a nivel gráfico. Para eso, existen herramientas como Scrcpy, una solución de código abierto extremadamente ligera que se apoya en ADB para transmitir la imagen y recibir los eventos de entrada desde el ordenador.

Cómo controlar tu móvil Android desde el PC

Scrcpy configura un pequeño servidor en el dispositivo mediante ADB y envía el vídeo codificado en H.264 al ordenador, donde se decodifica y muestra sin pasar por un buffer grande, lo que se traduce en baja latencia y una experiencia muy fluida incluso en equipos modestos.

Ventajas clave de Scrcpy:

  • No necesita instalar nada en el teléfono ni requiere root; se lanza desde el PC aprovechando ADB.
  • Funciona tanto por USB como por WiFi (si habilitas la conexión ADB por TCP/IP).
  • Es compatible con Windows, macOS y Linux.
  • Tiene muy baja latencia, buena calidad de imagen y es extremadamente ligero.
  • Permite controlar Android con ratón y teclado, copiar y pegar texto entre dispositivos y arrastrar APK para instalarlos.
  • Incluye opciones para grabar la pantalla en vídeo directamente en el PC.
  • Es totalmente gratuito y de código abierto.

Cómo usar Scrcpy en Windows

En Windows, usar Scrcpy con ADB es muy sencillo si ya tienes las Platform Tools instaladas y la depuración USB activada en tu dispositivo.

Pasos básicos para Windows:

  • Descarga la versión de Scrcpy correspondiente a tu sistema (32 o 64 bits) desde la página oficial del proyecto en GitHub.
  • Descomprime el archivo ZIP en una carpeta accesible, por ejemplo, en tu escritorio o en C:\scrcpy.
  • Conecta tu móvil por USB con la depuración por USB activada y acepta los permisos en pantalla si aparece un aviso.
  • Ejecuta el archivo scrcpy.exe (o scrcpy-noconsole.exe si no quieres que se abra la ventana de consola).

En cuestión de segundos, verás la pantalla de tu móvil en una ventana y podrás controlarlo íntegramente con el teclado y el ratón de tu PC. Podrás escribir mensajes, abrir aplicaciones, gestionar ajustes o mostrar contenido en presentaciones de forma muy cómoda.

Scrcpy en macOS y Linux

En sistemas Unix-like la instalación también es muy directa y se aprovecha de los gestores de paquetes más populares.

En macOS:

  • Instala Scrcpy con Homebrew: brew install scrcpy
  • Conecta el móvil y ejecuta scrcpy en la terminal.

En Linux:

  • Ubuntu/Debian: sudo apt install scrcpy
  • Arch Linux: sudo pacman -S scrcpy

Una vez instalado, el uso es el mismo que en Windows: conectas el móvil por USB, te aseguras de tener la depuración habilitada y ejecutas scrcpy en la terminal. El programa detectará el dispositivo a través de ADB y abrirá la ventana con la pantalla de tu Android.

Uso avanzado de Android desde PC

Scrcpy por WiFi: cómo configurarlo con ADB

Una de las funciones más interesantes de Scrcpy es que puede funcionar sin cables, siempre y cuando el móvil y el PC estén conectados a la misma red WiFi. Para lograrlo, utiliza la capacidad de ADB para conectarse por TCP/IP.

Pasos para usar Scrcpy de forma inalámbrica (Android 10 o anterior, y también válido para versiones posteriores con conexión TCP/IP clásica):

  • Conecta el dispositivo por USB al ordenador.
  • En la terminal del PC, ejecuta: adb tcpip 5555 para que el daemon adbd escuche en el puerto 5555.
  • Desconecta el cable USB.
  • Busca la IP del móvil en Ajustes > Acerca del teléfono > Estado o en las opciones de red WiFi.
  • En la terminal, conecta mediante: adb connect IP_DEL_MÓVIL:5555.
  • Por último, escribe scrcpy para iniciar la conexión y ver la pantalla de tu Android sin cables.

Si en algún momento quieres volver a usar la conexión por USB, solo tienes que ejecutar adb usb con el móvil conectado por cable para que adbd deje de escuchar por TCP/IP.

En dispositivos con versiones recientes de Android que incluyen depuración inalámbrica nativa desde las Opciones de desarrollador, también puedes emparejar el dispositivo mediante código QR o código de sincronización y luego usar adb connect sin necesidad de pasar por el comando adb tcpip, siempre que ambos estén en la misma red y el sistema soporte este tipo de conexión.

Apps de control remoto de Android

Otras herramientas alternativas para controlar Android desde el PC

Vysor

Vysor es una herramienta conocida para controlar tu Android desde el PC, desarrollada por ClockWorkMod. Funciona de forma similar a Scrcpy, pero con una interfaz gráfica más guiada y algunas funciones adicionales orientadas a usuarios menos técnicos.

Vysor tiene una versión gratuita que permite conexión mediante cable USB, aunque con calidad de imagen reducida y anuncios cada cierto tiempo. Para eliminar estas limitaciones y desbloquear funciones avanzadas (como calidad HD o conexiones inalámbricas estables), es necesario pagar la versión Pro.

Pros de Vysor:

  • Interfaz gráfica amigable y sencilla de usar.
  • Compatible con Windows, macOS, Linux e incluso como extensión de navegador.
  • Permite grabar pantalla, hacer capturas y realizar ciertas transferencias de archivos.

Contras de Vysor:

  • La calidad de imagen está limitada en la versión gratuita.
  • Depende de una app instalada en el móvil, lo que consume más recursos.
  • No es tan ligero ni tan inmediato como Scrcpy, que solo depende de ADB.

Comandos útiles de ADB para gestionar tu Android

Una vez tengas ADB configurado, puedes usar un amplio abanico de comandos en la consola. Aquí se muestran algunos de los más útiles y seguros para el día a día.

  • adb devices – Muestra los dispositivos conectados y su estado.
  • adb shell – Accede al sistema del dispositivo desde la terminal, abriendo un shell Unix interno.
  • adb install archivo.apk – Instala una app desde el ordenador en el dispositivo conectado.
  • adb uninstall paquete – Desinstala una aplicación (indicando su nombre de paquete).
  • adb pull ruta_remota ruta_local – Descarga un archivo o directorio desde el móvil al PC.
  • adb push archivo_local ruta_remota – Envía un archivo o directorio desde el PC al móvil.
  • adb reboot – Reinicia el dispositivo en modo normal.
  • adb reboot bootloader – Reinicia el dispositivo en modo bootloader (útil para Fastboot).
  • adb reboot recovery – Reinicia el dispositivo en modo recovery.
  • adb logcat – Muestra el registro de logs del sistema Android en tiempo real.
  • adb shell screencap -p /sdcard/captura.png – Realiza una captura de pantalla y la guarda en el almacenamiento del móvil.
  • adb exec-out screencap -p > screen.png – Captura la pantalla y la guarda directamente en el ordenador.
  • adb sideload archivo.zip – Instala una actualización o paquete desde el PC (útil en recovery).
  • fastboot flash particion archivo.img – Flashear una imagen a una partición (requiere bootloader en modo fastboot y fastboot desde Platform Tools).

Estos comandos son seguros siempre que se usen correctamente y resultan extremadamente útiles para tareas de mantenimiento, depuración y automatización.

Eliminar bloatware con ADB sin root

Una función avanzada muy demandada por los usuarios es la capacidad de eliminar apps preinstaladas sin necesidad de permisos root. Esto es posible gracias a ADB y a la herramienta de gestión de paquetes (pm) integrada en Android.

Pasos para desinstalar bloatware para el usuario actual:

  • Conecta el móvil al PC y abre una shell con adb shell.
  • Lista todos los paquetes instalados con: pm list packages.
  • Identifica el paquete correspondiente a la app que quieres eliminar (por ejemplo, com.fabricante.app).
  • Usa el comando para desinstalarla solo para el usuario actual: pm uninstall -k --user 0 com.nombre.paquete.

Este método no borra físicamente la app de la partición del sistema, pero la desactiva por completo para el usuario, liberando espacio de usuario y limpiando el cajón de aplicaciones. Si en algún momento quieres restaurarla, bastará con volver a habilitarla o reinstalarla mediante una actualización oficial.

Control avanzado del sistema Android

Depuración y conexión ADB por WiFi: opciones avanzadas

Además de la conexión clásica por USB o por TCP/IP simple, las versiones modernas de Android incorporan depuración inalámbrica nativa, pensada sobre todo para desarrolladores, pero también muy útil para usuarios que desean controlar su móvil desde el PC sin cables con ayuda de ADB y herramientas como Scrcpy.

Requisitos básicos de la depuración inalámbrica:

  • Que el dispositivo y la estación de trabajo estén en la misma red WiFi.
  • Que la versión de Android del teléfono soporte la función de depuración inalámbrica en las Opciones para desarrolladores.
  • Que en el PC se utilice una versión actualizada de las Platform Tools de Android.

Con la depuración inalámbrica activada, puedes vincular tu móvil y tu ordenador mediante código QR o código de sincronización, y a partir de ahí usar ADB directamente por WiFi sin necesidad de inicializar la conexión por USB. Esto es especialmente cómodo si trabajas con varios dispositivos al mismo tiempo o si quieres tener el móvil alejado del ordenador pero seguir controlándolo con Scrcpy.

Si tu red WiFi tiene políticas muy restrictivas (por ejemplo, en entornos corporativos), puede que debas optar siempre por la conexión USB o por la conexión TCP/IP clásica con adb tcpip y adb connect.

Gracias a herramientas como ADB y Scrcpy, los usuarios tienen acceso a un nivel de control sobre su Android que antes solo estaba reservado a desarrolladores o a usuarios con conocimientos muy específicos. Hoy, con una configuración relativamente sencilla, puedes ver y manejar tu móvil en la pantalla del ordenador, instalar apps manualmente, grabar la pantalla, automatizar pruebas y eliminar bloatware, todo sin root y con mucha seguridad. El hecho de poder hacerlo desde cualquier sistema operativo de escritorio y sin instalar componentes pesados en el teléfono convierte esta combinación en una de las más potentes para quienes buscan productividad, control y libertad en su experiencia móvil. Comparte esta guía para que otros usuarios también puedan aprovechar todo el potencial de ADB y Scrcpy al controlar Android desde el PC.


Add as preferred source