1 votes

Définir le port de débogage sans fil statique sur Android 14

J'ai 2 téléphones Android 14. Les deux ont le débogage sans fil activé. Les deux sont associés au PC serveur adb. Tous les appareils sont connectés au même WLAN. L'un des téléphones utilise toujours un port statique dans l'entrée du menu Adresse IP & Port. L'autre ne le fait pas, il randomise toujours le port. Les options Réseau et Débogage en réseau sont les mêmes pour les deux téléphones.

Comment puis-je le faire garder le port statique sur le téléphone (PAS avec adb tcpip, cela ne fonctionnera pas dans ce cas du tout) ?

Téléphones :

  1. OnePlus 8 Pro (instantnoodlep, IN2020 CN), mise à jour de sécurité Android du 05/09/2024 - utilise un port dynamique
  2. Motorola moto g(7) plus (lake), mise à jour de sécurité Android du 05/09/2024 - utilise un port statique

1voto

VELFR Points 255

Une des solutions temporaires pourrait être celle-ci :

# 1. Connectez-vous à votre téléphone avec le port dynamique actuel via WLAN

sudo adb connect $ANDROID_DEVICE_WLAN_IP:$PORT

# 2. Définissez un port statique pour l'appareil. Soyez rapide avant qu'il ne change !

sudo adb -s $ANDROID_DEVICE_WLAN_IP:$PORT tcpip $PORT

# 3. Maintenant réinitialisez la connexion. Vous pourrez utiliser cette adresse IP statique jusqu'au redémarrage du téléphone.

sudo adb disconnect $ANDROID_DEVICE_WLAN_IP:$PORT
sudo adb connect $ANDROID_DEVICE_WLAN_IP:$PORT

# 4. Maintenant exécutez tout ce dont vous avez besoin sur votre téléphone. Par exemple, listez tous les paquets installés pour un utilisateur

sudo adb -s $ANDROID_DEVICE_WLAN_IP:$PORT shell cmd package list packages --user 0

Vous aurez besoin d'un appareil Android 12+ & android-tools (ou platform-tools) version >=35.0.1

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