1 votes

Moto G3 (Android Marshmallow) ne détecte plus la carte SD (solution ?)

Il y a environ un mois, le Moto G (3e génération) de ma femme n'a plus été capable de reconnaître la carte SD Transcend Premium 400x 32 Go (qui était formatée en tant que stockage adoptable). Sur cette carte se trouvaient des photos et des films très importants pour nous (de notre nouveau-né). À partir d'une certaine version d'Android, le stockage adoptable est également crypté, et sa lecture sur un PC ou d'autres téléphones n'est pas possible sans la clé de cryptage. Comme le téléphone n'était pas enraciné, il n'était pas non plus possible d'obtenir la clé de cryptage à partir de l'ordinateur. /data/...something directory... (voir https://nelenkov.blogspot.ch/2015/06/decrypting-Android-m-adopted-storage.html ). J'ai donc presque perdu tout espoir.

J'ai acheté exactement le même type de carte SD, également de 32 Go, environ un an plus tard. J'espérais pouvoir faire un clone exact de la carte et pouvoir commencer quelques expériences avec elle sans risquer de détruire quelque chose sur la carte originale et de perdre toutes les données. Lorsque j'ai monté la carte originale sous Linux, elle montre deux partitions 17MB et environ 31GB. Cloner la carte avec certains outils de ligne de commande Linux ne m'a pas donné le même résultat.

Y a-t-il un autre moyen de résoudre ce problème ?

0voto

user231138 Points 1

Cela a marché pour moi :

  • Retirer la carte SD du téléphone
  • J'ai branché la carte SD dans un adaptateur MicroSD vers MicroUSB.
  • Branchez l'adaptateur MicroUSB sur la prise MicroUSB du téléphone.
  • Lancez ES File Explorer et dans mon cas, la carte SD était nommée '0'. J'ai pu accéder au dossier DCIM et télécharger toutes mes photos et vidéos

NOTE : ES File Explorer Ver 4.0.5.5 a été utilisé. Lorsque je l'ai mis à niveau vers la dernière version pour pouvoir télécharger sur Google Drive, il ne pouvait plus reconnaître les fichiers, j'ai donc dû revenir à la version 4.0.5.5 et utiliser Dropbox.

0 votes

J'ai le même problème (que ma femme a eu), ma carte a été corrompue. Afin de m'éviter d'acheter une carte SD plus grande, j'ai essayé la solution de l'explorateur de fichiers ES. Cela ne fonctionne pas puisque la carte est cryptée par Android et qu'elle n'apparaît pas. J'ai essayé la solution proposée par @user231138. J'ai donc dû acheter une carte plus grande et faire une copie bitwise des données et ça a marché à nouveau !

0voto

Andrew T. Points 12017

Tiré du La révision originale d'Emiel Kosse avec copyedit.


J'ai ensuite essayé de la cloner en utilisant HDD Raw Copy, en écrivant d'abord toute la carte dans une image sur mon disque dur. Lorsque j'ai copié les données sur ma nouvelle carte de 32 Go, j'ai remarqué que la nouvelle carte n'avait pas la même capacité que le fichier image (l'image était de 32,22 Go, la nouvelle carte affiche une capacité de 31,11 Go) ; cette astuce ne fonctionne donc pas.

Heureusement, j'ai aussi une carte SD de 64 Go (même type) qui devrait avoir assez d'espace pour ce test. Donc en utilisant HDD Raw Copy, j'ai écrit l'image sur cette carte. J'ai vérifié sous Linux si je voyais la même partition que sur la carte d'origine et c'est le cas (bien sûr, elle montre aussi environ 32 Go d'espace libre non partitionné).

Donc, j'ai pensé, voyons si le Moto montre la même erreur avec ma nouvelle carte dans le téléphone et que j'ai fait une image sur laquelle je peux commencer à essayer de pirater le cryptage (maintenant ou dans le futur). A ma surprise, le Moto montre immédiatement que le volume transcend 32GB est monté ! Je suis allé dans la galerie du téléphone et il montre à nouveau nos photos et films !

Donc, en résumé, lorsque cela se produit, achetez une carte SD de plus grand volume (pour vous assurer qu'il y a suffisamment de blocs de données disponibles). Utilisez HDD Raw Copy pour faire un clone/une image de la carte originale. Écrivez l'image sur votre nouvelle carte et vérifiez si elle peut être lue par votre téléphone.

Ne faites jamais ce qui suit, sinon vos données seront perdues :

  • Formater la carte
  • Remettre votre téléphone aux paramètres d'usine (détruit votre clé de cryptage).
  • Faire en sorte que le téléphone oublie/démonte l'emplacement de stockage (détruit également la clé de cryptage).
  • passer à une version plus récente d'Android (ou toute autre mise à jour majeure du système).

(bien sûr, veillez à faire des sauvegardes ou des synchronisations dans le nuage pour éviter cette situation)

J'espère que cela pourra aider quelqu'un qui pourrait se retrouver dans la même situation.

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