Pour les démos en live , j’utilise l’excellent scrcpy pour montrer à l’écran du pc les manips réalisées sur mon smartphone android. Problème : mon téléphone de test a son port micro usb un peu chatouilleux,la connexion usb au pc est instable, ce qui rend périlleux le bon déroulé de la démo. Dans cette configuration, c’est le risque d’être victime d’un bel effet Bonaldi le jour J de la présentation.
J’ai donc cherché à pouvoir faire la même chose mais sans câble usb. Pour cela, il existe des applis android. Seul hic, la plupart d’entre elles embarquent de la pub et ne fonctionnent pas de manière optimale.Pas de soucis, après quelques recherches sur le net, je trouve exactement ce qu’il me faut, je suis capable avec du logiciel libre de diffuser et afficher l’écran de mon smartphone sur mon pc. Et voici ce que ça donne:
Le wifi est ton ami
La technique employée dans ce tuto est directement inspirée de l’adb over wifi
Dans les paramètres des options de developpement de ton smartphone:
– active le mode développeur (j’explique comment faire ici)
– configure la connexion ADB via Wi-Fi
– active le mode debug sans fil dans les paramètres du tel :
- Connecte l’appareil et l’ordinateur au même réseau Wi-Fi.
- Branche l’appareil à l’ordinateur avec un câble USB pour configurer la connexion. T’inquiète pas on pourra l’enlever après , puisque c’est justement le but de ce tuto, de ne plus utiliser de câble usb 🙂
- Sur l’ordinateur , ouvre un terminal et tape :
adb tcpip 5555
.
- Récupérer l’@ip du téléphone:
adb shell ip addr show wlan0
et copiez l’adresse IP après « inet » jusqu’à « / ».
ou
sur téléphone aller dans paramètres de la connexion wifi pour récupérer son @ip.
Sur l’ordinateur, tape :
adb connect adresse-ip-smartphone:5555.
En cas de latence:
Tu peux jouer sur le bitrate et la résolution:
scrcpy --bit-rate 2M --max-size 800
For people in a hurry:
scrcpy -b2M -m800
Vous pouvez déconnecter le câble USB de l’appareil et vérifier avec adb devices
que l’appareil est toujours détecté.
pour diffuser l’affichage du smartphone sur l’ordi:
scrcpy --tcpip
Enjoy it !
Ce tip m’a sauvé la vie comme dernièrement pour réaliser les démos de la conférence hacker n’est pas jouer que j’ai donné avec les zamish de l’association root66 .
Salut.
J’utilise ScreenStream (https://github.com/dkrivoruchko/ScreenStream) qui marche très bien. Je ne connais pas scrcpy, donc je ne ferais pas de comparaison, mais si ça peux servir.
Hello Knah Tsaeb ,je ne connaissais pas merci pour le lien . J’ai testé l’appli est super pratique ! là où ma technique est plus tricky à mettre en place
@benzo
Intéressant, merci pour le tuto 👍