Je veux savoir s'il est possible d'obtenir une "image disque" de l'espace de stockage sur les appareils Android lorsqu'ils n'utilisent pas de stockage externe comme les cartes SD.
Je suis surtout intéressé parce que mes enfants ont réinitialisé mon Kindle Fire HDX et j'espérais pouvoir obtenir une image disque (en utilisant quelque chose comme dd sous Linux) et ensuite essayer de récupérer certaines des données utilisateur comme les photos et les vidéos (en utilisant quelque chose comme PhotoRec, http://www.cgsecurity.org/wiki/PhotoRec ). J'ai fait cela de nombreuses fois avec des cartes SD et des disques durs en montant simplement le périphérique de stockage dans un bureau fonctionnant sous Debian, et en exécutant quelque chose comme :
# dd if=/dev/sdb1 of=image.iso
Ensuite, vous pouvez utiliser PhotoRec et/ou TestDisk, selon ce que vous voulez, pour obtenir des éléments utiles du fichier image.
Même certains de mes très vieux appareils Android semblent permettre de monter un périphérique de stockage de cette manière (sans retirer la carte SD du téléphone) et de suivre ce processus. Malheureusement, il semble que beaucoup de nouveaux appareils qui n'ont pas de stockage amovible (comme mon Kindle Fire HDX et mon Nexus 5) ne permettent de s'interfacer avec un ordinateur qu'en utilisant le Media Transfer Protocol (MTP) et le Picture Transfer Protocol (PTP).
Puis-je utiliser ces protocoles pour obtenir une copie bit à bit du stockage dans l'appareil ? Existe-t-il un moyen d'ajouter les capacités des anciens dispositifs de stockage aux nouveaux téléphones ?