NeoApplications / Neo-Backup

backup manager for android
GNU Affero General Public License v3.0
2.37k stars 120 forks source link

[Feature Request] List backup details for SMS/MMS (`special.smsmms.json`) #762

Open cmidkiff87 opened 1 year ago

cmidkiff87 commented 1 year ago

Is your feature request related to a problem? Please describe it. I want confirmation that all of my messages have been backed up. According to SMS Backup and Restore, I have 22.9k messages, and each backup is roughly ~5-6 GB.

Digging in the Backup files, the uncompressed json is only 195.4 MB, which seems awfully small in comparison.

I've had issues in the past with Neo Backup just failing to run backups for my texts (most likely due to the amount of texts). Now that I've upgraded to Android 13, it successfully backed up, suspiciously fast. I do not trust that it successfully backed up everything - texts and images - (granted, it is in beta still), but I would like some statistics for Neo Backup to report, so as to quickly verify nothing went wrong.

Edit: Looking into the json file, it seems like everything backed up correctly. That was amazingly fast

Describe the primary solution

Neo Backup reports a list of statistics about each backup (for specific backup "types"). For messages, I would like to see

*: already listed **: this one isn't as necessary

Describe alternative solutions, if any

-

Screenshots

SMS Backup and Restore ![Screenshot_20230531-152214_SMS_Backup__Restore](https://github.com/NeoApplications/Neo-Backup/assets/39914727/03460aa4-565a-4942-9cd2-f4a533d1466b)
Current Neo-Backup backup details ![Screenshot_20230531-152220_Neo_Backup](https://github.com/NeoApplications/Neo-Backup/assets/39914727/ad33c85e-68e1-46d0-a95c-85e49d959067)

System Information (please complete the following information):

hg42 commented 1 year ago

I have 22.9k messages, and each backup is roughly ~5-6 GB

do you mean only the SMS backup needs 5GB?

that would be 218kB per message. do you have MMS or media etc.? (sorry for my ignorance, I fairly use SMS any more since 2000 or so ...)

On the other side, 195.4MB would be 8.5kB per message, which is still much more than 160 characters (or only 70 if it contains any unicode, I just learned).

cmidkiff87 commented 1 year ago

SMS Backup also backs up the images and gifs sent, as base 64 encoded text. It's backup format is xml, and it's uncompressed.. I suspect that's where the bulk of the size comes from.

edit: Also, MMS allows you to send text messages larger than 160 characters, and most (if not all) messaging apps automatically switch from SMS to MMS if the message is larger than a single SMS