Scrcpy, prise en main à distance

Voyons comment prendre la main sur un ordiphone /terminal de poche android par usb et via un réseau local /partagé (wifi, bluetooth ou usb).

Prérequis.

Activer le mode développeur sur l'ordiphone.

Dans le menu paramètre > à propos, taper 7 fois sur le Numéro de build.

Activer le mode débogage sur l'ordiphone.

Dans le menu Système > Options pour les développeurs, sous la section Débogage, activer l'option Débogage Android.

Vérifier la détection de l'ordiphone.

Connecter l'ordiphone à l'ordinateur avec un câble USB.

Vérifier la détection de l'ordiphone par adb.

adb devices

📝 Note: cela devrait retourner le numéro de série de l'appareil.

Prendre la main à distance sur l'appareil via USB

scrcpy -s <numero-de-serie>

📝 Note: La commande fonctionne aussi sans indiquer le numéro de série, si un seul appareil est connecté et configuré.

Prendre la main à distance via le réseau wifi, bluetooth ou usb.

Activer le mode de débogage par le réseau sur l'Ordiphone.

Dans le menu Système > Options pour les développeurs, sous la section Débogage, activer l'option ADB par réseau.

Configurer adb sur l'ordinateur.

sudo adb connect <adresse-ip>:<port>

📝 Notes:

<adresse-ip> : Adresse ip ou non d'hôte (définit dans le fichier /etc/hosts)
<port> : Le port par défaut est 5555

Prise main.

scrcpy -s <adresse-ip>:<port>

Commandes utiles pour le débogage.

Arrêter le service adb.

sudo adb kill-server

Démarrer le service adb.

sudo adb start-server

🔗 Source: https://it.izero.fr/..