Remote ADB Shell 1.6.5
Podrás descargarlo en 5 segundos.
acerca de Remote ADB Shell
Remote ADB Shell es una aplicación de terminal que le permite conectarse al servicio de shell ADB de otros dispositivos Android a través de la red y ejecutar comandos de terminal. Esto puede ser útil para depurar dispositivos Android de forma remota (ejecutar herramientas como top, logcat o dumpsys). Es compatible con múltiples conexiones simultáneas a diferentes dispositivos y mantiene estas conexiones activas incluso cuando la aplicación está en segundo plano. Esta aplicación no requiere root en ninguno de los dispositivos, pero root puede ser útil para configurar los dispositivos de destino. Si los dispositivos de destino no están arraigados, debe usar un equipo con el SDK de Android y los controladores USB de Google para configurarlos (detallado a continuación). Esta aplicación es un contenedor alrededor del shell que se expone sobre ADB. Mantiene un historial de comandos de 15 al que se puede acceder pulsando durante mucho tiempo el cuadro de comandos. Pulsando durante mucho tiempo la propia pantalla del terminal dará la opción de enviar un Ctrl+C, alternar el desplazamiento automático o salir de la sesión del terminal. Esto funciona exactamente de la misma manera que el comando "adb shell" funciona en un equipo. Dado que esta aplicación utiliza una implementación nativa del protocolo ADB en Java, no requiere root en ningún dispositivo ni en ninguna aplicación de terceros en el dispositivo de destino. Los dispositivos simplemente hablan el mismo protocolo entre sí que lo harían a un equipo que ejecuta el cliente ADB desde el SDK de Android. IMPORTANTE: Los dispositivos que ejecutan Android 4.2.2 y versiones posteriores utilizan claves RSA para autenticar la conexión ADB. En mis pruebas, los dispositivos que ejecutan 4.2.2 tendrán que estar conectados a un ordenador la primera vez que se conecte a ellos (desde cada dispositivo con esta aplicación instalada). Esto les permite mostrar el cuadro de diálogo de aceptación de clave pública, que debe aceptar (y marcar "Permitir siempre desde este equipo"). Los dispositivos con Android 4.3 y 4.4 parecen no tener ningún problema para mostrar el cuadro de diálogo sin una conexión a un ordenador, por lo que parece que esta es una solución específica para Android 4.2.2. Para configurar un destino sin rootear de stock, conecte el dispositivo de destino a un equipo que tenga instalado el SDK de Android y ejecute "adb tcpip 5555" desde la carpeta platform-tools del SDK de Android. Esto iniciará la escucha de ADB en el puerto 5555 en el dispositivo de destino. A continuación, el dispositivo se puede desconectar y permanecerá configurado correctamente hasta que se reinicie. Para los dispositivos que están arraigados (aunque no es necesario), puede instalar una de las varias aplicaciones "ADB WiFi" para permitir que el servidor ADB escuche a través de la red. Los dispositivos con una ROM personalizada pueden tener una opción para habilitar ADB a través de la red en el panel Opciones de desarrollador de Configuración. El uso de cualquiera de estos métodos configurará correctamente ADB para el acceso a la red con esta aplicación. El paso adicional para 4.2.2 todavía es necesario para la conexión inicial. Para conectarse a su dispositivo Android remoto, escriba la dirección IP del dispositivo y el número de puerto (5555 del ejemplo anterior) en El Shell remoto de ADB. Puntee Conectar e intentará conectarse al dispositivo e iniciar el terminal. Doy la bienvenida a las solicitudes de características y los informes de errores. Puede incluirlos en las reseñas de la aplicación o publicarlos en el foro (enlaces a continuación). Por favor, calificar esta aplicación si se puede; realmente me ayuda a aprender qué características / correcciones debo centrarme en la siguiente. Desarrolladores: La biblioteca personalizada de Java ADB que he escrito para esta aplicación es de código abierto bajo la licencia BSD en https://github.com/cgutman/AdbLib Enlaces del foro XDA: Subproceso remoto de la aplicación shell ADB - http://forum.xda-developers.com/showthread.php?t=2373265