3 votes

Comment extraire des données de la mémoire interne d'un téléphone non rooté ?

Hier, j'ai soudainement découvert que j'avais perdu tous les fichiers utilisateur de la mémoire interne de mon téléphone Android. Toutes mes photos, ma musique, mes PDF, mes enregistrements audio, tout. J'expliquerai les événements qui ont conduit à cette situation dans un paragraphe séparé. en dessous de .

J'ai un téléphone Lava Z90 et je n'utilise pas de carte SD externe, je dois donc travailler avec mon téléphone pour récupérer toutes les données. J'ai cherché sur Google et j'ai suivi les conseils que j'ai reçus sur Internet (y compris Stack Overflow). Voici ce que j'ai fait jusqu'à présent.

  1. J'ai essayé d'utiliser les applications de récupération de photos disponibles sur Play Store. Aucune d'entre elles n'a fonctionné.

  2. J'ai décidé d'être plus technique. J'ai activé le débogage USB et le déverrouillage OEM dans les options du développeur de mon téléphone. Puis j'ai utilisé la commande ADB pull, pull /dev/block/mmcblk0 /home/data.img pour essayer de créer une image de l'ensemble du stockage interne afin de pouvoir l'analyser avec PhotoRec. Il est écrit pull: not found

  3. Je suppose que c'est parce que mon téléphone n'est pas rooté ? J'ai essayé de l'enraciner avec l'apk KingoRoot mais ça n'a pas marché. J'ai Ubuntu sur mon PC et il n'existe pas de KingoRoot pour Ubuntu. Ma prochaine étape serait d'utiliser Wine pour exécuter KingoRoot sur ma machine et essayer de Rooter mon téléphone de cette façon.

J'ai les questions suivantes :

  • Comment puis-je créer une image, un vidage de données de l'ensemble de mon stockage interne que je peux ensuite analyser pour mes données ?

  • Puis-je le faire avec un téléphone non enraciné ? Si non, comment puis-je Rooter mon téléphone avec ADB ?

  • Est-ce que je m'y prends bien ? Existe-t-il un meilleur moyen, plus facile, de récupérer des données que je devrais utiliser à la place ?

Merci beaucoup.

Comment j'ai perdu mes données

J'ai récemment désinstallé l'application TikTok de mon téléphone. Hier, j'ai connecté mon téléphone à mon PC via mtp et j'ai constaté qu'il restait certains dossiers sur la mémoire interne. L'un d'entre eux était un dossier avec un nom chinois, un autre était un dossier appelé ByteDance et un autre appelé Thumbnails. J'ai supposé que les deux premiers étaient des restes de l'application TikTok et le troisième de simples vignettes. Je les ai donc supprimés pour gagner de la place. Il ne s'est rien passé ce jour-là, si ce n'est que je n'ai pu accéder à aucune de mes images WhatsApp via WhatsApp (elles étaient toujours accessibles via la galerie). Cependant, lorsque je me suis réveillé le lendemain matin, toutes mes données sur la mémoire interne avaient disparu. J'ai toujours mes contacts, mes messages et mes paramètres, mais tout ce qui était accessible via l'explorateur de fichiers a disparu.

2voto

alecxs Points 3105

Pour les appareils Mediatek, faites ce qui suit :

si votre appareil est crypté

  • obtenir un shell temporaire Root avec mtk-su
  • videz votre partition de données utilisateur déchiffrée /dev/block/dm-0
    (cela prendra ~25 GB/h)

    sudo apt-get install android-tools-adb extundelete testdisk
    adb push mtk-su /data/local/tmp/
    adb shell chmod 0755 /data/local/tmp/mtk-su
    adb shell /data/local/tmp/mtk-su -c "cat /dev/block/dm-0 2> /dev/null" > userdata.img

si votre appareil n'est pas crypté

  • éteindre l'appareil, retirer la batterie (si possible)
  • installer les pilotes du préchargeur VCOM (Windows)
  • trouver un fichier de dispersion pour votre ROM
  • télécharger SP Flash Tool (Windows)
  • faire une relecture de la partition userdata (SP Flash Tool)

une fois que vous avez une image disque ext4 de userdata :

  • ouvrir userdata.img avec testdisk (linux)
  • copier des fichiers supprimés, ou
  • analyser l'ensemble du fichier userdata.img avec extundelete (linux)

    testdisk userdata.img

    [Continuez]
    [Aucun ] Support non partitionné
    Utils de système de fichiers [ Avancé ].
    (appuyez sur Enter 3x fois)
    [Liste] Liste et copie de fichiers
    (les fichiers supprimés sont colorés en rouge)
    a pour sélectionner tous les fichiers
    Shift + C pour copier les fichiers sélectionnés
    (sélectionner le dossier de destination)
    C lorsque la destination est correcte

    testdisk

    extundelete userdata.img --restore-all

    (vérifier le dossier ~/RECOVERED_FILES/media/0/ )

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