Bonjour,
Les SMS et MMS sont stockés dans une base de données SQLite dont l'emplacement a varié d'une version d'Android à l'autre.
Ca a longtemps été /data/data/com.android.providers/telephony/databases/mmssms.db
D'après ce que je lis en Android 7.0 (et plus ?) ça serait maintenant dans /data/user_de/0/com.android.providers.telephony/mmssms.db mais le chemin exact peut varier un peu.
Il est probable qu'on puisse récupérer des choses depuis cette database en utilisant les outils de manipulation de base de données SQLite (existent sous WIndows) si les lignes des tables correspondantes sont juste marquées par une valeur 'effacé' dans une colonne quelconque,. Sinon par un simple dump du fichier si les blocs de données n'ont pas été réutilisés.
Dire que c'est simple, ça, non. Il faut avoir des notions de SQL (langage de requête des bases de données) ou trouver un tuto tout fait, ce que je n'ai pas trouvé... sans chercher beaucoup il est vrai. Et accéder à ce fichier mmssms.db nécessite le root.