1Sep

Connexions USB Android expliquées: MTP, PTP et stockage de masse USB

click fraud protection

Les anciens appareils Android prennent en charge le stockage de masse USB pour le transfert de fichiers avec un ordinateur. Les appareils Android modernes utilisent les protocoles MTP ou PTP - vous pouvez choisir celui que vous préférez.

Pour sélectionner un protocole de connexion USB, ouvrez l'application Paramètres, appuyez sur Stockage, appuyez sur le bouton de menu, puis sur Connexion ordinateur USB.Vous verrez également le protocole utilisé par votre appareil comme une notification lorsqu'il est connecté à un ordinateur via USB.

Pourquoi les appareils Android modernes ne prennent pas en charge le stockage de masse USB

Le stockage de masse USB - également connu sous le nom de «USB device storage storage», USB MSC ou UMS - était la manière dont les anciennes versions d'Android exposaient leur stockage à un ordinateur. Lorsque vous avez connecté votre appareil Android à votre ordinateur, vous devez appuyer spécifiquement sur le bouton «Connecter le stockage au PC» pour rendre le stockage de l'appareil Android accessible à l'ordinateur via le stockage de masse USB.Lorsque vous le déconnectez de l'ordinateur, vous devez appuyer sur le bouton «Désactiver le stockage USB».

instagram viewer

Le stockage de masse USB est le protocole standard utilisé par les clés USB, les disques durs externes, les cartes SD et autres périphériques de stockage USB.Le lecteur se rend complètement disponible à l'ordinateur, comme s'il s'agissait d'un lecteur interne.

Il y avait des problèmes avec la façon dont cela fonctionnait. Quel que soit l'appareil qui accède au stockage, il a besoin d'un accès exclusif. Lorsque vous avez connecté le stockage à l'ordinateur, il a été déconnecté du système d'exploitation Android s'exécutant sur l'appareil. Tous les fichiers ou applications stockés sur la carte SD ou le stockage USB ne seraient pas disponibles lorsqu'ils étaient connectés à l'ordinateur. Les fichiers système

ont dû être stockés quelque part;ils ne seront jamais déconnectés de l'appareil, de sorte que vous avez fini avec des appareils Android contenant des partitions séparées / données pour "stockage système" et / sdcard partitions pour "stockage USB" sur le même périphérique de stockage interne. Android a installé les applications et ses fichiers système sur / data, tandis que les données utilisateur étaient stockées sur la partition / sdcard.

En raison de ce partage difficile, vous pourriez vous retrouver avec trop peu d'espace pour les applications et trop d'espace pour les données, ou trop peu d'espace pour les applications et trop d'espace pour les données. Vous ne pouviez pas redimensionner ces partitions sans enraciner votre appareil - le fabricant a choisi la quantité appropriée pour chaque partition en usine.

Étant donné que le système de fichiers devait être accessible depuis le périphérique Windows, il devait être formaté avec le système de fichiers FAT.Non seulement Microsoft possède-t-il des brevets sur FAT, mais FAT est également un système de fichiers plus ancien et plus lent sans système d'autorisation moderne. Android peut désormais utiliser le système de fichiers ext4 moderne pour toutes ses partitions car elles n'ont pas besoin d'être directement lisibles par Windows.

Connecter un téléphone ou une tablette Android à un ordinateur en tant que périphérique de stockage USB standard est pratique, mais il y a trop d'inconvénients. La folie a dû cesser, donc les appareils Android modernes utilisent différents protocoles de connexion USB.

MTP - Media Device

MTP signifie «Media Transfer Protocol». Lorsque Android utilise ce protocole, il apparaît à l'ordinateur comme un «périphérique multimédia». Le protocole de transfert multimédia a été largement promu comme un protocole standardisé pour le transfert de fichiers audio vers numériquelecteurs de musique utilisant Windows Media Player et applications similaires. Il a été conçu pour permettre à d'autres sociétés de lecteurs multimédia de rivaliser avec l'iPod et iTunes d'Apple.

Ce protocole fonctionne très différemment du stockage de masse USB.Plutôt que d'exposer le système de fichiers bruts de votre appareil Android à Windows, MTP fonctionne au niveau du fichier. Votre appareil Android n'expose pas tout son périphérique de stockage à Windows. Au lieu de cela, lorsque vous connectez un périphérique à votre ordinateur, l'ordinateur interroge le périphérique et le périphérique répond avec une liste de fichiers et de répertoires qu'il propose. L'ordinateur peut télécharger un fichier - il demandera le fichier à partir de l'appareil, et l'appareil enverra le fichier sur la connexion. Si un ordinateur veut télécharger un fichier, il envoie le fichier à l'appareil et l'appareil choisit de le sauvegarder. Lorsque vous supprimez un fichier, votre ordinateur envoie un signal à l'appareil en disant «veuillez supprimer ce fichier» et l'appareil peut le supprimer.

Android peut choisir les fichiers qu'il vous présente et cacher les fichiers système pour que vous ne puissiez pas les voir ou les modifier. Si vous tentez de supprimer ou de modifier un fichier qui ne peut pas être modifié, l'appareil refuse la demande et un message d'erreur s'affiche.

Votre ordinateur n'a pas besoin d'un accès exclusif au périphérique de stockage. Il n'est donc pas nécessaire de connecter le stockage, de le déconnecter ou d'avoir des partitions séparées pour différents types de données. Android peut également utiliser ext4 ou tout autre système de fichiers qu'il veut - Windows n'a pas à comprendre le système de fichiers, seul Android le fait.

En pratique, MTP fonctionne beaucoup comme le stockage de masse USB.Par exemple, un périphérique MTP apparaît dans l'Explorateur Windows afin que vous puissiez parcourir et transférer des fichiers. Linux inclut également des offres pour les périphériques MTP via libmtp, qui est généralement inclus avec les distributions Linux de bureau populaires. Les périphériques MTP doivent également apparaître sur le gestionnaire de fichiers de votre bureau Linux.

Mac OS X d'Apple est un holdout - il n'inclut pas du tout la prise en charge MTP.L'iPod, l'iPhone et l'iPad d'Apple utilisent leur propre protocole de synchronisation propriétaire avec iTunes, alors pourquoi voudraient-ils soutenir un protocole concurrent?

Google fournit une application de transfert de fichiers Android pour Mac OS X. Cette application est juste un simple client MTP, de sorte qu'il fonctionne pour le transfert de fichiers sur un Mac. Google ne fournit pas cette application pour les autres systèmes d'exploitation, car ils incluent le support MTP.

PTP - Appareil photo numérique

PTP signifie "Picture Transfer Protocol". Lorsque Android utilise ce protocole, il apparaît à l'ordinateur comme un appareil photo numérique.

MTP est en fait basé sur PTP, mais ajoute plus de fonctionnalités, ou "extensions". PTP fonctionne de manière similaire à MTP, et est couramment utilisé par les appareils photo numériques. Tout logiciel prenant en charge la saisie de photos à partir d'un appareil photo numérique prend en charge la capture de photos à partir d'un téléphone Android lorsque vous sélectionnez le mode PTP.PTP a été conçu pour être un protocole standard de communication avec les appareils photo numériques.

Dans ce mode, votre appareil Android fonctionnera avec les applications d'appareil photo numérique qui prennent en charge PTP mais pas MTP.Apple Mac OS X prend en charge PTP, de sorte que vous pouvez utiliser le mode PTP pour transférer des photos d'un appareil Android à un Mac via une connexion USB sans logiciel spécial.

Si vous avez un ancien appareil Android, vous pouvez être forcé d'utiliser le stockage de masse USB.Sur un appareil Android moderne, vous avez le choix entre MTP et PTP - vous devez utiliser MTP sauf si vous avez un logiciel qui ne supporte que PTP.

Si votre appareil est équipé d'une carte SD amovible, vous pouvez retirer la carte SD et l'insérer directement dans la fente pour carte SD de votre ordinateur. La carte SD sera disponible sur votre ordinateur comme un périphérique de stockage, de sorte que vous pouvez accéder à tous les fichiers, exécuter un logiciel de récupération de fichiers, et faire tout autre chose que vous ne pouvez pas faire avec MTP.

Crédit d'image: Vegetando sur Flickr