Luna
Je crois que c'est possible sur un appareil rooté avec WiFi ADB
https://play.google.com/store/apps/details?id=com.ttxapps.wifiadb
Alors, j'ai essayé sur Huawei P20 non rooté avec la rom d'origine.
L'appli est pas mal, mais ne permet pas d'activer le debugging over network, donc wireless adb qui nous intéresse ici.
Ça va seulement maintenir l'écran allumé pendant un délai utilisateur, maintenir aussi la connexion wifi tant que le débogage est activé.
Il faudra quand même activer de débogage réseau à la main.
J'ai finalement trouvé la solution. Voici l'explication pas à pas.
- brancher le cable usb
- choisir le mode de connexion: chargeur uniquement
- aller dans les paramètres et ouvrir les options développeur
- activer le débogage usb en mode chargeur uniquement
- activer le débogage usb
- activer le wifi
Sur PC:
- Ouvrir la console
- vérifier que l'appareil est dans la liste des appareils adb (connexion usb)
adb device -l
- activer la connexion tcpip (port 5555)
adb tcpip 5555
- connecter l'appareil avec ce mode de connexion (le serveur adbd redémarre sur l'appareil)
adb connect p20:5555
- vérifier que le shell adb est accessible
adb -s p20 shell
- quitter le shell
- débrancher le cable usb
- vérifier que l'appareil est dans la liste de appareils adb (connexion wifi: device_ip:5555)
- vérifier que le shell adb est accessible
adb -s p20 shell
Questions:
- La connexion se coupe quand l'appareil est en veille.
solution: allumer l'écran et, si besoin, ré-activer le wifi
- Le débit est lent ou la navigation dans le gestionnaire de fichiers est hachée (midnight commander dans une session termux)
solution: préférer la stabilité du signal à un débit plus élevé, en choisissant le wifi 2.4 Ghz au lieu du wifi 5Ghz.
La configuration est disponible chaque fois que le wifi est actif ou quand désactive puis réactive le wifi.
Eventuellement entrer adb connect p20:5555 quand on active le wifi sur l'appareil.
Mais, lorsqu'on désactive le débogage usb en mode chargeur uniquement et/ou que le débogage usb aussi, il faut reprendre la procédure précédente.
Il n'est pas toujours nécessaire de réactiver la connexion tcpip (adb tcpip 5555)
Eventuellement, attendre un peu, désactiver le débogage usb et le réactiver.
vérifier que l'appareil est dans la liste des appareils adb , puis connecter l'appareil. adb connect p20:5555
Contenu éditorial recommandé
Avec ton accord, un contenu externe est chargé ici.
En cliquant sur le bouton ci-dessus, tu acceptes que des contenus externes soient affichés. Des données personnelles peuvent alors être transmises à des fournisseurs tiers. Tu trouveras plus d'informations à ce sujet dans notre Déclaration de protection de données.