4 votes

Comment puis-je activer Android Debugging à partir d'un shell Root sur le téléphone ?

J'ai une coque Root sur le téléphone.

Cependant, aucun service adb ne semble fonctionner, c'est-à-dire que le port 5555 n'est pas ouvert sur l'appareil. 1 :

$ telnet 1.2.3.4 5555
Trying 1.2.3.4...
telnet: Unable to connect to remote host: Connection refused

C'est-à-dire que quelque chose qui devrait écouter les connexions adb, ne fonctionne pas sur mon Android.

Est-ce que je peux le démarrer à partir d'un shell Root (sur Android) ?

J'ai Android 10.

1 Telnet ne sert ici qu'à tester les ports, évidemment. <code>adbd</code> seront reliés par <code>adb</code> .

6voto

Irfan Latif Points 16863

Cours :

settings put global adb_enabled 1

Vous pouvez également commencer adbd en exécutant start adbd o setprop ctl.start adbd . Mais je préfère le settings parce qu'il passe correctement par le cadre Android.

PS :

Pour une clarification, adbd écoute sur le port 5555 seulement si ADB sur le réseau est activé (à partir des options du développeur ou en exécutant la commande setprop service.adb.tcp.port 5555 sur le dispositif, ou en exécutant adb tcpip 5555 sur le PC). En mode USB (qui peut être activé en exécutant la commande adb usb sur PC) adbd n'est pas en train d'écouter sur un port réseau. Pour plus de détails, voir cette réponse .

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X