J'ai parcouru plusieurs fils de discussion sur Stackexchange / XDA pour trouver une solution qui m'échappe encore pour la tâche suivante :
Comme nous le savons tous, lorsque nous créons un compte de messagerie avec notre appareil Android et que nous utilisons l'application de messagerie par défaut, dans mon cas Samsung Email les emails synchronisés sont stockés sur notre téléphone, dans mon cas ( enraciné Samsung Galaxy S7 edge - Android 7.0), à cet endroit : /data/data/com.samsung.android.email.provider/
avec des dossiers : App Cache Bases de données d'applications
L'idée, d'après ce que j'ai lu, est de sauvegarder tous ces dossiers et les bases de données qu'ils contiennent avec ADB, puis d'utiliser les outils SQLite pour convertir les bases de données en informations utilisables/lisibles.
Les problèmes que j'ai rencontrés jusqu'à présent :
- Lorsque j'utilise la fonction de sauvegarde ADB, la taille de la sauvegarde stockée est inférieure à 1 Ko, ce qui signifie que la sauvegarde n'a pas fonctionné, cela peut être le résultat d'un mauvais nom d'application ou d'une absence de nom.
Allow_Backup
Drapeau sur cette application (application système) - J'ai utilisé plusieurs outils pour obtenir le nom exact de l'application, dans mon cas
com.samsung.android.email.provider
ocom.samsung.android.email.provider-1
mais toujours pas de résultat - J'ai essayé d'utiliser le
backup -all
et c'est ainsi que j'ai réalisé que certaines applications n'étaient pas sauvegardées dans le fichier résultant, notamment l'application de messagerie de mon appareil. - J'ai lu que pour être une sauvegarde et une application, elle doit avoir les caractéristiques suivantes
ALLOW_BACKUP
et l'application (application système) n'a pas ce drapeau.
Qu'en pensez-vous ? Que dois-je faire à partir de maintenant ? (Important : l'idée est d'extraire/sauvegarder l'ensemble des boîtes aux lettres et de pouvoir accéder au contenu de ces boîtes aux lettres sur un client mail Windows/mac. Je n'ai pas besoin de l'option 'exporter les emails vers un fichier (.eml)' disponible dans l'application Samsung, car il faudrait le faire pour chaque email un par un).
Sources :