24 votos

Controlar Android con pantalla rota desde el PC

Mi Galaxy Nexus rooteado tiene la pantalla rota. Cómo puedo usar mi PC (es decir, a través de ADB) para controlar el teléfono?

androidscreencast sería la solución ideal, pero su función de control por teclado/ratón no funciona en Jelly Bean. ¿Quizás alguien sepa por qué y podamos parchear el código? (ver: https://groups.google.com/d/msg/androidscreencast/BAeW5iG55FI/ebTFodV-BZsJ )

Instalar un servidor VNC es otra, pero por mi amor que no consigo que funcione. Por ejemplo, el uso de Droid VNC Server, instalo el apk, y se supone que ejecutar / datos / datos / org.onaips.vnc / archivos / androidvncserver pero no hay directorio de archivos dentro org.onaips.vnc (instrucciones de aquí: https://github.com/oNaiPs/droid-VNC-server/issues/14 ). VMLite es otro servidor VNC que se puede iniciar con una utilidad especial de Windows (y no necesita Root!) Pero no es OSS por lo que no puedo conseguir el apk con el fin de instalar (Google Play no está empujando aplicaciones a mi teléfono prob porque he desactivado algún servicio--dime si puedo obligar a Google Play para actualizarse desde ADB o instalar la aplicación). fastdroid-vnc es un binario (no apk) y se ejecuta bien a través de shell, pero algo está roto y no muestra nada.

¿Qué opciones tengo? Hagamos de esto un wiki comunitario, ¡para ayudar a cualquiera que haya roto su pantalla!

9voto

bain Puntos 181

adbcontrol puede hacerlo. Abre una ventana que contiene la pantalla del teléfono en tu ordenador, de modo que puedes utilizarla cuando la pantalla del teléfono está rota, y puedes hacer clic y escribir en la ventana para controlar el teléfono. Para instalar adbcontrol Hazlo:

wget http://marian.schedenig.name/wp-content/uploads/adbcontrol.zip
unzip adbcontrol.zip

Ahora edita config.properties y cambia:

adbCommand=/your/path/to/adb
localImageFilePath=/home/youruser/adbcontrol_screenshot.png

Guarde config.properties y ejecute java -jar adbcontrol.jar que abrirá una ventana para controlar a distancia tu teléfono. Asegúrese de que adb funciona ( adb shell abre una cáscara), y que el teléfono está despierto por lo que la pantalla está encendida (incluso si está agrietado / roto) de lo contrario sólo obtendrá una ventana en negro.

5voto

Bullines Puntos 2541

Una palabra: Vysor

Usando el vysor para controlar mi Xperia Z2. Ver el estado de mi teléfono pero Vysor vino al rescate.

Using vysor to control my Xperia Z2

*si el teléfono se reinicia y no se conecta después de enchufarlo, prueba a extraer la tarjeta micro sd. El mío no funcionaba en absoluto hasta que lo hice - smasher teléfono al azar.

4voto

swatkat Puntos 2389

Puede intentar utilizar AndroidScreenCast es una versión mantenible del androidscreencast original. Sólo requiere Java y ADB, sin cliente de teléfono, por lo que sólo tiene que ejecutar y utilizar. Acabo de probarlo con Nexus 4, emulador de Android 4.1.2 Jelly Bean. Y, de hecho, yo soy actualmente el mantenedor del proyecto, así que si tienes alguna pregunta o problema - en contacto conmigo a través de github.

Y aquí está el enlace para el paquete de Windows: androidscreencast.7z de la última versión.

2voto

Steve Obbayi Puntos 1499

Llave web es una gran aplicación para esto. Además de ser un servidor VNC, también es un host web. Vas a la IP de tu teléfono en un navegador web, y controlas tu teléfono a través del visor VNC de la página.

También cuenta con servicios de transferencia de archivos, localización GPS y un montón de cosas más. Y, le permite definir usuarios y contraseñas, junto con los diferentes servicios de cada usuario se le permite acceder (sólo ver, ver y controlar, GPS, etc). Y el servidor web se puede acceder a través de https, así como http, por lo que puede cifrar su conexión (es un cert autofirmado).

La única pega que se me ocurre es que no sé si se puede configurar inicialmente sin tener acceso a la pantalla táctil. Tal vez si se configura en otro teléfono, entonces usted podría lado cargar el apk y copiar la configuración de su teléfono roto. Lo único que tendrías que averiguar en ese caso es cómo añadir la aplicación a la lista de aplicaciones permitidas de SuperUser.

Para los interesados, WebKey es de código abierto y gratuito. La guinda del pastel.

0 votos

Gracias, pero la clave está en la posibilidad de iniciarlo desde la línea de comandos.

1voto

Sakin Puntos 1134

Utilice MyPhoneExplorer . Esto se ajusta a todos sus requisitos, sin embargo, por primera vez cuando se conecte debe haber habilitado la depuración ADB en Opciones de desarrollador
puede hacer llamadas, colgar llamadas, SMS, leer contactos, copia de seguridad, iniciar una aplicación, jugar un juego. lo que no. He estado usando esto durante los últimos 5 - 6 años.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X