Android ADB connecté en TCP

Parfois on a besoin de se connecter à un smartphone avec ADB sans USB. On peut se connecter en TCP avec ADB. Cette manipulation peut être utile si vous développez dans un environnement virtuel ou avec beaucoup de terminaux Android.

ADB en TCP

Pour faire ses manipulations, il faut avoir les privilèges root sur votre smartphone.

Pour entrer ces commandes exécutez adb shell ou ouvrez directement un terminal sur votre Android.

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

On prend les privilèges root avec su

On met la propriété service.adb.tcp.port à 5555

Enfin, on redémarre ADB.

Du côté du PC, entrez :

adb tcpip 5555
adb connect ADRESSE_IP_DU_TERMINAL_ANDROID:5555

Mettez l'adresse IP du terminal Android que vous cherchez à connecter.

Pour trouver l'adresse IP sur Android : Paramètres > WI-FI et ensuite cliquez sur l'engrenage en haut à droite.

Retirer le mode TCP

Pour retirer ADB le mode TCP, ouvrez le shell de l'Android, remettez le port sur la valeur -1 puis redémarrez le service adb.

setprop service.adb.tcp.port -1
stop adbd
start adbd

Commentaires