Pour sélectionner un protocole de connexion USB, ouvrez l'application Paramètres, appuyez sur Stockage, appuyez sur le bouton de menu, puis appuyez sur Connexion ordinateur USB. Vous verrez également le protocole utilisé par votre appareil comme 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 appelé «classe de périphériques de stockage de masse USB», USB MSC, ou UMS - était le moyen utilisé par les anciennes versions d'Android pour exposer leur stockage à un ordinateur. Lorsque vous connectez votre appareil Android à votre ordinateur, vous devez appuyer spécifiquement sur un bouton «Connecter le stockage à un PC» pour rendre le stockage de l'appareil Android accessible à l'ordinateur via un stockage de masse USB. Lorsque vous le déconnectez de l’ordinateur, vous devez appuyer sur le bouton «Désactiver le stockage USB».
Le stockage de masse USB est le protocole standard utilisé par les lecteurs flash, les disques durs externes, les cartes SD et autres périphériques de stockage USB. Le lecteur est entièrement disponible pour 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 le périphérique qui accède au stockage, celui-ci nécessite un accès exclusif. Lorsque vous avez connecté le stockage à l'ordinateur, celui-ci a été déconnecté du système d'exploitation Android exécuté sur le périphérique. Tous les fichiers ou applications stockés sur la carte SD ou le stockage USB seraient indisponibles lors de la connexion à l'ordinateur.
En raison de cette séparation brutale, vous risquez de vous retrouver avec un espace insuffisant pour les applications et un espace trop important pour les données, ou un espace insuffisant pour les applications et un espace trop important pour les données. Vous ne pouvez pas redimensionner ces partitions sans enraciner votre appareil. Le fabricant a choisi la quantité appropriée pour chaque partition en usine.
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, de sorte que les appareils Android modernes utilisent différents protocoles de connexion USB.
MTP - Périphérique multimédia
MTP signifie «Media Transfer Protocol». Lorsque Android utilise ce protocole, l'ordinateur apparaît comme un «périphérique multimédia». Le protocole de transfert multimédia a été largement promu en tant que protocole normalisé pour le transfert de fichiers audio vers des lecteurs de musique numériques à l'aide de Windows Media Player. et applications similaires. Il a été conçu pour permettre à d’autres sociétés de lecteurs multimédias de concurrencer les 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 brut de votre périphérique 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, celui-ci interroge le périphérique et celui-ci répond avec une liste de fichiers et de répertoires proposés. L'ordinateur peut télécharger un fichier - il demandera le fichier à l'appareil et celui-ci l'enverra via la connexion. Si un ordinateur souhaite télécharger un fichier, il l'envoie à l'appareil et celui-ci choisit de l'enregistrer. Lorsque vous supprimez un fichier, votre ordinateur envoie un signal au périphérique en indiquant «Veuillez supprimer ce fichier». Le périphérique peut le supprimer.
Android peut choisir les fichiers qu’il vous présente et masquer les fichiers système afin que vous ne puissiez pas les voir ou les modifier. Si vous essayez de supprimer ou d’éditer un fichier qui ne peut pas être modifié, l’appareil refusera la demande et vous verrez un message d’erreur.
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 de créer des partitions distinctes pour différents types de données. Android peut également utiliser ext4 ou tout autre système de fichiers de son choix - Windows ne doit pas comprendre le système de fichiers, seul Android le sait.
Le système d'exploitation Mac OS X d'Apple est une solution miracle - il n'inclut pas du tout le support MTP. Les iPod, iPhone et iPad d’Apple utilisent leur propre protocole de synchronisation avec iTunes, alors pourquoi voudraient-ils prendre en charge un protocole concurrent?
Google fournit une application de transfert de fichiers Android pour Mac OS X. Cette application n'est qu'un simple client MTP. Elle fonctionne donc pour le transfert de fichiers sur un Mac. Google ne fournit pas cette application pour d’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, l'ordinateur apparaît comme un appareil photo numérique.
Le protocole MTP est en fait basé sur le protocole PTP, mais ajoute davantage de fonctionnalités, ou «extensions». Le protocole PTP fonctionne de la même manière que le protocole MTP et est couramment utilisé par les appareils photo numériques. Tout logiciel prenant en charge la capture 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 pour appareils photo numériques prenant en charge PTP mais pas MTP. Mac OS X d’Apple prend en charge le protocole PTP. Vous pouvez donc utiliser le mode PTP pour transférer des photos d’un périphérique Android vers un Mac via une connexion USB sans logiciel spécial.
Si vous possédez un appareil Android plus ancien, vous serez peut-être obligé 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 disposez d'un logiciel ne prenant en charge que PTP.
Si votre appareil dispose d’une carte SD amovible, vous pouvez la retirer et l’insérer directement dans le logement pour carte SD de votre ordinateur. La carte SD sera disponible sur votre ordinateur en tant que périphérique de stockage. Vous pourrez ainsi accéder à tous ses fichiers, exécuter un logiciel de récupération de fichiers et faire tout ce que vous ne pouvez pas faire avec MTP.