2 votes

pourquoi le téléphone HTC wildfire a supprimé tous mes sms pendant 2 fois ?

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 ?

1voto

Abhirup Manna Points 525

Si vous utilisez l'application de messagerie standard, les paramètres peuvent être à l'origine du problème. Allez dans Messaging app -> Settings -> Untick Delete old messages . (Si elle était cochée, je suis sûr que c'était la raison de la suppression automatique des sms).

1voto

link0ff Points 1565

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 :

1voto

ce4 Points 14264

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 :

  1. Revoir si vous avez une sauvegarde. Si oui, restaurez-la.
  2. 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.
  3. Le support gratuit pour les appareils mobiles est également de plus en plus répandu, par exemple grâce à Sleuthkit
  4. 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.

0voto

js_ Points 1543

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.

0voto

vinaykola Points 111

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.

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