Je souhaite déplacer certains fichiers de mon PC vers Nexus 7. La tablette est connectée au port USB de mon PC et sa charge est réussie. Malheureusement, le PC ne détecte pas les périphériques. Ce à quoi je m'attendais, c'est que la tablette Nexus 7 soit présentée comme un périphérique externe (comme ma mémoire flash USB).
Comme la tablette est connectée au réseau Internet de mon domicile, j'ai vérifié si elle apparaîtra dans la section "Réseaux", mais ce n'est pas le cas.
J'utilise Ubuntu 12.04 LTS.
Existe-t-il un moyen simple de connecter les périphériques à mon PC et de transférer des informations entre eux?
Vous devez suivre la procédure ci-dessous pour partager du contenu entre Ubuntu et Nexus 7.
Installez les outils nécessaires à l'aide d'un terminal.
Sudo apt-get install mtp-tools mtpfs
Connectez votre Galaxy Nexus à votre ordinateur. Sur votre téléphone, ouvrez le tiroir de notification et cliquez sur "Type de connexion USB". Assurez-vous que MTP est sélectionné.
Tapez ces commandes dans le terminal:
mtp-detect | grep idVendor
mtp-detect | grep idProduct
La sortie de ces commandes devrait vous donner idVendor
et idProduct
. Notez les valeurs données, car vous en aurez besoin plus tard.
Exécutez cette commande dans le terminal:
gksu gedit /etc/udev/rules.d/51-Android.rules
Une fenêtre Gedit devrait s'ouvrir. Il suffit de copier et coller ci-dessous la ligne.
SUBSYSTEM=="usb", ATTR{idVendor}=="VENDORID", ATTR{idProduct}=="PRODUCTID", MODE="0666"
Remplacez VENDORID
et PRODUCTID
par les idVendor
et idProduct
que vous avez notés précédemment dans Gedit.
Enregistrez et fermez le fichier. Ensuite, déconnectez votre téléphone et exécutez les commandes suivantes:
Sudo service udev restart
Sudo mkdir /media/GalaxyNexus
Sudo chmod a+rwx /media/GalaxyNexus
Sudo adduser YOURUSERNAME Fuse
Remplacez YOURUSERNAME
par votre nom d'utilisateur Ubuntu. Maintenant, lancez cette commande:
gksu gedit /etc/Fuse.conf
Dans la fenêtre Gedit, supprimez le # au début de la dernière ligne.
Vous avez presque fini! Maintenant, redémarrez votre ordinateur, puis exécutez ces trois commandes:
echo "alias Android-connect=\"mtpfs -o allow_other /media/GalaxyNexus\"" >> ~/.bashrc
echo "alias Android-disconnect=\"fusermount -u /media/GalaxyNexus\"" >> ~/.bashrc
source ~/.bashrc
Encore une fois, saisissez à nouveau les guillemets dans chaque commande après les avoir copiés, sinon la commande ne fonctionnera pas.
Connectez à nouveau votre téléphone, puis assurez-vous que votre téléphone utilise MTP, puis exécutez cette commande:
Android-connect
Vous pourrez connecter le Nexus 7 à votre ordinateur Ubuntu.
Vous pouvez simplement passer le Nexus 7 en mode Caméra (PTP) sous Stockage/Connexion USB.
J'ai trouvé que le moyen le plus simple de transférer des fichiers consiste à utiliser l'application appelée AirDroid . Vous aurez cependant besoin de votre ordinateur portable et de l'appareil Android pour être connectés au même réseau.
Pas
Installez Airdroid sur le périphérique Android
lancer l'application, si le périphérique Android et l'ordinateur portable se trouvent automatiquement sur le même réseau
détecte l'adresse IP de l'ordinateur et demande d'entrer le code PIN généré sur _ le périphérique Android de l'adresse Web de l'ordinateur qui est http://web.airdroid.com/
Pour mon usage personnel, j’ai utilisé des instructions similaires à celles fournies par @ K.K Patel dans leur réponse.
Cependant, certains utilisateurs ne veulent pas ou ne sont pas à l'aise avec l'utilisation de la ligne de commande. Pour eux, je recommande d'utiliser AirDroid .
Cette solution ne nécessite aucune configuration sur les systèmes Ubuntu .
Tout ce dont vous avez besoin est une application installée sur le téléphone Android, une connexion sans fil partagée entre le téléphone et le système Ubuntu et un navigateur Web sur la machine qui exécute Ubuntu.
Sur le téléphone Android, procédez comme suit:
Accédez à ce lien: https://play.google.com/store/apps/details?id=com.sand.airdroid&hl=fr
ou:
Sur le système Ubuntu, procédez comme suit:
Une fois connecté, un "Bureau" apparaît, via le navigateur Web, pour communiquer avec votre téléphone Android:
Ceci fournit une méthode simple de transfert de fichiers, de photos, de mise à jour de contacts, etc. entre le téléphone Android et le système Ubuntu.
Vous voulez installer gvfs-mtp car c'est le moyen le plus simple et le plus confortable.
Sudo add-apt-repository ppa:langdalepl/gvfs-mtp
Sudo apt-get update && Sudo apt-get dist-upgrade
Sudo reboot
S'amuser.
Après avoir lutté avec cela pendant un moment, et avoir trouvé toutes les solutions ci-dessus qui échouaient (mtpfs avait des erreurs, gmtp se bloquait et était vraiment lent, airdroid aussi lent) cela fonctionnait très bien:
gMtp est une application basée sur mtp qui fournit une interface graphique pour se connecter au périphérique.
Tout ce qui est nécessaire est d'intégrer libusb-dev, les bibliothèques mtp et gmtp. Ce lien fournit des informations sur cette
http://www.humans-enabled.com/2011/12/how-to-fix-samsung-galaxy-nexus-mtp.html
Vous n'avez même pas besoin de compiler libmtp à partir de la source, comme indiqué dans cet article. J'ai utilisé synaptic et sélectionné tous les paquets requis et le tout a fonctionné instantanément.
Cela pourrait être plus facile si on ne veut pas jouer avec les scripts udev.