0 votes

Photos dans le dossier DCIM visibles sur le téléphone, non visibles via USB

J'utilise un RedMi 3S (Android 6.0.1), non rooté et entièrement mis à jour.

J'ai un grand nombre de photographies dans mon dossier DCIM/Camera (dans mon "Stockage interne"). Elles sont visibles via l'application Galerie, le Gestionnaire de fichiers, et même visibles et accessibles via un serveur SFTP que j'ai configuré sur le téléphone.

Cependant, si je connecte le téléphone à un PC avec un câble USB, et choisis soit PTP ou MTP (Fichiers ou Photos respectivement) - je ne vois pas ces photos. Je vois le dossier DCIM/, et un des autres sous-dossiers là-bas (nommé Screenshot) mais DCIM/Camera manque bizarrement.

Pourquoi cela se produit et comment puis-je transférer mes photos via USB ?

Notes :

  • Contrairement à la question hautement liée, le problème ici n'est pas la base de données du gestionnaire de médias obsolète ; je viens juste de réaliser une "recherche", et cela n'a rien changé.

0 votes

MTP est toujours nul. Si vous avez root, utilisez UMS pour une vitesse de transfert de données extrême pour des données plus volumineuses. Ou utilisez adb pull/push.

0 votes

@IrfanLatif : Et voyant que je n'ai pas rooté le téléphone ?...

0 votes

Adb pull n'est pas une mauvaise option

1voto

Milner Points 533

Comme vous l'avez mentionné, vous utilisez Linux, je recommande fortement de jeter un œil à adbfs. Vous pouvez l'utiliser pour monter l'ensemble de l'appareil sur votre ordinateur et y accéder comme s'il était local. Je l'utilise depuis des années et j'en suis très satisfait (y compris le support).

  1. téléchargez/clônez le dépôt
  2. suivez les instructions d'installation (sur la page liée)
  3. créez un "point de montage" (où vous voulez voir l'appareil Android, par exemple, /home/foobar/droid)
  4. connectez votre appareil (débogage USB activé) via USB
  5. vérifiez avec adb devices qu'il est là
  6. montez le : adbfs /home/foobar/droid
  7. accédez à tout ce à quoi l'utilisateur non-root a accès - y compris les photos - lecture/écriture
  8. lorsque vous avez terminé, démontez : fusermount -u /home/foobar/droid

(bien sûr, une fois que cela fonctionne, vous n'aurez besoin de répéter que les étapes 5/6 à 8)

Lorsqu'il est monté, il est disponible comme n'importe quel système de fichiers local - vous pouvez y accéder à partir du shell, ou utiliser un explorateur de fichiers graphique, ou y accéder avec les programmes que vous voulez. Comme l'a souligné Irfan : MTP est nul (n'est-ce pas un produit de MS ?) - mais adbfs ne m'a jamais déçu.

0 votes

Avez-vous ajusté votre configuration en conséquence? Pointeur: Comment puis-je faire en sorte que mon appareil soit détecté par ADB sous 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