34 votes

Lettre de lecteur pour la connexion MTP sous Windows

Dans Android 3.0, la fonction de connexion au PC en tant que contrôleur de stockage de masse a été supprimée.

Existe-t-il un moyen d'accéder au téléphone monté en MTP en tant que lettre de lecteur ? Je veux que des programmes de gestion de fichiers standard (par exemple Total Commander) fonctionnent.

3 votes

0 votes

@Basj Je pense que vous utilisez un réseau sans fil pour accéder à l'appareil, ce qui entraîne des performances lentes pour des raisons évidentes. Si vous passez au partage USB, les performances seraient similaires à celles de la connexion MTP ou de stockage de masse USB. Lié: Y a-t-il une alternative viable à MTP pour le transfert de fichiers? (fonctionne parfaitement de Android 4.2.1 à 6.0.1)

0 votes

@Firelord : Je ne comprends pas votre remarque. Je n'utilise pas de connexion sans fil. Je utilise le stockage de médias USB sur mon appareil Android 2.3, et maintenant avec mon nouvel appareil Android 4.2.2, je voudrais encore avoir une connexion USB avec une lettre de lecteur (pour pouvoir exécuter des outils de fichier tels que des outils de sauvegarde, etc.). Je ne suis pas intéressé par les solutions sans fil pour le moment. Ma question est : y a-t-il des solutions disponibles en 2016 qui permettent d'avoir une lettre de lecteur lors de la connexion d'un appareil Android 4.2 à un PC via USB?

12voto

ang mo Points 161

En théorie, il n'y a pas de moyen d'accéder à la carte mémoire de votre téléphone avec une lettre de lecteur, car, comme vous l'avez dit, Android la connecte désormais en tant que périphérique MTP, et non en tant que périphérique de stockage de masse. Mais, il existe deux solutions :

  1. Rooter le téléphone et obtenir une application "Mass Storage" activant qui fonctionnera sur votre téléphone.
  2. Sans rooter le téléphone : tant que les deux ordinateurs sont sur le même réseau, exécutez un serveur FTP sur le téléphone et y accédez sur l'ordinateur.

Il existe des applications comme FTPUse et NetDrive qui mapperont cette adresse FTP sur une lettre de lecteur. J'ai utilisé NetDrive sur Windows XP, mais je n'ai pas réussi à le faire fonctionner sur Windows 7 64 bits, donc maintenant j'utilise FTPUse, et ça fonctionne bien.

Donc, ce n'est pas exactement la même chose, et c'est un peu plus lent, mais ça fonctionne, et je suis capable de parcourir les dossiers, d'effacer des fichiers, etc., et même d'utiliser des applications comme WinDirStat pour analyser les tailles des dossiers, etc.

0 votes

Malheureusement, avec la version 4.4, les applications ne peuvent plus écrire sur les cartes SD externes... Il n'est donc plus possible de télécharger via FTP

0 votes

Avez-vous un lien pour savoir comment activer le stockage de masse avec un téléphone Android 4.2 rooté?

1 votes

7voto

LexTalionis Points 71

Ma méthode est basée sur la réponse suggérant WebDAV. Elle pourrait être reproduite par un FTP, Samba, ou un autre serveur de fichiers en réseau. Essentiellement, vous démarrez un serveur WebDAV sur votre appareil Android et le montez en tant que lecteur réseau. L'adresse IP de votre téléphone doit être visible par l'ordinateur sur lequel vous souhaitez parcourir les fichiers. En général, cela signifie que vous devez être sur le même réseau local. Cette solution expose le système de fichiers de votre téléphone à votre réseau local et pourrait entraîner quelques problèmes de sécurité. Je ne le recommande pas pour les réseaux non fiables.

Tout d'abord, obtenez et installez une application serveur WebDAV sur votre appareil Android. J'ai utilisé WebDAV Server car l'interface est simple, c'était la première application dans mes recherches et le prix est correct (gratuit !). Démarrez votre application serveur WebDAV et obtenez son adresse. Cela devrait ressembler à quelque chose comme http:\\198.162.1.101:8080.

Ensuite, ouvrez l'Explorateur de fichiers de Windows. Dans la barre d'outils, sous la barre d'adresse, cliquez sur "Mapper un lecteur réseau". Entrez l'adresse dans la case intitulée dossier. Cliquez sur Terminer. Si le mappage échoue, assurez-vous de pouvoir pinguer l'adresse IP de votre téléphone.

Boom ! Votre appareil devrait maintenant apparaître dans l'Explorateur de fichiers comme la lettre de lecteur que vous avez sélectionnée (Z: par défaut).

Références: d0bon - Comment mapper une lettre de lecteur à mon appareil Android MTP ou PTP ?

1voto

Réponse courte : NON ! Il n'existe pas de client de protocole MTP pour Windows qui mappe sur une lettre de lecteur.

Mais Total Commander a un plugin qui fonctionne bien : Windows Media Audio 2 (MP3) 1.2

Je l'utilise souvent avec différents appareils et j'en suis satisfait.

0 votes

Réponse désormais fausse : voir mtpdrive.com (payant) et github.com/hst125fan/mtpmount (gratuit)

1voto

wp78de Points 111

À ma connaissance, il n'y a qu'une solution de mappage de lettres de lecteur (commerciale) PTP et MTP disponible pour Microsoft Windows :

Ces pilotes ne sont pas parfaits, parfois lents, et non gratuits, mais, je pense, ils font ce que vous voulez.

0 votes

@ wp78de : Vous avez inversé les liens.

1voto

Donald Duck Points 165

J'ai créé un programme appelé AndroidDrive qui détecte les appareils Android connectés par USB et crée un lecteur contenant le stockage interne de l'appareil Android. C'est gratuit et open-source et ne nécessite pas de root (bien que le débogage USB soit requis, voir ci-dessous). Vous pouvez télécharger un fichier ZIP avec le programme et ses dépendances ici. Pour que cela fonctionne, vous devez également installer Dokan (je n'ai aucun lien avec les personnes qui ont créé Dokan).

Pour qu'il puisse détecter et interagir avec votre appareil Android, vous devez activer le débogage USB. Pour ce faire, suivez ces étapes :

  1. Ouvrez les paramètres sur votre appareil Android.
  2. Allez dans "À propos du téléphone".
  3. Faites défiler jusqu'au bas et appuyez sept fois sur "Numéro de build" jusqu'à ce que vous receviez un message disant que vous êtes un développeur.
  4. Revenez à l'écran principal des paramètres, puis allez dans Système > Avancé > Options pour les développeurs et activez le débogage USB.

Lorsque AndroidDrive est en cours d'exécution, il détectera automatiquement les appareils Android connectés par USB avec le débogage USB activé, et créera un lecteur pour chacun de ces appareils. Voici une capture d'écran :

Si vous êtes intéressé par le code source, vous pouvez le trouver ici. Si vous trouvez un bug, vous pouvez le signaler ici.

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