Сегодня я столкнулся с той же проблемой и обнаружил, что на моем устройстве 4.2 Galaxy Nexus без рутирования все в порядке, но не работает на моем более старом (снова без рутирования) устройстве Samsung Galaxy Y (2.3).
Я попробовал описанные здесь шаги, но похоже, что для работы с некоторыми из более ранних моделей (и, возможно, с другими устройствами, не относящимися к нексусу), нужен рутированный телефон.
Вот что я пробовал -
$ adb shell netstat | grep 5555
На этом порте не было открыто ни одного сокета.
Пытался вручную установить шаги, которые делает adb tcpip -
$ adb shell setprop service.adb.tcp.port 5555
$ adb shell stop adbd
$ adb shell start adbd
$ adb shell getprop | grep adb
Это не показывает только что установленное свойство.
Это то, что он показывает на моем устройстве nexus, где он работает без рутирования -
$ adb shell getprop | grep adb
[service.adb.tcp.port]: [5555]
Так что в зависимости от того, какая у вас версия телефона / ОС, ваш пробег может отличаться.
:-)