1 votes

Comment récupérer des photos supprimées sur le Nexus 4 ?

J'ai accidentellement supprimé des photos sur mon Nexus 4. Il n'y avait pas de sauvegarde automatique. J'ai cherché et trouvé des logiciels pour récupérer les photos, mais aucun d'entre eux ne semble fonctionner. Existe-t-il un moyen de les récupérer ?

-2voto

mpobrien Points 3305

Veuillez noter : Il est conseillé de suivre cette méthode uniquement si vous savez ce qu'est Root et si vous acceptez de le faire à vos propres risques. Je n'ai pas le crédit de cette technique car cette méthode a été prise de aquí et le crédit à 100% revient à l'auteur respectif.

Exigences :

  • Un téléphone Android enraciné.
  • BusyBox installé sur votre appareil.
  • Cygwin installé à [c : \cygwin ] avec pv et util-linux à partir du dépôt. Assurez-vous d'ouvrir Cygwin une fois pour vous assurer que le dossier /bin est créé. Aussi, j'ai créé un dossier à [c : \cygwin\nexus ] pour placer le fichier .RAW exporté.
  • Netcat (téléchargez le fichier ZIP et extrayez nc.exe dans [c : \cygwin\bin ]).
  • ADB (assurez-vous que adb.exe est dans votre chemin).
  • Activez le débogage USB sur votre appareil. Pour Android 4.0 et supérieur, faites-le à partir de : Paramètres > Options du développeur > Débogage USB. Pour Android 2.3 et les versions inférieures, accédez à : Paramètres > Application > Développement > Débogage USB.
  • Outil VHD Placez le fichier VhdTool.exe dans [c : \cygwin\nexus ].
  • Piriform Recuva ou votre outil de récupération de données préféré, (il semble que Recuva ne trouve que les types de fichiers les plus courants comme les images, les vidéos, etc. Ce sont les types de fichiers qui m'intéressaient. Si vous recherchez des types de fichiers plus exotiques, vous pouvez peut-être partager le logiciel que vous avez utilisé).

Le processus en bref :

  • Cette méthode a été testée sur le Samsung Galaxy Nexus, mais elle devrait fonctionner pour n'importe quel téléphone doté d'une mémoire interne.
  • Nous allons utiliser une machine Windows 7 pour : sauvegarder la totalité de la partition de la mémoire interne sur votre ordinateur sous la forme d'un fichier .RAW unique et massif, convertir la sortie du fichier .RAW en un VHD, monter le VHD comme un disque dans le gestionnaire de disques, rechercher dans le volume VHD joint les fichiers qui ont été supprimés et les récupérer.

Travail réel à faire :

  1. Il est recommandé de choisir de récupérer l'intégralité de votre bloc mémoire plutôt que la seule partition de données. Dans ce cas, c'est mmcblk0 . Pour notre objectif ici, nous cherchons à récupérer la partition userdata : /dev/block/mmcblk0p12

  2. Allumez votre téléphone.

  3. Connectez le téléphone en mode ADB.

  4. Déverrouillez l'écran.

  5. Ouvrez un terminal Cygwin et entrez (Ceci suppose que votre installation de BusyBox est à [/system/bin/busybox]. Elle peut être à [/system/xbin/busybox]) :

    • adb forward tcp:5555 tcp:5555
    • shell adb
    • /system/bin/busybox nc -l -p 5555 -e /system/bin/busybox dd if=/dev/block/mmcblk0p12
  6. Ouvrez un autre terminal Cygwin et entrez :

    • adb forward tcp:5555 tcp:5555
    • cd /nexus
    • nc 127.0.0.1 5555 | pv -i 0.5 > mmcblk0p12.raw
  7. Pour une mémoire interne de 16 ou 32 Go, ce processus prendra respectivement 2 à 3 heures et plus.

  8. Nous devons convertir le fichier .RAW en un disque dur virtuel. VhdTool.exe se contente de placer un pied de page VHD à la fin du fichier .RAW. Ouvrez une invite de commande Windows, allez dans [c : \cygwin\nexus ], et le type :

    • VhdTool.exe /convert mmcblk0p12.raw
  9. Maintenant nous devons monter le VHD dans Windows. Sélectionnez le bouton Démarrer-->Cliquez à droite sur Ordinateur-->Sélectionnez Gérer.

  10. Sélectionnez Storage-->Disk Management.

  11. Dans le menu, sélectionnez Action-->Attacher le VHD.

  12. Pour Location, entrez [c : \cygwin\nexus\mmcblk0p12.raw ] et sélectionnez le bouton OK.

  13. Cliquez avec le bouton droit de la souris sur le nom (par exemple, "Disque 1") à gauche de l'espace non alloué et sélectionnez Initialiser le disque.

  14. Sélectionnez le bouton radio GPT (GUID Partition Table) et cliquez sur le bouton OK.

  15. Cliquez avec le bouton droit de la souris sur l'espace non alloué et sélectionnez Nouveau volume simple...

  16. Dans l'assistant, sélectionnez Suivant>, laissez la taille du volume par défaut, sélectionnez Suivant>, sélectionnez une lettre de lecteur (par exemple K), sélectionnez Suivant>, ASSUREZ-VOUS de sélectionner le bouton radio "Ne pas formater ce volume", sélectionnez Suivant>, sélectionnez Terminer.

  17. Une fenêtre apparaîtra pour vous demander de formater le disque. Vous ne devez PAS formater le disque à ce moment-là.

  18. Faites un clic droit sur l'espace RAW et sélectionnez Format... ASSUREZ-VOUS de changer le système de fichiers en FAT32. Définissez le menu déroulant Taille de l'unité d'allocation sur 'Défaut'. ASSUREZ-VOUS que la case à cocher Effectuer un formatage rapide est COCHÉE. Vous ne voulez pas écraser l'ensemble du nouveau disque avec tous les zéros (0) et détruire vos données. Le formatage rapide signifie qu'il tentera uniquement de détruire l'index du lecteur en établissant un nouvel index. Si cette case n'est pas cochée, le système d'exploitation Windows écrira des zéros (0) sur l'ensemble du volume, ce qui pourrait détruire vos données. Sélectionnez le bouton OK.

  19. Une boîte s'affiche indiquant que le formatage de ce volume effacera toutes les données qu'il contient. Ce serait doublement vrai si vous n'aviez pas coché la case "Effectuer un formatage rapide". Vérifiez que vous avez bien coché la case et cliquez sur le bouton OK. (Ne vous inquiétez pas. Cela laisse le volume dans le même état que la mémoire interne de votre téléphone : il y a des données sur le disque... mais vous ne pouvez pas les voir. Elles reviennent, c'est promis).

  20. Ouvrez l'application Recuva. Dans l'assistant, sélectionnez le bouton 'Next >'. Sélectionnez le bouton radio 'Autre' et sélectionnez 'Suivant'. Sélectionnez le bouton radio 'Dans un emplacement spécifique' et entrez : k:\ (en supposant que K est la lettre du lecteur que vous avez choisi...) Sélectionnez le bouton Suivant >. Cochez la case Activer l'analyse approfondie. Il s'agit du paramètre magique qui permet de trouver les fichiers qui ont été supprimés... mais qui ne le sont pas vraiment. Sélectionnez le bouton Démarrer.

  21. Enfin, l'application peut prendre environ une heure pour faire le "Deep Scan". C'est le moment de faire d'autres tours de la maison ! Une fois que l'application a rendu ses résultats, vous pouvez choisir les fichiers à récupérer à l'aide des cases à cocher. Sélectionnez le bouton "Récupérer..." et choisissez l'emplacement vers lequel vous souhaitez sortir vos fichiers.


ANCIENNE RÉPONSE : Il s'agissait de restaurer des fichiers via Yodot Android Data Recovery logiciel. Cela NE FONCTIONNE PAS pour le Nexus 4 ou tout autre appareil qui utilise le MTP pour gérer les fichiers sur le PC.

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