9 votes

Pourquoi le transfert de fichiers Android est-il nécessaire ?

Apparemment, les nouvelles versions d'Android nécessitent l'utilisation d'Android File Transfer. J'ai une machine plus ancienne qui n'en a pas besoin et qui se monte simplement comme un périphérique de stockage de masse USB. Je ne vois pas de raison technique pour laquelle Android File Transfer est maintenant nécessaire alors qu'il ne l'était pas auparavant.

Qu'est-ce qui a changé pour que cela soit nécessaire ? Pourquoi est-ce nécessaire ?

13voto

Andy Brudtkuhl Points 1714

Les appareils Android plus récents ne prennent pas en charge Mémoire de masse USB car elle présente un gros défaut : le téléphone et le PC ne peuvent pas accéder au stockage en même temps de cette manière. En effet, le stockage de masse USB est un protocole de bas niveau qui donne au PC un accès de bas niveau à l'ensemble du système de fichiers. Cela entraîne des problèmes en chaîne lorsque vous connectez votre téléphone à votre PC.

  • Les applications sur le stockage externe ne peuvent pas fonctionner lorsqu'il est monté sur le PC.
  • La musique et les autres fichiers sur le stockage externe ne sont pas accessibles aux applications, de sorte que même les applications qui ne sont pas sur le stockage externe peuvent cesser de fonctionner ou devenir inutiles.
  • Lorsque le stockage externe est démonté du PC, Android doit le rescanner à partir de zéro (voir scanner de médias ) parce qu'il ne peut pas dire ce qui a changé.
  • Il n'y a aucun moyen pour le téléphone de laisser le PC accéder au stockage interne de cette façon : Android ne peut pas démonter le stockage interne, car toutes les applications doivent y avoir accès, même les applications système.
  • Cela signifie également qu'il doit y avoir une partition et un système de fichiers distincts pour le stockage externe, dont le téléphone peut supporter de perdre l'accès. Les appareils Android récents ont souvent une seule grande partition, et le "stockage externe" y est simplement un répertoire. C'est plus pratique de cette façon car vous n'avez pas d'espace libre divisé entre les partitions, mais vous ne pouvez pas utiliser le stockage de masse USB sur un simple répertoire.
  • Android ne peut pas renforcer la sécurité du système de fichiers. Le PC a un accès complet au stockage exporté, en dessous du niveau du système de fichiers. Il peut ainsi accéder à n'importe quel fichier et lire les données brutes de l'appareil pour récupérer les fichiers supprimés. Cela peut être considéré comme une faille de sécurité indésirable.
  • Comme le souligne eldarerathis, le stockage externe doit utiliser le système de fichiers FAT32 pour fonctionner de cette manière. Ce n'est pas un défaut lorsqu'il s'agit d'une vraie carte SD, mais lorsqu'il s'agit vraiment d'un stockage non amovible, il serait plus utile d'utiliser un meilleur système de fichiers.

(Lorsque je dis "carte SD" ici, cela signifie tout stockage que votre appareil Android appelle "externe", même s'il n'est pas réellement amovible).

En revanche, MTP est de plus haut niveau et permet à Android d'arbitrer et de partager l'accès, tout comme lors du partage de répertoires ou de systèmes de fichiers sur un réseau. Il offre même la possibilité de laisser le PC accéder au stockage interne de cette façon, mais il existe d'autres restrictions à ce sujet qui ne sont pas liées au MTP.

Comme l'explique eldarerathis, vous avez besoin d'un logiciel spécial pour accéder aux périphériques MTP à partir d'un Mac, car Mac OS ne dispose pas du logiciel approprié intégré, comme c'est le cas pour Windows et certaines distributions Linux.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X