1 votos

AOSP x86 adb seguro

Estoy tratando de construir una ROM personalizada con acceso seguro a través de adb. Mi objetivo es asegurar la imagen de Android para que sólo se puede acceder con un determinado par de claves RSA adb.

Cuando compilo AOSP con la variante 'user', adb no funciona, no se puede conectar en x86, siempre sale 'connection refused by host', pero cuando lo compilo con otra variante (userdebug o eng), adb conecta sin restricciones.

¿Cómo puedo proteger adb para que sólo permita conexiones de clientes que utilicen determinados pares RSA?

0voto

John Dallman Puntos 103

Puedes encontrar información al respecto en las páginas de AOSP sobre cómo añadir soporte para un nuevo dispositivo . Brevemente, es así:

  1. Crear un par de claves con adb keypair .
  2. Coloca el par de claves en tu árbol de fuentes.
  3. Establecer la variable de compilación PRODUCT_ADB_KEYS para que apunte al directorio que contiene el par de claves.
  4. Haz tu construcción.
  5. Para conectarse a esta compilación, una vez que se esté ejecutando en el dispositivo o emulador, establezca la variable de entorno ADB_VENDOR_KEYS para que apunte al directorio con el par de claves.

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