I'm trying to use gammu to backup my SMS messages into my computer.
However, I'm having some trouble accessing some of them.
The phone is a dual-sim LG GX200 (ID'ed as MTK1 MTK2) and I am using two
Currently I have 6 messages on my phone: 3 of them in my SMS Inbox
folder and 3 of them in my Sent folder.
I have moved all my messages to the phone memory (rather than SIM1 or
SIM2 memory) to try to avoid problems.
However, the command "gammu getallsms" still only returns 2 messages
from my Inbox folder.
Those are the only 2 messages that are highlighted as blue on the phone
(i.e. originally received from the 1st SIM card).
I am wondering if there is a way to backup all my messages?
I have tried using minicom to manually perform some AT commands on the
phone, and I found out that the AT+CPMS=? command returns:
+CPMS: ("SM", "ME", "SM_P", "ME_P", "MT"), ("SM", "ME", "SM_P", "ME_P",
"MT"), ("SM", "ME", "SM_P", "ME_P", "MT")
The AT+CPMS="XX" command, where XX is one of SM, ME, SM_P, ME_P or MT,
all return either:
0, 30 (which I suspect is possibly the SIM1 memory, having 0 messages
out of 30 possible)
or: 2, 170 (which I suspect is the phone memory, having 2 messages out
of 170 possible)
or: 2, 200 (which I suspect is possibly the aggregate SIM1+phone memory,
having 2 messages out of 200 possible)
However, I don't know how to read the other 4 messages.
Moving the 3rd Inbox message from the phone memory into the SIM2 memory
seems to make no difference.
I can't move this message to the SIM1 memory, though, because it was
originally received from SIM2's number.
Do you have any clues about what I can try to do or investigate further?
The gammu version that I'm using is the latest git commit (commit
I have also tried Ubuntu's stock gammu version 1.28.0.
For reference, I am attaching a log of the "gammu getallsms" command.
Thanks in advance,