0
votes

Activer ADB Débogu sur TCP / IP sur Android AOSP

J'ai construire Android AOSPR de Master comme décrit sur le projet Docs https://source.android.com/setup/build/devices#960hikey

J'ai changé le fichier MK https://androïde.googlesource.com/device/linaro/hikey/+/refs/heads/Master /hikey960.mk#33 Pour ajouter la propriété remplace les remplaçons comme indiqué sur la photo:

hikey960.mk

flashé tout à la appareil et essayé de se connecter comme ceci: xxx

J'ai regardé partout sur la façon de l'activer sur le périphérique cible sans chanceux.

peut Quelqu'un me dirige-t-il ce qui peut être faux?

La connexion USB fonctionne parfaitement et je n'ai rien à bloquer le port comme un pare-feu ou un proxy. Tout est sur mon réseau WiFi local ...

Avant de répondre , veuillez noter que ce n'est pas un smartphone régulier où ADB fonctionne hors de la case. C'est Android AOSPER sur Hikey 960 (carte de référence de Google pour AOSP).

Merci! Toute aide serait appréciée.


0 commentaires

3 Réponses :


-1
votes

$ adb kill-serveur

$ adb tcpip 5555

** Démon pas en cours d'exécution; À partir de maintenant à TCP: 5037
* démon a démarré avec succès Redémarrage en mode TCP Port: 5555

$ adb connect 192.168.2.18:5555

* connecté à 192.168.2.18:5555


1 commentaires

> ADB TCPIP 5555 On dirait que vous n'avez pas lu le poteau correctement :(



0
votes
  • Vérifiez si vous avez sélectionné une configuration de construction où Adb est activé par défaut ( -eng , -userdebug ). Sinon, vous devriez l'activer lorsque Android est en cours d'exécution, ce qui nécessite un affichage connecté et un périphérique d'entrée. Généralement, cela peut être fait en naviguant dans les paramètres et en cliquant sur le numéro de construction plusieurs fois.
  • Vérifiez votre connexion réseau à partir de l'hôte ( ping 192.168.196.78 ) et cible ( ping 192.168.196. ).
  • check logcat pour les messages d'erreur sur la cible.
  • Essayez de redémarrer le démon adbd sur la cible ( sudo stop adbd && sudo démarrer adbd ). Remarque: nécessite évidemment une connexion non-adb supplémentaire.

1 commentaires

La construction a été faite avec hikey960-userdebug que je suppose que adb devrait être là ... Si vous regardez la photo, j'ai défini service.adb.tcp.port PROP qui devrait placer l'appareil sur l'état TCP. Cependant, on dirait qu'il est ignoré. Le chemin USB fonctionne parfaitement. Il se connecte juste bien. Le TCP qui renvoie toujours la "connexion refusée".



0
votes

a trouvé la solution.

Je n'ai pas vraiment besoin de modifier le code AOSP. Tout ce dont j'ai besoin, c'est de démarrer l'appareil avec le câble USB-C et procédez comme suit: P>

$ adb shell
hikey960:/ $ su
hikey960:/ # setprop persist.adb.tcp.port 5555
hikey960:/ # exit
hikey960:/ $ exit
$ adb reboot
$ adb connect 192.168.196.77:5555
connected to 192.168.196.77:5555


0 commentaires