Ticket #539 (closed defect: invalid)
Limit in reading sms from sim card
| Reported by: | feitingen | Owned by: | mickey |
|---|---|---|---|
| Priority: | minor | Milestone: | |
| Component: | framework/general | Version: | milestone5.5 |
| Keywords: | sms limit simcard | Cc: |
Description
I have 70++ sms messages on my sim card, but i can only see the 14 most recent ones. When using another phone, i can see all my messages.
When i am deleting one recent message with my other phone, the moko can see older messages, but still limited to 14 messages.
Running command:
mdbus -s org.freesmartphone.ogsmd /org/freesmartphone/GSM/Device org.freesmartphone.GSM.SIM.RetrieveMessage 13
Will display a message, whereas:
mdbus -s org.freesmartphone.ogsmd /org/freesmartphone/GSM/Device org.freesmartphone.GSM.SIM.RetrieveMessage 14
Will display this instead:
/org/freesmartphone/GSM/Device: RetrieveMessage failed: org.freesmartphone.GSM.SIM.NotFound()
It would be nice to be able to read all my messages on my moko as I want to be able to create an archive of my messages outside of my phone.
I am using (from debian):
frameworkd 0.9.5.9+git20100131-4
Using dbus-send and RetrieveMessagebook produces 14 messages (mdbus fails due to unicode error somewhere)
Change History
Note: See
TracTickets for help on using
tickets.

It's very unlikely that your SIM card has the storage for 70++ messages, 14 sounds more likely. What probably happens is that your other phone transparently stores everything above those 14 in phone memory. If you append a debug log, I can tell you for sure though.