J'ai un problème avec l'horodatage des SMS entrants lors de la sauvegarde des messages. L'horodatage des messages que j'envoie est correct. Les horodatages des messages entrants dans les fichiers de sauvegarde sont 8 heures avant l'heure correcte. J'ai lu ailleurs que cela pouvait se produire lorsque vous êtes en itinérance. J'ai un Motorola XPRT sur Sprint et je vis en Californie.
J'ai téléchargé et utilisé environ 5 applications différentes de sauvegarde de SMS (gratuites et payantes) pour essayer d'archiver mes messages. Elles ont toutes ce problème.
Maintenant, voici la partie intéressante. Les horodatages rendus dans l'application SMS standard sont les suivants correct . J'ai essayé 2 applications SMS tierces avec des résultats différents. Handcent SMS affiche correctement l'horodatage. Go SMS Pro affiche les messages entrants avec le même horodatage. incorrect les horodatages comme fichiers de sauvegarde.
Cela me conduit à un point de réévaluation. La base de données qui stocke les messages sur le téléphone stocke plusieurs horodatages. Je suppose qu'il y a des champs d'heure d'envoi (l'heure qui a 8 heures de retard sur ce qu'elle devrait être) et d'heure de réception. Les applications de sauvegarde et Go SMS Pro utilisent probablement les heures d'envoi. L'application SMS par défaut et Handcent SMS utilisent probablement les heures de réception.
Ok, donc maintenant j'ai besoin d'un moyen pour résoudre ce problème. Pour ce faire, j'ai besoin de réponses à certaines questions :
- Android utilise-t-il SQLite pour stocker les messages SMS ?
- Où se trouve la base de données SMS ?
- Comment et où sont stockés les messages MMS ?
- Comment puis-je copier la base de données sur mon ordinateur ?
- Est-ce que je dois Rooter mon téléphone ? Comment dois-je m'y prendre ? Est-ce que cela affecte ma garantie avec Sprint ?
UPDATE:
Il semble qu'il s'agisse d'un problème connu où le décalage du fuseau horaire est appliqué 2 fois au lieu d'une. Il y a un ticket pour ce problème ici. http://code.google.com/p/Android/issues/detail?id=1305 . Ce ticket a plus de 3 ans et est toujours ouvert.