0 votes

Impossible d'inspecter les répertoires imbriqués depuis l'ordinateur

J'ai un LG Nexus 5 fonctionnant sous Android 6.0.1 que j'utilise comme lecteur MP3 et pour une navigation occasionnelle car il a été remplacé par un téléphone plus moderne. Le téléphone est enraciné et le débogage adb est activé.

Depuis quelques mois, j'ai un comportement étrange. Lorsque je connecte le téléphone à un ordinateur et que j'active les transferts de fichiers, le téléphone est automatiquement monté comme un disque externe par le système d'exploitation, comme il l'a toujours fait. Lorsque je développe "Stockage interne", je peux voir tous les répertoires et fichiers stockés au niveau de la racine. Lorsque j'ouvre l'un des dossiers, il apparaît comme étant vide. Pour copier des fichiers depuis ou vers l'appareil, je dois les copier dans le répertoire racine, puis les déplacer manuellement à l'aide d'un gestionnaire de fichiers depuis le téléphone lui-même.

J'obtiens ce comportement sur des machines Linux et Windows, y compris si le débogage adb est désactivé. Sur Linux (Ubuntu Mate 20.04.03), j'obtiens également le message suivant No such interface org.gtk.vfs.Mount on object at path /org/gtk/vfs/mount/1 Please select another viewer and try again lorsque je branche le téléphone. En cherchant sur Google, je n'ai trouvé que des fils de discussion qui ont plus de 5 ans (bien que le téléphone ait le même âge).

Dans le terminal, le périphérique est visible lorsque adb est interrogé à partir du terminal. Si je me rends dans le répertoire media le périphérique n'est pas visible, même si je pense qu'il est déjà monté. Il ne s'affiche pas si je lance sudo fdisk -l . En fait, j'obtiens un résultat étrange avec ça :

Device     Boot   Start        End    Sectors   Size Id Type
/dev/sda1  *       2048    1050623    1048576   512M  b W95 FAT32
/dev/sda2       1052670 1250263039 1249210370 595.7G  5 Extended
/dev/sda5       1052672 1250263039 1249210368 595.7G 83 Linux

Partition 2 does not start on physical sector boundary.

Toute indication sur la manière de résoudre ce problème serait appréciée.

1 votes

Ce que vous voyez via le mode de transfert de fichiers (MT) n'est pas le système de fichiers mais la base de données des médias (cf. Android.stackexchange.com/a/202739/2241 pour plus de détails). Il se peut que votre base de données de médias soit désynchronisée et doive être reconstruite.

0 votes

Merci pour le conseil, je vais vérifier. Une idée de la raison pour laquelle cela aurait soudainement commencé il y a quelques mois ?

0 votes

En général, il y a au moins un fichier qui n'est pas 100% conforme à son format de fichier et qui "perturbe" le service qui alimente/met à jour la base de données mediastore. Comme vous utilisez l'appareil comme lecteur MP3, je vous recommande d'exécuter un programme/application qui valide chaque fichier MP3 pour trouver les fichiers défectueux et invalides.

0voto

user1007074 Points 101

Le commentaire de Robert était juste.

J'ai installé Scanner SD J'ai redémarré mon téléphone et déclenché un scan de toute la carte SD. J'ai branché le téléphone sur un ordinateur et tout allait bien.

Le crédit où il est dû : plus d'informations peuvent être trouvées sur La réponse de Robert

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