Open miru299 opened 3 months ago
Hi, a couple of questions:
"subscriptionId"
, do you see "subscriptionId":1
everywhere or do you also see other values (e.g. "subscriptionId":2
)? If you see values other than 1, then the issue could be related to multiple SIM cards; the workaround is to change everything to "subscriptionId":1
the previews of every messages appears to be visible
This is interesting. To clarify, do you mean that when you are in the main screen (the conversation list) you can see the snippets showing the most recent message in each conversation? And when you open the conversation you can't see any messages at all?
If you're willing to do some experiments, it would be interesting to try with a smaller backup. Here is an example: example-backup.json. You can also create a smaller backup by hand from your original backup:
[{"subscriptionId":1,"address":"5550100","body":"This is an example message","date":1720795913000,"dateSent":0,"locked":0,"protocol":null,"read":1,"status":-1,"type":2,"serviceCenter":null,"backupType":"sms"}]
these collective SMS are not in chronological order.
This is probably the same as issue #42. There is a patch for that in the works.
Hi Tom93,
I appreciate for your help with this issue, I will try to do smaller chucks of the backs up and see what its lead to, as far as the technique, I was able to view quite a few messages from one contact, which is good sign and shows 98,000 lines in the file. The result with original method of backups didn't show most of the conversation.
In my case using SimpleSms, the behavior started off same by displaying the "imported.." message then instead of showing "Importing successful", it directly goes back to the conversation list. This is only with SimpleSms
In terms of the size of the file . it can be little tricky, since I do not know how accurate it maybe. On the other hand, If I change the default SMS app to Fossify SMS,. It reproduces the expected behavior you mentioned.
When I comparing the size, its 32mb on Fossify, whereas Simple SMS is displayed as 0,
I have used both Fossify / Simple Mobile to export the messages for testing it out and the end result is same
have used Simple Mobile SMS tool to do this
When you open the backup using a text editor and look for "subscriptionId", do you see "subscriptionId":1 everywhere or do you also see other values (e.g. "subscriptionId":2)? If you see values other than 1, then the issue could be related to multiple SIM cards; the workaround is to change everything to "subscriptionId":1.
This is interesting. To clarify, do you mean that when you are in the main screen (the conversation list) you can see the snippets showing the most recent message in each conversation? And when you open the conversation you can't see any messages at all?
there are snippets of the the recent messages in the preview line, when I open the conversation, its basically empty except for few verification messages that are okay.
I believe the subscriptionId values are causing this issue on Android 14 (I created #191 to track this). The workaround is to change them to -1
, either manually using a text editor or using this debug APK which I built; it also has a bunch of other useful patches. Alternatively, wait until #192 is merged & released.
Let me know if that helps!
Checklist
Affected app version
1.0.1
Affected Android/Custom ROM version
Android 14
Affected device model
Samsung S24
How did you install the app?
F-Droid / IzzyOnDroid
Steps to reproduce the bug
Expected behavior
It should import the json correctly and restore all the SMS and MMS.
Actual behavior
All the conversation are empty, it does not have any old messages. Though what I found was that the previews of every messages appears to be visible. Second part of the problem, these collective SMS are not in chronological order.
Screenshots/Screen recordings
No response
Additional information
No response