Para la verificación RSA que solicitaste omitir, no sé si funcionará en tu dispositivo, pero funcionó en mi pequeño experimento. En Lollipop, las llaves ADB (después de autorización) se guardan en /data/misc/adb/adb_keys
. Tu llave privada se guarda en la computadora. En Linux, la ubicación del directorio es $HOME/.android/
. En Windows, eso generalmente se traduce en %USERPROFILE%\.android
, pero las llaves podrían terminar en C:\Windows\System32\config\systemprofile\.android
en algunos casos. (Fuente)
Hay un método descrito aquí por ashoke que podría ayudar a omitir la autorización.
Sin embargo, en mi Lollipop, el método varía. Noté que en mi ROM primaria y secundaria de Lollipop, lasadb_keys
tenían la misma llave en realidad. Todo lo que hice fue revocar la autorización desde la ROM secundaria (archivo eliminado automáticamente), desconecté el dispositivo de la PC, copié adb_keys
desde la ROM primaria a la ROM secundaria, conecté el dispositivo a la PC, y ¡voilà! No se me solicitó esa autorización. Verifiqué la autorización usando adb devices
y todo estaba bien.
Intente primero con la respuesta vinculada. Autorice un teléfono Android diferente, copie sus llaves en tu dispositivo desde el modo de recuperación y ve si funciona.
1 votos
¡Bienvenido! Buena pregunta. +1. ¿Por qué quieres controlar el teléfono de forma remota?
0 votos
Gracias... porque la pantalla está rota y quiero navegar por los datos en ella. Aunque lo resolví anoche... :)
0 votos
La forma adecuada de habilitar la depuración USB sería desempaquetar el boot.img, editar init.rc (habilitar adb, luego deshabilitar la verificación de RSA), volver a empaquetar el boot.img y arrancar el boot.img sin flashearlo. Una vez que la edición haya sido confirmada como funcionando, entonces flashear boot.img en el dispositivo.
0 votos
Hola, solo quiero compartir un Módulo Magisk para omitir adb, revisa esto github.com/lexavey/Adb-Root-Enabler