123 votes

Tous les fichiers ne sont pas visibles via MTP

J'ai un appareil LG L5 (modèle e610) avec Cyanogenmod 10. Lorsque je connecte le téléphone à un ordinateur avec Linux (j'ai mtpfs installé), je peux voir à la fois le stockage interne et la carte SD. Cependant, lorsque je navigue à l'intérieur, je ne peux pas voir certains des fichiers.

Par exemple, si j'ouvre l'application de gestion de fichiers sur le téléphone, je peux voir plusieurs fichiers dans le répertoire Stockage interne/Notifications, cependant le répertoire sur l'ordinateur ne montre qu'un de ces fichiers.

Si je change le type de connexion USB en PTP (appareil photo) - car OS X ne prend pas en charge nativement le MTP - Image Capture voit le téléphone comme un appareil photo, cependant il ne peut voir qu'environ un tiers de toutes les images présentes sur le téléphone.

Je n'ai pas de machine Windows pour essayer, mais je suppose que les résultats seraient similaires.

J'ai essayé de mettre à jour Cyanogenmod vers la dernière version nightly, de le nettoyer et de le réinstaller - mêmes résultats. Avez-vous une idée de ce qui se passe? Comment puis-je faire en sorte que tous les fichiers apparaissent sur l'ordinateur hôte?

1 votes

Question similaire sur SO: Nexus 4 ne montre pas les fichiers via MTP

0 votes

J'ai le même problème avec le LG G3 fonctionnant sous Lineage OS 14.1 (Android 7.1.2) et redémarrer ne corrige pas le problème, sélectionner le stockage USB au lieu de MTP ne le corrige pas non plus.

0 votes

78voto

Sergey Vlasov Points 2739

Ceci est apparemment un bug connu dans Android qui n'est même pas reconnu par Google depuis octobre 2012, bug n°2 — en fonction de la méthode de création des fichiers sur l'appareil Android, ces fichiers peuvent rester invisibles lors de l'accès à l'appareil en utilisant MTP, jusqu'à ce que l'appareil soit redémarré.

Les solutions de contournement connues comprennent :

  • Utilisez le mode de stockage USB au lieu de MTP, si cela est pris en charge par le téléphone. Ce n'est apparemment pas une option pour le LG Optimus L5 (e610), car ce téléphone a un stockage interne unifié (le stockage des fichiers se trouve dans /data/media sur le même système de fichiers ext4 que /data), qui ne peut pas être exporté en tant que dispositif de stockage USB.

  • Effacez les données de l'application "Media Storage", puis utilisez l'application SDrescan pour reconstruire la base de données multimédia (discuté ici).

  • Partagez les fichiers sur le réseau en utilisant des applications tierces telles que AirDroid ou l'une des applications de serveur Samba (dans ce dernier cas, vous devrez avoir les droits d'administrateur pour rendre le serveur accessible depuis la plupart des clients, y compris Windows).

7 votes

Oh! Je n'avais pas réalisé que redémarrer l'appareil pourrait aider. Laissez-moi essayer ça.

1 votes

Tandis que cela pourrait ne pas fonctionner pour la carte SD interne, il pourrait y avoir une solution pour la carte SD externe activant UMS :)

0 votes

Sur mon Nexus 5, il suffisait de redémarrer après avoir effacé les données de l'application "Stockage multimédia". Merci.

36voto

ScoobyDo Points 351

Allez dans les paramètres> applications> toutes les applications> stockage multimédia> appuyez sur 'effacer les données' ...

Redémarrez et tout apparaîtra à nouveau dans l'Explorateur Windows.

1 votes

Merci pour votre réponse. Notez cependant que (1) vous n'avez rien ajouté de nouveau qui n'était pas déjà dans une autre réponse; (2) il n'est pas nécessaire de vider les données de stockage média; un simple redémarrage fait l'affaire.

5 votes

@Aleks G en fait, c'étaient les instructions les plus claires et les plus directes qui ont fonctionné pour moi. C'est une bonne réponse :). Je n'ai pas eu besoin d'utiliser SDrescan comme l'autre réponse l'a dit (heureusement), et j'ai effectivement dû faire exactement ce que cette réponse a dit - redémarrer n'a pas fonctionné dans mon cas.

6 votes

Sur mon nexus 5 dernière mise à jour, l'application Stockage des médias est masquée. Vous devez sélectionner "Afficher les applications système" dans le menu de l'écran des applications pour trouver l'application de stockage des médias. Votre expérience peut varier.

17voto

Regent Points 3314

Similaire à la réponse de ScoobyDo

  1. Débranchez le câble USB du téléphone.
  2. Cliquez sur 'Effacer les données' dans l'application Stockage des médias.
  3. Ensuite 'Forcer l'arrêt'.
  4. Rebranchez le câble USB au téléphone.
  5. L'application Stockage des médias est redémarrée et reconstruit la liste des médias.
  6. Les fichiers manquants sont maintenant disponibles.
  7. Cela évite de redémarrer, ce qui était important pour moi.

Vos résultats peuvent varier

4 votes

Ma consommation varie :) Sur mon Xperia Z1 avec Android 4.3, l'application Stockage multimédia redémarre après avoir reconnecté l'USB, mais ne commence pas à reconstruire la liste des médias. Le téléphone apparaît sur mon bureau, mais n'affiche aucun fichier. Je dois réellement redémarrer le téléphone pour reconstruire la base de données. Cela semblerait être la solution la plus rapide pour les appareils sur lesquels cela fonctionne!

0 votes

Nomu S30 mini n'a pas d'application "Stockage multimédia", pourtant le même problème se produit.

5voto

WideG3cko Points 41

Je possède un Galaxy Note 3.

La solution au problème que j'ai trouvée était d'utiliser le navigateur de fichiers Android et de déplacer le dossier/fichier que j'avais téléchargé vers un autre répertoire moins encombré.

Cela m'a permis de voir le fichier .rar de 50 Mo que j'avais téléchargé et de le transférer sur mon PC.

Je ne sais pas si cette solution aidera quelqu'un, mais elle a fonctionné pour moi.

Merci à tous :)

2voto

Ilo Points 86

Allez à Menu > Paramètres du système > Stockage

  1. Démonter la carte SD et appuyez sur "OK"
  2. Monter la carte SD

Vous verrez Scanné des fichiers multimédias sur la carte SD... dans la barre de notification. Cela signifie que tout va bien et que les éléments de la carte SD sont à nouveau analysés pour que vous puissiez les voir maintenant :)

0 votes

A essayé cela mais ça n'a pas fonctionné.

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