En realidad, nunca pensé en dejar mi habilitación de depuración de adb en mi teléfono celular cuando salía.
Ahora, en cyanogenmod 10 y posteriores, me pide que verifique la clave rsa del host, lo cual tiene mucho sentido.
Tengo un htc wish z/g2 aquí que no me pregunta.
Está ejecutando Cyanogenmod 7.2, ya que es el estable más nuevo, sin gappsm con Android 2.3.
¿Cómo puedo endurecerlo? Sé que se puede desactivar cuando la pantalla está bloqueada, pero eso no es suficiente.
No hay forma de hacer que Gingerbread solicite al host que verifique la clave RSA, ya que se encuentra en las versiones más recientes de Android (Jellybean 4.1 y posteriores).
El único método verdadero para endurecer ADB en el sentido de prevenir la comunicación a través del USB es modificar el kernel para ese dispositivo apropiado y deshabilitar la funcionalidad USB dentro de él de tal manera que al enchufar el cable USB, el kernel no se registra. y lo ignora como si nada hubiera pasado.
Efecto secundario colateral: si su dispositivo inicia un ciclo de arranque o se comporta mal y desea solucionarlo, será más complicado llegar a él ya que la funcionalidad USB está deshabilitada.
Dado que OP mencionó su HTC Desire Z, la fuente del kernel debería estar disponible en el repositorio de CyanogenMod.
TL; DR: vuelva a compilar su propio kernel y elimine la funcionalidad USB.
Caveat Emptor No soy responsable de ningún daño si sigue esta ruta al modificar su propio kernel.
t0mm13b
davidbaumann
t0mm13b
davidbaumann
t0mm13b
davidbaumann