6 votes

Quelles sont mes options pour connecter mon Android à Ubuntu ?

J'ai un Samsung Galaxy S2 fonctionnant sous Jelly Bean 4.1.2. Mon ordinateur fonctionne sous Ubuntu 12.10.

Avant, dans Android 4.0, il suffisait de brancher la clé USB, une notification apparaissait et un bouton permettait d'activer le stockage USB. Ma carte SD interne de 12 Go et ma carte SD externe de 16 Go étaient alors montées comme des disques externes. Simple et efficace.

Maintenant, pour obtenir la même chose, pour connecter mon Android comme périphérique de stockage de masse, avant de brancher le câble USB, je dois aller dans Paramètres -> Autres paramètres -> Utilitaires USB et appuyer sur Connecter le stockage au PC, puis brancher le câble, puis appuyez sur Activer le stockage USB. C'est un tracas et demi.

Si je ne le fais pas de cette façon, lorsque je connecte l'USB, il essaie de se connecter avec MTP. Ce qui provoque cette erreur :

Unable to mount SAMSUNG_Android
Error initializing camera: -60: Could not lock the device

Si je passe le mode de connexion en PTP, j'obtiens deux appareils, tous deux appelés SAMSUNG_Android, dont un seul (12 Go interne) affiche réellement le contenu. L'autre se bloque.

Dans les deux cas, MTP ou PTP, si j'ai Banshee en cours d'exécution lorsque je connecte mon Android, cela fait planter Banshee. J'utilise Banshee pour synchroniser ma collection de musique.

En résumé, actuellement, la connexion de mon Android à mon ordinateur est soit compliquée, soit ne fonctionne pas très bien.

On m'a dit que le stockage de masse USB était en train d'être déprécié et que MTP était la norme à l'avenir. En fin de compte, je me fiche de savoir si c'est le MTP, le PTP ou le stockage de masse qui est utilisé pour connecter mon appareil. Tout ce qui m'importe, c'est que ce soit aussi simple qu'avant. Branchez-le, appuyez sur un bouton, les deux disques sont montés et utilisables comme n'importe quel autre disque.

Comment puis-je obtenir cette facilité de fonctionnement lorsque je connecte mon Android à mon USB.

3 votes

En ce qui concerne le MTP, vous aurez besoin de certains paquets spéciaux sur votre poste de travail Ubuntu (je vous suggère de vous rendre à l'adresse suivante AskUbuntu pour cette partie). Pour basculer automatiquement en mode USB, vous pouvez jeter un coup d'œil à Tasker (essai de 7 jours sur la page d'accueil) plus SecureSettings . Je ne suis pas sûr que ce paramètre spécifique soit disponible, c'est pourquoi je le poste en commentaire ;)

0 votes

@Izzy : Merci pour cette suggestion. Cependant, il semble que Tasker et SecureSettings disposent d'options de connexion USB, mais pas d'options de connexion USB.

0 votes

C'est dommage ! Je n'avais pas vu qu'ils étaient mentionnés explicitement (donc j'en avais déjà peur), mais je pensais qu'il y avait peut-être de l'espoir... Comme il y a plein d'addons Tasker/Locale dans le coin : Peut-être qu'il y en a un autre qui peut le faire ? Il y a une liste d'applications supportant Tasker (plus d'autres éléments sur ce sujet) à l'adresse ce fil de discussion AndroidPIT (allemand), pour qu'il soit plus facile de les isoler/trouver sur le playstore...

1voto

Andrew B Points 153

Avec les problèmes que j'ai rencontrés avec les différents appareils et versions d'Android, j'ai trouvé que le moyen le plus efficace et le plus simple d'accéder aux fichiers sur mon appareil est d'utiliser AirDroid. Bien que cela ne monte pas l'appareil Android comme un système de fichiers, mais permet un transfert de fichiers facile. Tout ce dont vous avez besoin est une connexion sans fil de votre téléphone à votre réseau local. Une fois AirDroid lancé, vous obtenez une interface web à laquelle vous pouvez accéder depuis le navigateur de votre ordinateur de bureau, en utilisant le port 8888. AirDroid est une application gratuite sur le Play Store et a reçu jusqu'à présent d'excellentes notes de la part de tous.

1 votes

A propos : Votre appareil n'a pas besoin d'être enraciné, pour autant que je sache.

0 votes

Merci pour cette astuce, mais si je me connecte par Airdroid, puis-je également synchroniser mes fichiers musicaux dans Banshee ? Je cherche à avoir toutes les fonctionnalités que j'avais avec le stockage de masse USB avant la mise à jour vers la 4.1.2.

0 votes

AirDroid est un système de gestion en ligne pour les appareils Android. Il n'y a pas de fonction de synchronisation à proprement parler, mais vous pouvez certainement transférer des fichiers comme bon vous semble. Et si votre appareil est enraciné, vous avez accès à tous les répertoires et fichiers.

1voto

Gadi A Points 377

Un développeur sur les forums XDA a fourni un script qui modifie le comportement par défaut afin que la connexion par stockage de masse USB soit le comportement par défaut :

#!/system/bin/sh
setprop persist.sys.usb.config mass_storage,adb

J'ai dû utiliser une application de gestion de fichiers qui m'a donné accès au répertoire racine, j'ai placé le script dans le répertoire /system/etc/init.d/ et a changé les permissions du script en rwxr-xr-x et j'ai redémarré le téléphone.

Je dispose désormais de toutes les fonctionnalités et de la facilité d'utilisation que j'espérais. Je finirai probablement par utiliser quelque chose comme le MTP ou autre, mais j'espère qu'en attendant que toutes les parties concernées développent un support approprié, je n'aurai pas à souffrir.

1 votes

Nouveau sur Android - dois-je Rooter l'appareil avant de modifier un fichier dans /system Shady ne voit pas le système de fichiers racine.

0voto

user2366867 Points 101

Pour les utilisateurs qui n'ont pas eu de chance avec mtpfs, jmtpfs, go-mtpfs ou toute autre librairie qui dépend de libmtp ; essayez Transfert de fichiers sur Android .

Il ne dépend pas de libmtp et est donc exempt de bogues inhérents, est la bibliothèque mtp la plus à jour que j'ai vue sur github (en mai 2018), et peut également être utilisé avec FUSE, bien que je recommande personnellement d'utiliser sa propre interface graphique basée sur Qt pour éviter les éventuels bogues d'interaction dos-à-dos de FUSE.

Assurez-vous simplement de ne PAS ouvrir votre périphérique MTP en utilisant les mécanismes par défaut fournis par votre distribution linux, par exemple en cliquant sur Ouvrir lorsque la notification de connexion au périphérique s'affiche !

github : https://github.com/whoozle/Android-file-transfer-linux

PPA : https://launchpad.net/~samoilov-lex/+archive/ubuntu/aftl-stable

Lisez à propos de MTP sur linux : https://wiki.archlinux.org/index.php/MTP

P.S. : Je suis seulement un utilisateur de cette application.

1 votes

Comme vous postez littéralement la même réponse non seulement à de multiples questions, mais aussi sur d'autres sites SE : Quelle est votre association avec l'application ? Notez que vous doit divulguer votre association le cas échéant.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X