[GH-ISSUE #80] Not working with undownloaded MMS #67

Closed
opened 2026-02-26 00:36:10 +03:00 by kerem · 11 comments
Owner

Originally created by @endolith on GitHub (Nov 12, 2010).
Original GitHub issue: https://github.com/jberkel/sms-backup-plus/issues/80

Whenever my friend sends me a MMS message, it shows up as 3 separate messages. The first downloads as expected, and the other two won't download, and eventually expire and are deleted.

While they are in the limbo of not being downloaded and not being expired, it seems SMS Backup+ can't backup anything else? Or at least not anything else after that date, from any sender.

To clarify, it says that "there is nothing to back up", but any messages after this date are not in my SMS label.

When the weird extra messages expired today and were deleted, it finally backed up the subsequent messages from other people.

Originally created by @endolith on GitHub (Nov 12, 2010). Original GitHub issue: https://github.com/jberkel/sms-backup-plus/issues/80 Whenever my friend sends me a MMS message, it shows up as 3 separate messages. The first downloads as expected, and the other two won't download, and eventually expire and are deleted. While they are in the limbo of not being downloaded and not being expired, it seems SMS Backup+ can't backup anything else? Or at least not anything else after that date, from any sender. To clarify, it says that "there is nothing to back up", but any messages after this date are not in my SMS label. When the weird extra messages expired today and were deleted, it finally backed up the subsequent messages from other people.
kerem closed this issue 2026-02-26 00:36:10 +03:00
Author
Owner

@jberkel commented on GitHub (Nov 12, 2010):

maybe some some sort of read receipts? they should get filtered out though.
really hard for me to debug this since i don't use MMS.

you could check the sqlite db and see what kind of messages are in there.

<!-- gh-comment-id:536548 --> @jberkel commented on GitHub (Nov 12, 2010): maybe some some sort of read receipts? they should get filtered out though. really hard for me to debug this since i don't use MMS. you could check the sqlite db and see what kind of messages are in there.
Author
Owner

@endolith commented on GitHub (Nov 13, 2010):

Ok, I copied out the db, before and after downloading a text, and installed Sqlite Manager, but I'm clueless as to how to interpret this. I've found the text strings from SMS, but the MMS don't seem to be included?

<!-- gh-comment-id:538382 --> @endolith commented on GitHub (Nov 13, 2010): Ok, I copied out the db, before and after downloading a text, and installed Sqlite Manager, but I'm clueless as to how to interpret this. I've found the text strings from SMS, but the MMS don't seem to be included?
Author
Owner

@jberkel commented on GitHub (Nov 13, 2010):

you need to look at the pdu table:

https://skitch.com/jberkel/ryg1f/sqlite-manager-users-jan-projects-sms-backup-plus-mmssms.db

i think 128 / 132 are the normal m_type values (sent / received)

<!-- gh-comment-id:538704 --> @jberkel commented on GitHub (Nov 13, 2010): you need to look at the pdu table: https://skitch.com/jberkel/ryg1f/sqlite-manager-users-jan-projects-sms-backup-plus-mmssms.db i think 128 / 132 are the normal m_type values (sent / received)
Author
Owner

@endolith commented on GitHub (Nov 13, 2010):

Ok, before downloading (when there were three messages each with download buttons) I see 2 with mtype 132 and 3 with mtype 130.

After downloading, one of the messages disappeared? and the other two became images, both the same image. Now the pdu table has 4 with mtype 132.

When other people sent MMS, I would likewise get three messages in a row with download buttons, but when i click the first one, it downloads the image. the other two can't download and eventually expire. so maybe it depends on the carrier sending them to me? I'm on T-Mobile Pay As You Go, so that might affect how I receive them, too?

<!-- gh-comment-id:538823 --> @endolith commented on GitHub (Nov 13, 2010): Ok, before downloading (when there were three messages each with download buttons) I see 2 with mtype 132 and 3 with mtype 130. After downloading, one of the messages disappeared? and the other two became images, both the same image. Now the pdu table has 4 with mtype 132. When other people sent MMS, I would likewise get three messages in a row with download buttons, but when i click the first one, it downloads the image. the other two can't download and eventually expire. so maybe it depends on the carrier sending them to me? I'm on T-Mobile Pay As You Go, so that might affect how I receive them, too?
Author
Owner

@jberkel commented on GitHub (Nov 13, 2010):

ah so mtype == 130 is a placeholder message with a download button, which will download the attachment and then delete itself after it's done.

it's probably for pay as you go, because users with a dataplan don't necessarily need the confirmation.

i still don't see why having those messages in your inbox would prevent it from backing up any other message which arrive later?

<!-- gh-comment-id:538837 --> @jberkel commented on GitHub (Nov 13, 2010): ah so mtype == 130 is a placeholder message with a download button, which will download the attachment and then delete itself after it's done. it's probably for pay as you go, because users with a dataplan don't necessarily need the confirmation. i still don't see why having those messages in your inbox would prevent it from backing up any other message which arrive later?
Author
Owner

@jberkel commented on GitHub (Nov 13, 2010):

i've rewritten some of the backup code - could you try this version please:
https://github.com/jberkel/sms-backup-plus/sms-backup-plus-v1.2.1-pre.apk/qr_code

<!-- gh-comment-id:539215 --> @jberkel commented on GitHub (Nov 13, 2010): i've rewritten some of the backup code - could you try this version please: https://github.com/jberkel/sms-backup-plus/sms-backup-plus-v1.2.1-pre.apk/qr_code
Author
Owner

@jberkel commented on GitHub (Nov 21, 2010):

@endolith: is it working with the version above?

<!-- gh-comment-id:557555 --> @jberkel commented on GitHub (Nov 21, 2010): @endolith: is it working with the version above?
Author
Owner

@endolith commented on GitHub (Dec 1, 2010):

Sorry, I haven't had time to test this. Do you still need me to?

<!-- gh-comment-id:582020 --> @endolith commented on GitHub (Dec 1, 2010): Sorry, I haven't had time to test this. Do you still need me to?
Author
Owner

@jberkel commented on GitHub (Dec 1, 2010):

no, but let me know if you still experience problems with the latest release

<!-- gh-comment-id:582085 --> @jberkel commented on GitHub (Dec 1, 2010): no, but let me know if you still experience problems with the latest release
Author
Owner

@endolith commented on GitHub (Dec 2, 2010):

It does work correctly with the latest release and pending undownloaded messages.

<!-- gh-comment-id:583914 --> @endolith commented on GitHub (Dec 2, 2010): It does work correctly with the latest release and pending undownloaded messages.
Author
Owner

@jberkel commented on GitHub (Dec 2, 2010):

glad to hear that :)

<!-- gh-comment-id:583943 --> @jberkel commented on GitHub (Dec 2, 2010): glad to hear that :)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/sms-backup-plus-jberkel#67
No description provided.