Comme souvent en informatique, les découvertes découlent d'un besoin.

Le besoin était : je reviens de vacances avec une grosse quantité de photo et de vidéo sur le smartphone. Et je dois les voir sur mon pc fixe.

Solution 1, sortir la carte microSD, la mettre dans un adaptateur et la brancher au pc.

Oui mais c'est pas super pratique.

Solution 2 : branchez un smartphone android sur un pc (linux) il se charge et sur le pc vous avez un lien en MTP qui s'affiche

Si vous cliquez, rien ne s'affiche car il faut indiquer au smartphone qu'il peut. Pour ça (sous lineageOS, une alternative à android) il faut chercher après USB, cliquer sur "recharger cette appareil" et sélectionner transfert de fichier.

Le Cloud La solution de passer par un envoi sur le "cloud" est possible et facile, mais vu les grandes quantités de photo c'était un peu lent. Puis bon envoyer des fichiers faire maison->Gravelines->maison (voir maison->USA->maison) alors que le pc est a 20cm du smartphone c'est ...

On peut aussi utiliser SSHDROid

SShDroid sur apkpure

(jamais testé) pour créer une connexion SSH entre le smartphone et le pc.

Il existe aussi SimpleSSHD qui fait la même chose.

Snapdrop.net

C'est une solution opensource qui permet de transférer des données entre deux machines. il faut juste qu'elles soient sur le même réseaux et que les deux machines soient sur le site snapdrop.net

Le code source est dispo https://github.com/RobinLinus/snapd...

La solution derrière est du P2P via WebRTC

Il existe aussi Syncthing qui permet de synchroniser des répertoires entre deux machines (non testé)

Mais la solution que je trouve la plus pratique c'est KDE Connect

C'est hyper complet :

  • transfert de fichiers bidirectionnel (montage automatique ou pas)
  • notification de réception de SMS,
  • pourcentage de batterie aussi et d’autres encore.
  • répondre aux SMS via le pc

Côté téléphone, vous pouvez vous en servir pour

  • contrôler comme avec une télécommande un lecteur multimédia prenant en charge le protocole MPRIS2.
  • déplacer la souris et écrire un texte
  • changer des slides / descendre dans un site web.

Un article qui en parle sur LinuxFr https://linuxfr.org/users/alexterie...

Luc (de chez Framasoft) utilise KdeConnect car on peut partager le presse papier, ils l'utilise donc pour scanner le code ISBN de ses livres et les importer dans un logiciel sur son PC https://fiat-tux.fr/2019/10/12/scan...

En bonus : Scrcpy un programme qui permet d'afficher et de controle un smartphone depuis un pc, mais il doit être branché en USB

https://github.com/Genymobile/scrcp...

Un tuto

Merci à