Oggi ho riscontrato lo stesso problema e ho scoperto che le cose vanno bene sul mio dispositivo Galaxy Nexus 4.2 non rootato, ma non funziona sul mio dispositivo Samsung Galaxy Y (2.3) più vecchio (di nuovo non root).
Ho provato i passaggi indicati qui, ma sembra che sia necessario un telefono con root per funzionare su alcuni dei modelli precedenti (e forse anche su altri dispositivi non Nexus).
Questo è quello che ho provato -
$ adb shell netstat | grep 5555
Nessun socket è stato aperto su questa porta.
Ho provato a impostare manualmente i passaggi eseguiti da adb tcpip -
$ adb shell setprop service.adb.tcp.port 5555
$ adb shell stop adbd
$ adb shell start adbd
$ adb shell getprop | grep adb
Questo non mostra la proprietà che è stata appena impostata.
Questo è ciò che mostra sul mio dispositivo nexus dove funziona senza il rooting -
$ adb shell getprop | grep adb
[service.adb.tcp.port]: [5555]
Quindi, a seconda della versione del telefono / sistema operativo che hai, il tuo chilometraggio potrebbe variare.
:-)