Mon téléphone HTC wildfire a soudainement supprimé tous mes sms. Je ne sais pas ce qui s'est passé ! et je n'en avais pas fait de sauvegarde. que puis-je faire pour les restaurer ?
Réponses
Trop de publicités?C'est un bug connu dans l'OS Android. Il n'y a rien que vous puissiez faire à part vous cogner la tête. Je suis passé à iOS à cause de ça. Il y a beaucoup d'autres bogues dans Android, mais celui-ci est un facteur de rupture pour moi.
Voici un lien vers le rapport de bogue officiel . Le problème est connu de Google depuis au moins 2009 :
Quelqu'un a posté un extrait de logcat de l'événement en ce rapport de bogue :
I/Database(9): sqlite returned: error code = 11, msg = database corruption found by source line 54710
E/Database(9): Removing corrupt database: /data/data/com.android.providers.telephony/databases/mmssms.db
E/DatabaseUtils(9): android.database.sqlite.SQLiteDatabaseCorruptException: database disk image is malformed
Explication de ce qui précède :
- SQlite est le moteur de base de données embarqué utilisé sur Android. Le code d'erreur 11 décrit un fichier disque de base de données malformé (
#define SQLITE_CORRUPT 11 /* The database disk image is malformed
). - Un mauvais fichier db a été détecté, supprimé et un nouveau fichier vide a été créé.
- Tous les SMS sont partis maintenant
Quelques réflexions supplémentaires :
- SQLite est connu pour être extrêmement bien testé (99,9% de tous les codes sont cas d'essai )
- Il est donc très probable que ce n'est pas SQLite qui cause ce problème.
- Il est très probable que le fichier ait été corrompu par de mauvaises cellules de stockage flash, une corruption de la mémoire ou une autre raison.
Vous pouvez faire un peu de des choses. Je suggère l'ordre suivant :
- Revoir si vous avez une sauvegarde. Si oui, restaurez-la.
- Vous pouvez confier votre téléphone à un expert en médecine légale et en récupération de données comme Kroll Ontrack et le faire analyser.
- Le support gratuit pour les appareils mobiles est également de plus en plus répandu, par exemple grâce à Sleuthkit
- Pour l'avenir : Sauvegardez vos SMS données, par exemple les déplacer vers GMail
Quelques mots pour finir :
SQLite est très courant pour les dispositifs embarqués, iOS s'appuie également sur SQLite pour de nombreuses choses (notamment le stockage des SMS). Il y aura toujours un risque de perdre des données si vous ne faites pas de sauvegarde : L'appareil est perdu/volé/brisé, les cellules de stockage flash mourantes, les bugs logiciels, d'autres situations erratiques comme le stockage complet, etc. C'est la même chose avec n'importe quel appareil, ne vous fiez pas à un seul point de défaillance, ayez une sauvegarde dans le nuage. Cela fonctionne également avec les courriers électroniques, votre carnet d'adresses, etc. Faites de même avec les SMS.
Rien. Vous ne pouvez rien faire. Une option est d'aller au service de récupération de données, mais le prix sera inintéressant.
Dites aussi si vous installez des logiciels tiers sur votre téléphone.
pourquoi le téléphone HTC wildfire a supprimé tous mes sms pendant 2 fois ?
Je suppose qu'il peut y avoir des programmes défectueux ou malveillants installés sur le téléphone. De même, si vous avez un ou plusieurs enfants, il se peut qu'ils aient joué avec le téléphone et qu'ils aient occasionnellement effacé des messages.
Cela m'est arrivé plusieurs fois auparavant. À chaque fois, le nombre de messages était d'environ 6000. Je pense qu'il y a peut-être une limite supérieure au nombre de messages que l'application de messagerie peut gérer, et qu'au-delà, elle supprime tout. Mais je peux me tromper.
Mais je ne connais pas de moyen de récupérer les messages.
- Réponses précédentes
- Plus de réponses