C’est lors d’un atelier « smartpone party » où l’on aide des personnes à installer des android dégafamisés que j’ai eu cette question pour le moins surprenante: « Depuis que je suis sous LineageOS je n’arrive plus à accéder aux dossiers de mon tel lorsque je le connecte à mon ordi… »
Premier réflexe de geek: « euh bah t’as essayé avec « adb shell ».Tu verras t’accèdes à tout 🙂
Deuxième réflexe: « ah oui c’est vrai qu’on peut connecter son smartphone en usb à son pc comme on branche une clé USB ». Pour la petite histoire, cette fonction est possible grâce au protocole MTP, protocole hérité de microsoft…
Impossible de réactiver via le menu « préférences USB »
Par défaut,cette fonction est désactivée dans les paramètres usb sur LineageOS pour des raisons évidentes de sécurité. Mais pour des raisons tout aussi évidentes de praticité, je comprends l’utilisatrice qui souhaite accéder comme avant aux données de son tel à partir de son pc 🙂
Dans le Menu « appareils connectés » – « préférences usb »:
Force est de constater que les options sont grisées et inaccessibles (voir capture d’écran ci-dessous)
Réactiver le transfert de fichiers grâce à …
…adb
Le programme d’android qui permet de contrôler son tel depuis un pc. Dès que tu veux reprendre un peu le contrôle sur ton smartphone android tu passes par adb.
Donc pour pouvoir réactiver le transfert de fichiers et la possibilité que ton smartphone soit reconnu comme une clé usb sur ton pc, tu lances un terminal et t’exécutes la commande suivante:
adb shell svc usb setFunctions mtp
Effet immédiat,et voilà « le transfert de fichiers est actif »!
Au passage, on s’aperçoit que toutes les options sont désormais accessibles!
Quand je te dis qu’adb permet souvent de sortir du chemin que quelqu’un d’autre a pensé pour toi 😉
si tu es curieux ou sensible à la protection de ta vie privée , jette un ptit oeil à cet article.
Hello,
Merci pour l’astuce, je garde ça en tête au cas où ça m’arrive un jour.
Par contre
‘Par défaut,cette fonction est désactivée dans les paramètres usb sur LineageOS pour des raisons évidentes de sécurité.’
Je ne vois pas les raisons évidentes de sécurité…
Par défaut le transfert de données n’est pas actif quand on branche un câble USB. On ne peut l’activer que via une action manuelle dans l’interface, après avoir déverrouillé le téléphone.
Donc je ne vois pas pourquoi les choix seraient désactivés lorsque le téléphone est déverrouillé.
kde connect si tas besoin de transférer des fichiers entre pc et smartphone 😉
Merci Benzo
Je me reconnais dans cette remarque !