J'ai un Nexus 5X mis à jour avec la dernière version d'Android. J'ai fait une réinitialisation d'usine et j'ai choisi de tout restaurer à partir de la sauvegarde. Mais mes SMS ont disparu. Je suis presque sûr que la sauvegarde des SMS était activée dans les paramètres - après tout, tout le reste a été sauvegardé et restauré sans problème. Quelqu'un d'autre a-t-il rencontré ce problème ? Existe-t-il un moyen manuel de tenter à nouveau la restauration à partir de la sauvegarde ?
Réponse
Trop de publicités?Je vais sauter les parties de base où vous savez qu'une réinitialisation d'usine efface le téléphone et aborder ce que je crois être le cœur de la question -
Existe-t-il un moyen manuel de tenter à nouveau la restauration à partir de la sauvegarde ?
Je ne suis pas tout à fait sûr si vous vous êtes retrouvé avec une version mise à jour d'Android (de quelle version à quelle version) ou si vous avez "choisi de tout restaurer à partir de la sauvegarde". En fonction des détails, vous pourriez être confronté au problème suivant : même si vous avez une sauvegarde de la base de données SMS, elle pourrait ne pas être directement utilisable par une version différente d'Android.
Les SMS sont stockés dans une base de données sqlite, typiquement un fichier appelé mmssms.db. Sur mon téléphone, il est situé à l'emplacement suivant (un typique) - montré pour moi par cette commande sur mon Android ;
find / -iname '*sms*.db' 2&>/dev/null
/data/data/com.google.android.gms/databases/icing_mmssms.db
/data/data/com.google.android.gms/databases/ipa_mmssms.db
/data/user/11/com.google.android.gms/databases/icing_mmssms.db
/data/user/11/com.google.android.gms/databases/ipa_mmssms.db
/data/user_de/0/com.android.providers.telephony/databases/mmssms.db
/data/user_de/11/com.android.providers.telephony/databases/mmssms.db
1|herolte:/data #
Le fichier clé ici est
/data/user_de/0/com.android.providers.telephony/databases/mmssms.db
Même si vous mai ne pas pouvoir utiliser cette base de données sur votre Android (éventuellement plus récent/différent), vous pouvez toujours voir/extraire les messages à l'intérieur en utilisant un outil sur un PC par exemple. Recherchez 'sqlite browser'
. Vous devrez décider si vous avez besoin d'aide pour manipuler les tables/formats SQL, mais il devrait être assez facile de naviguer en lecture seule. (Et, bien sûr, sauvegardez toujours vos données avant d'essayer des changements). faire avoir une sauvegarde est très positif.
Vous pouvez aussi (moins manuellement) rechercher des outils/applications qui non seulement sauvegardent les SMS, mais qui sont peut-être capables de les restaurer à partir de votre sauvegarde. Dans ce cas également, le fichier clé en question peut être le fichier mentionné ci-dessus.