[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Handling large numbers of SMS and other problems with Nokia 3500c
From: |
Krylov Ivan |
Subject: |
Re: Handling large numbers of SMS and other problems with Nokia 3500c |
Date: |
Mon, 21 Jan 2013 22:43:36 +0400 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:10.0.11) Gecko/20121123 Firefox/10.0.11 Iceape/2.7.11 |
Thanks for your reply and sorry for not responding for a long time
(forgot to look at web archive for replies).
Daniele Forsi (Sun, 13 Jan 2013 15:25:08 +0100):
keep NK6510_GETFILELIST_TIMEOUT at 500 and increase
NK6510_FILE_CACHE_TIMEOUT from 10 seconds to how long it takes to
list them (for OU it's at least 300 / 1000 * 2528 ~= 759, so maybe
15 minutes * 60 = 900 could work)
include/phones/nk6510.h:208:#define NK6510_FILE_CACHE_TIMEOUT 10 /* seconds */
> include/phones/nk6510.h:209:#define NK6510_GETFILELIST_TIMEOUT 500
/* miliseconds */
for more messages change include/gnokii/sms.h:42:#define
GN_SMS_MESSAGE_MAX_NUMBER 1024
Changing GN_SMS_MESSAGE_MAX_NUMBER helped me save all my messages.
After that I tried to delete them using gnokii; the program worked
without any error messages, but after that any on-phone operation with
SMS (like trying to open inbox) returned "Failed, please try again" (not
an actual error message, but a translation from Russian). I tried to
"delete all messages" from SMS menu, then phone deleted ~3000 messages
(not ~5000 like gnokii said), but the failure persisted, and selecting
"delete all messages" caused another removing of ~3000 messages.
Thankfully, everything was fine after the phone was rebooted.
I also received "an error in the device handling code" and "phone
returned short message" a few times, and did not save these logs
too, unfortunately.
if they were caused by unhandled frames you should find them in
~/.cache/gnokii/gnokii-errors
I think I found the cause: when gnokii is interrupted (^C) while
working, the phone stops responding to USB in a sane way until reboot.
Many thanks and best wishes,
Ivan Krylov.