12 votes

Archiver les messages SMS, sans autorisations supplémentaires

Réponses à la question suivante listant un certain nombre d'applications Android pouvant être utilisées pour sauvegarder les messages SMS :

Cependant, toutes les applications mentionnées dans les réponses semblent nécessiter de nombreuses autorisations qui ne sont pas strictement nécessaires; des exemples incluent "recevoir des SMS", "modifier des SMS ou MMS", "accès Internet complet", "lire les données de contact", "écrire les données de contact", "écrire les données de contact", "lire l'état du téléphone et l'identité", etc.

Y a-t-il un outil qui

  1. copie simplement tous les messages SMS dans un fichier local sur la carte SD,
  2. ne nécessite aucune autorisation inutile - autant que je puisse voir, les autorisations "lire les SMS ou MMS" et "modifier/supprimer le contenu de la carte SD" devraient être suffisantes.

Édition : Suite aux réponses, j'ai examiné de plus près SMS Backup & Restore Pro. C'est mieux que rien - au moins il ne nécessite aucun accès Internet. Cependant :

  • Il ne peut pas copier les messages stockés sur la carte SIM, seuls les messages stockés dans la boîte de réception.
  • Il ne fonctionne pas sur les tablettes Android 3.2.
  • Il nécessite encore beaucoup trop d'autorisations pour mes besoins.

TxtArchive ne semble pas non plus fonctionner sur Android 3.2.

5voto

Milner Points 533

Comme vous ne demandez pas de les restaurer (juste de les sauvegarder) : Avez-vous jeté un œil à TxtArchive SMS Backup ? Oui, cela coûte quelques euros. Mais comme il n'a pas besoin de publicités ni d'internet : Lire les SMS/MMS, lire les données de contact (les deux sont connectés - vous voulez certainement savoir qui a écrit les SMS ;), et stocker sur SD.

De même SMS Backup & Restore Pro pour environ le même prix (2 euros), qui veut également écrire des SMS/MMS (pour les restaurer) et empêcher le téléphone de passer en veille pendant son travail.

Oh, plus l'exigence mentionnée par Flow : "Lire l'état du téléphone et l'identité" est également requis. - bien que l'application indique une minversion Android 1.6 (cette exigence a été supprimée avec Android 2.0 à ma connaissance - pour toutes les versions précédentes, c'était un "must").

Recherchez simplement SMS Backup sur le playstore, tous deux en première page - pas trop difficile à trouver. J'espère qu'ils vous plairont ;)

4voto

ce4 Points 14264

Jetez un coup d'œil à SlightBackup ou (encore) à LifeSaver2:

Quelques notes sur LifeSaver2:

Pas celui de Google Play mais l'ancienne version!

Une ancienne version de LifeSaver2 est disponible sur le dépôt purement open source f-droid.org.

Autorisations pour l'ancienne version:

Utilisé pour lire les SMS:
Lire les SMS ou MMS [READ_SMS]
Recevoir les SMS [RECEIVE_SMS]
Modifier/supprimer le contenu du stockage USB [WRITE_EXTERNAL_STORAGE]

Utilisé pour lire les journaux d'appels:
Lire les données des contacts [READ_CONTACTS]

Utilisé pour restaurer les journaux d'appels et les SMS:
Écrire les données des contacts [WRITE_CONTACTS]
Modifier les SMS ou MMS [WRITE_SMS]

Si vous êtes toujours super paranoïaque, vous pouvez utiliser apktool (un outil de rétro-ingénierie d'apk Android) pour supprimer les deux ou trois dernières autorisations mentionnées ci-dessus du .apk donné. Vous pouvez également inspecter le code ancien et construire vous-même une version modifiée si vous souhaitez mieux adapter vos besoins.

Un peu de contexte sur pourquoi LifeSaver2 a changé:
LifeSaver2 est en fait un outil de migration que vous utilisez pour déplacer vos journaux d'appels/SMS de l'ancien vers un nouveau téléphone Android. Vous le faisiez en sauvegardant des éléments sur l'ancien, insérez la carte SD externe dans le nouveau téléphone et utilisez à nouveau l'application pour restaurer là-bas.
Les appareils Android plus récents n'ont pas nécessairement de carte SD externe. Il est fastidieux pour une grande majorité des utilisateurs de LifeSaver2 de transférer manuellement les fichiers de sauvegarde, donc l'auteur (qui travaille chez Google) a décidé de sauvegarder dans le cloud (Google AppEngine actuellement) au lieu de la carte SD à un moment donné.

1voto

Luis Filipe Points 3302

Si la raison pour laquelle vous vous inquiétez des autorisations est parce que vous craignez qu'une application puisse faire quelque chose de malveillant, pourquoi ne pas essayer une solution open source? De cette façon, si le programme faisait quelque chose de mauvais, les développeurs le sauraient en examinant son code source.

SMS Backup + est un outil open-source. Le code source est disponible sur https://github.com/jberkel/sms-backup-plus.

0voto

Michael Johnson Points 1474

Questions.

  • Utilisez-vous l'application d'origine ?
  • Envisagez-vous d'utiliser une application de remplacement pour les SMS ?

Si oui, envisagez d'utiliser GoSMS Pro. Contrairement à ce que son nom suggère, c'est gratuit et sauvegarde les messages sur la carte SD.

-1voto

user17177 Points 159

"Sauvegarde sur Gmail" est une application que j'utilise sur mon S3 (je n'ai aucun autre appareil Android pour l'essayer)

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