J'ai rencontré le même problème aujourd'hui et je trouve que tout va bien sur mon appareil Galaxy Nexus 4.2 non enraciné, mais ne fonctionne pas sur mon ancien appareil Samsung Galaxy Y (2.3) (encore une fois non rooté).
J'ai essayé les étapes données ici, mais il semble que l'on ait besoin d'un téléphone enraciné pour fonctionner sur certains des modèles précédents (et peut-être aussi sur d'autres appareils non-nexus).
C'est ce que j'ai essayé -
$ adb shell netstat | grep 5555
Aucun socket n'a été ouvert sur ce port.
J'ai essayé de définir manuellement les étapes effectuées par adb tcpip -
$ adb shell setprop service.adb.tcp.port 5555
$ adb shell stop adbd
$ adb shell start adbd
$ adb shell getprop | grep adb
Cela n'affiche pas la propriété qui vient d'être définie.
C'est ce qu'il montre sur mon appareil nexus où il fonctionne sans root -
$ adb shell getprop | grep adb
[service.adb.tcp.port]: [5555]
Donc, selon la version de votre téléphone / système d'exploitation, votre kilométrage peut varier.
:-)