Esta guía asume que la depuración USB estaba habilitada en su dispositivo antes de que se rompiera. Puede habilitar la depuración USB a través de una recuperación personalizada, como twrp, usando:
adb shell
echo "persist.service.adb.enable=1" >>/system/build.prop
echo "persist.service.debuggable=1" >>/system/build.prop
echo "persist.sys.usb.config=mass_storage,adb" >>/system/build.prop"
reboot
Este método fue utilizado para pasar por alto la solicitud segura de USB en un Galaxy SII con una pantalla destrozada. Creo que puede funcionar en otro dispositivo también...
Para que esto funcione, necesita otro dispositivo con Android 4.4.2 o superior con la depuración USB habilitada y la misma computadora autorizada desde ese dispositivo. es decir, conecte ese dispositivo a su computadora y presione "Aceptar" en la ventana emergente de autorización que aparece en la pantalla para la depuración USB segura. Llamemos a este dispositivo el dispositivo autorizado.
adb_keys es el archivo que necesitamos del dispositivo autorizado que se encuentra en /data/misc/adb/
Normalmente debe estar rooteado para tomar el archivo adb_keys del dispositivo usando Root explorer o ES File Explorer, pero vamos a suponer que el dispositivo autorizado no está rooteado. No necesita hacerle root. Sin embargo, si su dispositivo autorizado está rooteado, simplemente copie el archivo adb_keys en su computadora y vaya directamente al Paso 3.
Pasos:
-
Conecte el dispositivo autorizado a su computadora usando USB (depuración habilitada) y abra un símbolo del sistema con privilegios de administrador (Minimal ADB & Fastboot es perfecto aquí).
-
Para obtener el archivo adb_keys, use este comando:
adb pull /data/misc/adb/adb_keys /adb_keys
Por ejemplo:
adb pull /data/misc/adb/adb_keys c:/adb_keys
El comando anterior guardará el archivo adb_keys en la root de su unidad C:. Puede cambiar la carpeta de destino a su gusto.
Ahora el trabajo del dispositivo autorizado está hecho. Puede desconectarlo y desactivar la depuración USB.
-
Una vez que tenga una copia de adb_keys, reinicie el teléfono con la pantalla rota en modo de recuperación.
-
Ahora conecte el teléfono roto a la computadora usando USB.
-
Necesitamos copiar el archivo adb_keys al dispositivo roto. Use el siguiente comando:
adb push /data/misc/adb
Por ejemplo:
adb push c:/adb_keys /data/misc/adb
- Después de copiar el archivo, reinicie su dispositivo usando
adb reboot
¡y listo! Ahora puede usar adb shell en esa computadora.
Además, si desea tener control total sobre su dispositivo incluso con una pantalla rota, la herramienta de este hilo le permite usar su dispositivo a través de su PC con Windows incluso si su pantalla táctil no funciona o no puede ver nada. (Requiere Entorno de ejecución de Java y redistribuible de Visual C++). O siga usando Vysor.
Descargo de responsabilidad:
La guía anterior no fue hecha por mí y no la probé yo mismo, solo hice cambios menores. Solo inténtelo y avísenos. ¡Buena suerte!
Fuente original: XDA Developers
0 votos
Posible duplicado de ¿Es posible habilitar la depuración USB sin pantalla táctil?
0 votos
No creo que esto sea exactamente un duplicado, porque esa pregunta trata de cómo activar la depuración en primer lugar, mientras que esta pregunta trata de permitir el acceso desde un nuevo PC.