Scrcpy – Sauvez les données d’un smartphone à l’écran brisé… et recyclez-le

Un smartphone cassé engendre deux problématiques : comment récupérer les données stockées, et comment recycler l’appareil ? Ce tutoriel sur Scrcpy répond à ces problèmes.

Le programme Scrcpy (disponible pour MacOs, Windows et Linux) permet à votre ordinateur de prendre le contrôle de votre smartphone. Une fonctionnalité qui se révèle utile dans les cas suivants :

  • Réutiliser son téléphone alors que l’écran ne fonctionne plus.
  • Récupérer des informations précieuses sans payer le prix fort.
  • Diminuer son impact écologique, en trouvant une autre manière d’utiliser son smartphone au lieu de le jeter.
  • Augmenter sa productivité, en utilisant un clavier d’ordinateur pour écrire de long SMS – ou utiliser des services conçus pour un fonctionnement optimal sur smartphone.

Les usages sont donc multiples, et répondent à de nombreuses problématiques écologiques, d’accès aux données…

Utilisez la fonction cachée de votre smartphone

Pour que le tour de passe-passe fonctionne, vous devez activer la fonction cachée de votre smartphone Android. A savoir : le mode développeur. Il permet notamment de développer et de tester des application en cours de conception. Mais c’est aussi pratique dans le cas qui nous intéresse : un écran endommagé.

Voici comment faire pour activer le mode développeur :

  • Accédez aux paramètres de l’appareil Android.
  • Puis paramètres système.
  • Sélectionnez À propos du téléphone.
  • Tapotez plusieurs fois sur le libellé numéro de build.

Le mode développeur ou Options de développement apparaît maintenant dans les paramètres de votre téléphone.

Rendez-vous dans la section Options de développement. Appuyez sur le bouton général d’activation, puis activez le débogage USB.

Lorsque vous brancherez votre smartphone à votre PC, celui-ci vous demandera si vous êtes d’accord pour que votre ordinateur prenne le contrôle. Afin que ce tutoriel fonctionne, vous devrez accepter.

Installation de scrcpy

Tout d’abord il faut savoir que Scrcpy est un outil Open Source, libre et consultable sur GitHub. Le projet est suivi et mis régulièrement à jour par la communauté. Je remercie d’ailleurs les équipes françaises de Genymobile pour leur travail.

Installation de l’outil :

Sur MacOs, brew doit être installé – et pour Windows, Chocolatey.

  • Linux : apt install scrcpy
  • MacOs : brew install scrcpy
  • Windows : choco install scrcpy puis choco install adb

Prenez le contrôle de votre smartphone

Connectez votre téléphone par USB et lancez la commande suivante :

scrcpy

Petite astuce pour que le copier depuis votre ordinateur / coller vers votre smartphone fonctionne : utilisez la commande suivante :

scrcpy --legacy-paste

Ainsi, votre texte collé sera saisi lettre par lettre.

Prise en main par Wifi

  • Connectez votre smartphone à votre ordinateur par câble.
  • Lancez en console la commande suivante :
adb tcpip 5555
  • Retournez sur votre téléphone dans la section : Paramètres → A propos du téléphone → Etat

L’adresse IP est nécessaire pour connecter l’ordinateur au smartphone.

  • Tapez dans la console la commande suivante :
adb connect ADRESSE_IP:5555

Dans mon cas, il faut lancer la commande suivante :

➜  ~ adb connect 192.168.1.14:5555
connected to 192.168.1.14:5555
  • Débranchez le câble USB reliant votre smartphone à votre PC.
  • Lancez la commande suivante pour vérifier que les deux appareils sont connectés par Wifi.
➜  ~ adb devices

List of devices attached
192.168.1.14:5555	device

Si le système vous renvoie bien l’adresse IP de votre appareil, cela signifie que vous pouvez prendre le contrôle. Il reste plus qu’à saisir la commande finale :

➜  ~ scrcpy     

2021-06-06 19:30:00.025 scrcpy[1344:31731] INFO: scrcpy 1.17 <https://github.com/Genymobile/scrcpy>
/opt/homebrew/Cellar/scrcpy/1.17_1/sha...ped. 11.3 MB/s (34930 bytes in 0.003s)
adb: error: more than one device/emulator
2021-06-06 19:30:00.154 scrcpy[1344:31731] ERROR: "adb reverse" returned with value 1
2021-06-06 19:30:00.154 scrcpy[1344:31731] WARN: 'adb reverse' failed, fallback to 'adb forward'
27183
[server] INFO: Device: samsung SM-G930F (Android 8.0.0)
2021-06-06 19:30:01.960 scrcpy[1344:31731] INFO: Renderer: metal
2021-06-06 19:30:01.962 scrcpy[1344:31731] INFO: Initial texture: 720x1280

Démonstration finale de Scrcpy :

Comme vous pouvez le constatez, c’est très fluide, quasiment du temps réel.

💬 Maintenant que vous avez découvert cette astuce, comment allez-vous l’utiliser ? Pour augmenter votre productivité ? Pour réutiliser un téléphone brisé ? Ou autre ?

Et malgré tout, vous ne savez pas comment réutiliser votre smartphone ? Il existe d’autres solutions.


A lire aussi : Avec Ecosystem, offrez une nouvelle vie à vos vieux smartphones

Photo de couverture : Anton Maksimov Juvnsky

Articles Similaires

Comment sauvegarder vos sites, serveurs… sans exploser la facture énergétique

Parent et écolo : évidence, ou mission impossible ?

OhMyForm – Vos sondages sans GAFAM, écoconçus et installables localement