Android - Comment récupérer des fichiers ou photos effacées par erreur

Image illustrant l'article : Android - Comment récupérer des fichiers ou photos effacées par erreur

Android - Comment récupérer des fichiers ou photos effacées par erreur

par Korben -

Vous avez effacé par erreur des fichiers (photos par exemple) sur votre téléphone Android ? Pas de panique, tout n’est pas foutu ! (pas comme sur un iPhone sans iCloud quoi… )

Tout d’abord, posez-vous la bonne question… Est-ce que ces foutus fichiers étaient sur la carte SD de votre téléphone ou dans la mémoire interne ?

Fichiers effacés de la carte SD

Dans ce cas, rien de sorcier. Pour les cartes SD, il y a des tas de logiciels qui permettent de récupérer des fichiers effacés par erreur. L’un des plus connus, 100% gratuit et qui fonctionne bien s’appelle Recuva (pour Windows). Recuva fonctionnera aussi pour n’importe quel disque dur ou carte mémoire (d’appareil photo and co).

Vous mettez la carte SD dans un lecteur et vous lancez le soft… Après un rapide scan sur le bon disque, vous verrez les fichiers disparus et vous pourrez les récupérer.

Illustration d’un smartphone Android

Attention, la science de la récupération de fichiers n’est pas une science exacte… Si vous avez trop attendu et que l’espace disque où se trouvaient les fichiers a été réécrit, il se peut que vous ayez perdu définitivement vos documents.

Si vous vous sentez plus à l’aise avec des logiciels en ligne de commande (ou que vous voulez les intégrer dans un processus automatisé quelconque), je vous recommande TestDisk qui est capable de récupérer tout et n’importe quoi sur n’importe quel type de partitions (et donc sur les cartes SD). Si vous visez uniquement de la récupération de photos, vous pouvez aussi tester PhotoRec (en ligne de commande aussi).

Pour info, PhotoRec et TestDisk sont disponibles sur tous les systèmes d’exploitation… Windows, Mac, Linux, FreeBSD et même DOS (!!)

Fichiers effacés de la mémoire du téléphone

Je parle ici de la mémoire interne du téléphone Android et pas de la carte SD. Alors comment retrouver vos précieux sans devoir dessouder cette mémoire et l’explorer avec du matériel de la CIA ?

Il n’y a pas 36 000 solutions… À vrai dire, LA solution s’appelle Undelete Beta. Il s’agit d’une application Android gratuite (et en beta… ceci explique peut-être cela) qui scanne directement la mémoire du téléphone Android à la recherche des fichiers perdus. L’application a besoin de droits super utilisateurs donc il faudra que votre téléphone soit rooté pour en profiter.

Cependant, il y a un bémol. En effet, Undelete Beta pour le moment ne supporte que les partitions FAT. Et en général, les partitions systèmes Android sont formatées en Ext2. Mais si votre téléphone dispose de mémoire secondaire en FAT (en gros un équivalent de la SD, mais soudé), c’est top !

Image d’un fichier récupéré sur un smartphone Android

L’interface est plutôt agréable et le scan est super rapide et j’espère que rapidement, les développeurs intégreront le support de l’Ext2/3/4. Autre chose bien pratique avec Undelete Beta, la possibilité de shredder, c’est-à-dire détruire une bonne fois pour toutes les fichiers encore récupérables. Indispensable pour éviter que des curieux tentent certaines choses.

En effet, si vous revendez votre téléphone en occaz, méfiez vous, car le nouveau propriétaire pourrait très bien utiliser ces mêmes techniques pour récupérer vos photos personnelles, contacts, documents…etc.

Maintenant pour récupérer des fichiers à partir d’une mémoire Ext2, malheureusement, il n’y a pas de softs “grand public” capables de faire ça. Par contre, ça semble faisable avec Debugfs et E2undel. Je n’ai pas creusé plus loin cette partie, mais si vous avez des astuces là dessus, je suis preneur.

Bonne chance !


Pour 10 €, apprenez à développer des apps Android

Photo représentant une erreur de suppression sur un smartphone Android

Apprenez à créer des applications Android sans aucune connaissance en développement

Vous rêvez de créer des apps sur Android sans savoir par où commencer ? Ne cherchez pas plus loin !

Cette nouvelle formation d’Udemy vous apprendra les bases pour coder en Java ainsi que le fonctionnement d’Android Studio, la création d’apps et leur publication sur le Google Play Store ! Vous serez même capables d’ajouter des fonctionnalités avancées à votre app telles que l’intégration de Google Maps, le login Facebook ou la connexion à des APIs.

Le cours s’adresse aux débutants : pas besoin de savoir déjà développer pour vous inscrire !

Ce cours en ligne est à suivre à votre rythme et est accessible à vie sur desktop, mobile et télé.

Pour seulement 10€, profitez de notre remise spéciale sur ce cours et de l’offre garantie satisfait ou remboursé sous 30 jours.

Pour découvrir les options du cours c’est ici