Conditions préalables
Tout d'abord, installez les packages nécessaires:
sudo apt-get install mtp-tools mtpfs
Un peu d'huile de coude
Connectez votre téléphone Android à votre ordinateur. Sur votre téléphone, ouvrez le tiroir de notification et cliquez sur USB Connection type
. Assurez-vous que cette option MTP
est sélectionnée.
Maintenant, exécutez ces commandes sur Ubuntu:
mtp-detect | grep idVendor
mtp-detect | grep idProduct
Notez les chiffres écrits devant idVendor
et idProduct
. Vous en aurez besoin plus tard.
Maintenant, exécutez cette commande:
gksu gedit /etc/udev/rules.d/51-android.rules
Une Gedit
fenêtre devrait s'ouvrir. Tapez ce texte dedans, le tout sur une seule ligne:
SUBSYSTEM=="usb", ATTR{idVendor}=="VENDORID", ATTR{idProduct}=="PRODUCTID", MODE="0666"
Remplacez VENDORID par l'idVendor que vous aviez noté précédemment. De même, remplacez PRODUCTID par l'idProduct que vous aviez noté.
Enregistrez et fermez le fichier.
Déconnectez votre téléphone et exécutez ces commandes:
sudo service udev restart
sudo mkdir /media/androiddevice
sudo chmod a+rwx /media/androiddevice
sudo adduser yourusername fuse
Remplacez yourusername
par votre nom d'utilisateur Ubuntu. Maintenant, exécutez cette commande:
gksu gedit /etc/fuse.conf
Dans la Gedit
fenêtre, supprimez le #
au début de la dernière ligne (celle qui commence par #user_allow_other
). Fermez et enregistrez le fichier.
Redémarrez votre ordinateur, puis exécutez ces trois commandes:
echo "alias android-connect=\"mtpfs -o allow_other /media/androiddevice\"" >> ~/.bashrc
echo "alias android-disconnect=\"fusermount -u /media/androiddevice\"" >> ~/.bashrc
source ~/.bashrc
Reconnectez votre téléphone, assurez-vous qu'il est toujours en MTP
mode, puis exécutez cette commande:
android-connect
Ta-dam!
Vous pouvez maintenant parcourir le contenu de votre téléphone Android à l'aide de Nautilus. Lancez simplement le gestionnaire de fichiers, puis dans la barre latérale, cliquez sur le nom de votre téléphone pour parcourir le système de fichiers de votre téléphone comme vous le feriez avec une clé USB. Vous pouvez ajouter, supprimer et modifier des fichiers comme un système de fichiers normal.
Vous avez peut-être remarqué, cependant, que vous ne pouvez pas utiliser l'icône d'éjection Nautilus pour déconnecter le téléphone. Au lieu de cela, pour retirer le téléphone en toute sécurité, vous devez exécuter la commande:
android-disconnect
À partir de maintenant, vous devrez exécuter android-connect
pour monter votre téléphone, puis android-disconnect
pour retirer votre téléphone en toute sécurité. Tout le reste doit être géré automatiquement.
Remarque: Ces deux commandes ne nécessitent pas d'autorisations root pour s'exécuter. Tous les utilisateurs membres du fuse
groupe d'utilisateurs doivent pouvoir exécuter ces commandes sans accès root.
Vous avez terminé
C'est ça! Vous avez correctement connecté votre téléphone Ice Cream Sandwich à votre ordinateur Ubuntu.
Source: OMG! Ubuntu!