¿Es posible hacer que un dispositivo Android crea que está conectado por USB a una máquina virtual que se ejecuta en un dispositivo de bucle dentro del entorno Android?

Solo una idea: ¿crear un entorno Linux bastante completo en su teléfono, ejecutarlo y ejecutar adb?

Para crear ese entorno, apague el teléfono, saque la tarjeta SD, conéctese a una computadora Linux, haga una copia de seguridad, vuelva a dividirla en dos fragmentos, haga el primer fragmento, excepto unos 3 GB, formatee FAT32. Haga que la segunda parte sea el resto del espacio, formateela como ext4.

Luego, mientras tanto, haga una imagen del sistema de archivos ubuntu usando estas instrucciones: Cómo instalar Ubuntu en su teléfono Android

monte esa imagen del sistema de archivos, y la segunda partición de la tarjeta de memoria, copie los archivos. sincronizar, desmontar, desconectar. Encaje la tarjeta en el teléfono.

en el teléfono, conviértete en root, monta la partición como, por ejemplo, / data / local / ubuntu, y córnea en ella. entonces puede configurar ADB para hablar con el teléfono.

ok, todo es un poco breve y totalmente no probado, pero espero que entiendas la idea.

Sí, es posible y lo he hecho hace un tiempo con Virtual Box. De hecho, creo que depende de su software de VM y de los derechos que tiene en la PC (sin derechos de administrador, no estoy seguro de que pueda traducir dispositivos USB a la máquina virtual por razones de seguridad).

Una forma mucho más fácil de hacerlo es hacer un enlace ADB a través de TCP, puede buscar en Google “adb tcp” para obtener detalles, ya que generalmente es más fácil intercambiar un enlace Ethernet entre un sistema host y un sistema invitado que los dispositivos USB. De hecho, si se configura y enruta correctamente, puede ADB de forma remota un dispositivo Android desde el otro lado del planeta.

More Interesting

¿Cómo podré obtener una copia de seguridad de WhatsApp después de formatear un teléfono Android y una tarjeta de memoria también?

¿Cuál es más rápido: el Mediatek MT6595 octa-core o el Snapdragon 805 Quad-core?

¿Cuáles son las mejores aplicaciones gratuitas para un teléfono Android?

¿Qué aplicación es útil para ingenieros civiles en teléfonos Android?

Cómo rootear / desbloquear el gestor de arranque de un dispositivo Android temporalmente sin ningún cambio permanente (pérdida de datos, pérdida de garantía, etc.)

¿Por qué las aplicaciones de teléfonos Android no funcionan en tabletas Android?

¿Es posible flashear una ROM personalizada sin rootear el dispositivo Android?

¿En qué se diferencia el teléfono Nexus de Google de otros teléfonos inteligentes Android? ¿Cuáles son las ventajas de los dispositivos Nexus?

¿Cuándo se lanzará Android Lollipop en India?

Cómo recuperar mis datos perdidos de mi teléfono Android

¿Por qué alguien con un iPhone tiene menos idea sobre qué tecnología es más popular que alguien con un teléfono Android, que es experto en tecnología?

¿Es posible recuperar datos de un teléfono Android sin una copia de seguridad incluso después de restablecer los datos de fábrica?

¿El rooteo puede dañar a Android?

Si el cifrado estuviera habilitado en un teléfono Android, ¿tendría el FBI el mismo problema?

¿Puedo instalar un sistema operativo instalado en otro teléfono en mi teléfono simplemente copiando todos sus archivos raíz en mi directorio raíz (por ejemplo, reemplazando / sistema)?