Logo fr.androidermagazine.com
Logo fr.androidermagazine.com

Sandwich à la crème glacée expliqué: mtp - de quoi s'agit-il, pourquoi l'utiliser et comment le configurer

Table des matières:

Anonim

Le protocole MTP (Media Transfer Protocol) est apparu pour la première fois par défaut sur les appareils Android dotés de Honeycomb. Cela diffère quelque peu du transfert de fichiers USB de stockage de masse USB (UMS) auquel nous sommes habitués, où vous branchez votre téléphone, cliquez sur "Mode USB" et commencez à déplacer des fichiers. Et comme il est devenu la norme dans Sandwich à la crème glacée du Galaxy Nexus, il est temps de l'examiner. Frappez la pause pour voir ce que c'est, pourquoi nous l'utilisons et comment l'installer sur votre ordinateur pour faciliter le transfert de fichiers.

Consultez notre guide de sandwich à la crème glacée ultime

Qu'est-ce que MTP?

MTP est un ensemble d'extensions personnalisées pour PTP (Picture Transfer Protocol) qui est renforcé pour permettre aux fichiers et à leurs métadonnées associées d'être transférés via USB. Toujours avec nous?

Faisant initialement partie du cadre Windows Media, en 2008, le groupe de travail sur les périphériques USB Implementers Forum a normalisé MTP en tant que type de périphérique USB, en faisant un standard reconnu. Si vous aviez un ancien lecteur iriver ou Creative MP3 ou un ancien PDA, vous avez probablement utilisé le protocole MTP. Si vous utilisez un appareil photo numérique autonome qui se monte automatiquement en tant que périphérique lorsque vous le branchez, vous utilisez PTP, ce qui est essentiellement la même chose. Ce n'est pas nouveau, mais c'est nouveau sur Android depuis Honeycomb, et il est sur le point d'être vu par beaucoup plus de gens dans Ice Cream Sandwich.

Si vous êtes comme moi, le changement fait peur et personne ne l'aime. Il est fort probable que vous ne soyez pas comme moi et que vous souhaitiez de nouvelles fonctionnalités et de nouvelles idées. Voyons donc pourquoi il est utilisé et, plus important encore, comment le configurer.

Pourquoi utiliser MTP au lieu du stockage de masse USB?

En termes simples, MTP est désormais la norme utilisée pour empêcher les équipementiers et les opérateurs de vous donner une quantité "d'espace de stockage" et très peu d'espace d'application. Ce ne sont pas les divagations d'un vieux geek Android crotchety, mais le mot exact de l'ingénieur Android Dan Morril:

Nous ne l'avons pas fait parce que nous voulions utiliser ext3 (bien que ce soit un avantage supplémentaire.) Nous l'avons fait parce que nous voulions pouvoir fusionner le "stockage partagé public" (par exemple, pour la musique et les photos) avec l'application privée interne. espace de rangement.

Nous en avions marre de voir que les OEM incluaient de nombreux Go de stockage interne pour la musique, alors que les utilisateurs manquaient encore d'espace pour les applications et les données. Cette approche nous permet de tout fusionner sur un seul volume, ce qui est bien meilleur.

Le stockage de masse USB présente un inconvénient majeur: lorsque vous montez la partition de stockage (qu’il s’agisse d’une carte SD ou d’un bloc interne comme le Nexus S), vous avez dédié toute la partition utilisée par une autre machine. Cela signifie que l'hôte d'origine (votre téléphone ou votre tablette) n'y a pas accès et que le nouvel hôte (l'ordinateur sur lequel vous avez branché votre téléphone ou votre tablette) est autorisé à faire de mauvaises choses qui pourraient le gâcher. tous debout. C'est pourquoi le transfert de certaines applications sur la carte SD - et en particulier des widgets - aboutirait parfois à des erreurs.

En prime, l'utilisation de MTP signifie que les fabricants de périphériques Android n'ont plus besoin d'utiliser les systèmes de fichiers FAT sur le stockage de périphériques et peuvent utiliser le formatage ext pour améliorer le fonctionnement et la rapidité. Les périphériques seront toujours vendus avec des logements pour cartes SD et pourront utiliser le même mode de stockage de masse USB que nous sommes habitués, mais les nouveaux périphériques sans stockage amovible doivent tous utiliser le protocole MTP de Ice Cream Sandwich forward.

Mise en place

Depuis Windows XP, les périphériques MTP "fonctionnent" sous Windows. Branchez votre Galaxy Nexus, choisissez le type de connexion MTP. Windows trouvera le pilote et vous êtes prêt. Vous pouvez parcourir et transférer des fichiers entre votre téléphone et votre ordinateur sans problème, c'est simple et magique. Mais tout le monde n'utilise pas Windows, n'est-ce pas? Voici comment configurer les 10% d’ordinateurs existants, Linux et Mac.

Mac OS

Les utilisateurs d’Android ont simplifié au maximum l’utilisation de périphériques MTP sur un Mac. Téléchargez et installez simplement le programme Android File Transfer, connectez votre appareil à votre ordinateur, puis double-cliquez sur l'application AFT pour le démarrer. Vous pouvez ensuite faire glisser n'importe quel fichier (d'une taille maximale de 4 Go) vers et depuis l'appareil. Il y a même une page d'aide dédiée au cas où vous rencontriez un problème.

Linux

Sur une installation Linux, les choses ne sont pas aussi faciles. Sur le plan positif, vous avez un peu de contrôle sur la façon dont les choses sont montées, mais il n’ya pas de solution en un clic. Ne vous découragez pas, vous pouvez configurer et exécuter MTP en un rien de temps, tout en vous amusant. Voici une procédure pas à pas pour utiliser le Galaxy Nexus avec Ubuntu:

Configurer une règle UDEV via le terminal en ouvrant le fichier de règles

sudo nano -w /etc/udev/rules.d/51-android.rules

Et en entrant la ligne suivante à la fin du fichier (assurez-vous d'utiliser votre nom d'utilisateur à la fin!):

SOUS-SYSTEME == "usb", ATTR {idVendor} == "04e8", ATTR {idProduct} == "6860", MODE = "0600", OWNER = " "

Maintenant, installez les outils et définissez un point de montage en entrant les commandes suivantes, ligne par ligne.

  • sudo apt-get install mtpfs
  • sudo mkdir / media / GNexus
  • sudo chmod 775 / media / GNexus

Branchez votre Galaxy Nexus et entrez la ligne suivante dans la même fenêtre de terminal:

sudo mtpfs -o allow_other / media / GNexus

Glissez-déplacez-vous dans Nautilus et, lorsque vous avez terminé et que vous avez besoin de démonter, entrez les informations suivantes:

sudo umount mtpfs

Cela devra suffire jusqu'à ce que quelqu'un écrive quelques scripts ou un frontal. Vous n'avez pas besoin d'installer mtpfs, de définir le point de montage ou de le modifier après la première fois. Vous devrez peut-être monter le périphérique manuellement à chaque fois. J'en saurai plus lorsque j'en obtiendrai un.

Une alternative

J'ai un Galaxy Tab 10.1, qui utilise MTP pour le mode de transfert, et ne le connectez jamais au PC. J'utilise une combinaison de WiFi File Explorer et de QuickSSHd du marché et transfère des fichiers sur mon réseau local à domicile. Vous voudrez peut-être examiner cela vous-même si vous êtes comme moi et détestez les fils.