¿Cómo habilitar adbd para escuchar un puerto en el momento de arranque en Android?

Tengo un HTC Hero rooteado, y lo que quiero hacer es permitir que el adbd escuche un puerto en el momento del arranque.

Probé algún código encontradoaquí:

setprop service.adb.tcp.port 5555
stop adbd
start adbd

en un shell de Android y funciona muy bien.

Traté de cambiar elinit.rc expediente. Agregué el código anterior en init.rc y lo reemplacé con el archivo original, a través de estos comandos:

adb push init.rc sdcard

adb shell
adb su
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /
adb cp sdcard/init.rc /

El archivo se reemplaza con éxito, pero cuando reinicio mi teléfono e intento conectarme a través de:

adb connect <IP>:5555

La conexión no se está estableciendo.

¿Algunas ideas?

(PS. No quiero usar elmando a distancia aplicación y un comando de shell comoam start -n ... )

Respuestas a la pregunta(3)

Su respuesta a la pregunta