![]() |
Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Hi,
I've searched these forums, the N900 USA User Guide, as well as Google and see no pointers to this information; I'm hoping current N900 users can provide some information. The current implementation of the Call Log on Symbian S60 (I have both the N95 + E71; using on ATT/USA) is quite limited in that all incoming calls via GSM/UMTS show the "mobile phone" icon (SIP calls show the SIP icon) - i.e., the call icon is based on the network the call is coming in on and not on the caller ID number as matched against the phone type as listed in the address book / contacts. Has this changed for N900? [Looking at Maemo Bug ID 5552, it appears that this behavior has not changed] When examining call logs, and looking at names as listed from the address book / contact list, it is impossible to determine what type of line (mobile, home, office, etc) that call is related to: the user has to check via "Options -> User Number -> Edit", memorize the number, then cross reference via the address book / contacts to find out which line that call is from / to. Has this behavior changed with Maemo 5? [Note: in the call logs, the same icon issue exists as described above for an incoming call] Lastly, on Symbian S60, when multiple calls are placed, received, missed, from the same number, the last entry for that type (placed, received, missed) replaces a prior entry: i.e., without my looking at my online ATT bill, I can not determine which separate times (and durations, for placed and received calls), just the last instance. Has this behavior changed for Maemo 5? NB: for all of these, my older Nokia phones (from many many years ago) as well as other (SE, HTC WinMo, etc) phones all had what I (and, from reports on the Web, many many others) would deem to be "correct" behavior, as described above. Thanks, -CM |
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
At least on my Nokia 6120c, the raw log data (for the last 30 days) is available both using Nokia call log application and to applications (using python, for example), so you can display them any way you want. Assuming this data will also be available on N900 as well, it is merely a matter of writing an application that displays this information in your preferred way.
|
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Actually, on the older Nokia phones I've used (and phones from other companies - SE, HTC, etc), the detailed logs are available on the phone itself (e.g., on the Logs screen) - I didn't mean the logs once off-loaded to a PC. (I'm presuming by "Nokia call log application" you mean Nokia Suite or Ovi Suite - if not, please correct me)
|
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
I'm interested in this too. I would like there to be a views of all calls incoming, outgoing, and missed, sortable by both date/time and by number, and able to view both the number (so I can distinguish between mobile and landline for example) and the looked-up contact name if present. Oh and same for texts too. This is so that I can match up with my bill (which just shows the number), as I have to pay for personal calls with my work-supplied phone. If this isn't available with built-in Nokia tools, then a third-party app is fine.
|
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
In my S60v3 device, I have very detailed call log limited with last 1000 entries and 30 days. I can view entries filtered in device or I can export it in CSV format easily for further purposes.
I hope I can get similar functionality somehow. |
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
I believe there is significant value for having the ability to provide at least some of the chronologically listed detailed call logs on the device itself: for example, when away from your computer, if you are called several times in succession by someone in an emergency, and then are called again by someone else, it is currently impossible (on Symbian S50v3 - Nokia E71) to know both how many times and when (except for the last time) that that individual called.
Every other phone I've had (except for the two Symbian S60v3 phones - N95 + E71) have had this ability. In addition to, of course, the other two I listed on my first post. BTW: for those of you who are interested in these features, I encourage you to sign up for the Maemo Bugzilla and vote for the Bug ID listed above (5552) - that link is for the Bug tracking the ability to show which kind of line (listed in the address book / contacts) a call is related to. |
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Quote:
1. Locate Logs application within the menu of your S60v3 device and execute it 2. Press right to access detailed log ? |
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
No - on my E71, when I access the Log application (whether via Menu -> Log or via pressing green Call button), I get the listing of Dialed, Received, Missed calls in separate tabs, which I can navigate through by pressing right or left on the D-Pad.
These listings are "detailed" only in the sense that they provide the nam / number and time of the last instance of that call - there is no indication of duration, there is no indication of which line (if the entry exists in the address book / contacts), there is no indication of multiple calls to / from that number if such exist - only the last call entry is there. The right soft-key is "Exit" on all of those tabs; the left soft-key is "Options" but has no further detailed view amongst the options listed; pressing the center D-Pad button while any entry is hilighted produces a smaller subset of the "Options" menu. |
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
http://img408.imageshack.us/img408/4...enshot0029.png http://img240.imageshack.us/img240/4...enshot0030.png http://img39.imageshack.us/img39/292/screenshot0031.png
http://img41.imageshack.us/img41/703...nshot0032q.png http://img408.imageshack.us/img408/8...enshot0033.png http://img32.imageshack.us/img32/358...enshot0034.png Screenshots are taken from my N82. Can't you reproduce them? |
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Hi - nope - the only entries showing in the 3rd panel you're showing above are data (WLAN / "Pack." (UMTS)) - regardless of the fact that I've got "All communication" set for the "Filter" in "Options".
Perhaps this is due to "outdated" FW - there was a time (~1 week ago) when there briefly appeared to have been new FW available, but, I was never able to successfully update - odd errors (IO, invalid, etc) when attempting to update - and, subsequently, that "new" FW has not been available. I have done hard resets on my phone (and restored my apps + contacts + re-sync'd my calendar + notes) - in an effort to have alleviated this - but, no dice.... (Grabbing S60 screenshot app - will post shortly..) |
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
I guess you're using NAM versions of N95 & E71? Then this inconvenience could easily be explained...
|
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Yes - I am. So - this is a limitation with the NAM (USA ATT 3G Bands - 850 / 1900 MHz) phones?
|
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Quote:
Maybe contacts database is corrupted / gets corrupted somehow and this is the reason, I don't know exactly, just brainstorming.. |
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
OK - this was user (i.e., my) error.
I must have set the "Filter" to "Data calls" - because, after making sure that I had set to "All communications", deleting all call log entries, power cycling my phone, and testing with a few incoming + outgoing + missed calls, I can now see all of these calls in my detailed list (exactly as your N82 shows). So, I must have set that at some point (although, honestly, I don't recall doing that). In any case, your assistance on this is much much appreciated! I've been really hankering after this feature for a while - although not integrated into the "Recent Calls" lists, the fact that it is actually available is still great. Again, thank you very much! |
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Glad to hear that you sorted out your problem.
I still need to learn how Maemo5/N900 approach to detailed logging and if they exist whether logs can be exported to CSV or not; anyone can answer? |
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Agreed, I would like to know about the Maemo 5 / N900 implementation as well (also the other parts of the call logs I had mentioned).
I'll be starting with configuration of my SDK environment this week - if there is sufficient emulation ability there (perhaps doubtful, although if there is source availability in this area, code inspection may help), I'll report back. |
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
One could write a service listening to dbus. On each call, there is a LOT of information being sent over it. The application could then do that advanced logging and whatever features are desired.
See also the Telepathy D-Bus Interface Specification |
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
where is call log/records placed, or could it be read from terminal ?
I have multiple contacts with two numbers, and If this contact calls and I can't answer phone. So I can't see anywhere his number where call came from ?!? |
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Quote:
/home/user/.rtcom-eventlogger/el.db Being SQLite, it should be a simple to access the information as it an SQL database. Since it's the event db for rtcomm, it should have everything in it: calls, IMs, SMS, etc. |
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
thanks !
And you could read it by normal sql command. tables inside db file: Code:
cd /home/user/.rtcom-eventlogger/ Code:
sqlite3 el.db "select * from events order by id desc limit 5"; |
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Quote:
Oooo sql is something i actually understand, so in theory i could create a decent call logging system for the n900 :) - hmmm, can't wait till i get one and can start playing around (Yes i know i can shove it in a virtual environment lol - just want it in my hands :) .... Then to learn how to code! again! yay! |
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
I understand little sql. and manage list events and convert epoch times to normal times.
Here's example from 5 last start_time, remote_uid: Code:
sqlite3 /home/user/.rtcom-eventlogger/el.db "select datetime(start_time,'unixepoch','localtime'),remote_uid from events order by id desc limit 5"; edit2: added localtime to command |
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Why is there no way of finding out call duration of calls in the history? This is a really usefull feature in S60 devices but seems to be ommited from the N900. I really hope this gets some attention in the next firmware.
|
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
My actual concern is that it a call from a person in your phone book overwrites a call you made to him/her so you essentially have not history of when you made the call to him/her. This is a definite bug that needs to be looked at and be improved upon in the next release of firmware.
|
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
I would like to be able to view according to received calls, missed calls, dialed numbers as you could on symbian phones as opposed to just one single list for all types of calls.
|
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Quote:
|
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
I know some may say the N900 is meant to be an internet tablet, but I get the impression Nokia thinks if people dont mind poor phone features on the iPhone then they can get away with it on the N900. Nokia should be playing to there strengths, they have always had good call log fetures up till now and must live up to their reputation as the leaders of mobile phones.
|
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Quote:
|
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Quote:
|
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Quote:
|
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Quote:
|
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Quote:
|
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Anybody knows why the Events.end_time is always 0 for RTCOM_EL_SERVICE_CALL kind of services ?
There does not seem to be a way to get a duration of a phone call, is there ? |
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
I've found the following to be quite useful for figuring out where calls
and SMS messages actually came from: Code:
sqlite3 -line .rtcom-eventlogger/el.db 'select service_id, ET.name, |
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
1 Attachment(s)
I've just made a simple application that will show you a list of all the received, dialed and missed calls, without filtering or grouping any of them.
It shows the date and time of the call, the phone number of the other party, and their name. If you click an entry, it dials that number automatically. Since I was worried about battery usage, it doesn't refresh the list automatically after calls are made, you need to click the Refresh menu option. You can select in the settings how much history to display, default is 30 days worth of calls. I don't really have time right now to create a proper package and upload to extras-devel, but I figured other people might need this. Here's a zip file with the application, it's just one python file, and a shortcut. Put the calllog.py file in /home/user/, and the pycalllog.desktop in /usr/share/applications/hildon/ P.S. This is my very first mobile device app, so be gentle. :) |
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Regarding the call logs, one thing I've noticed is that when I recieve a voicemail notification the timestamp on it is hours off from the timestamp of the missed call. For example a friend called me at 9:05 pm and left a vm, the timestamp on the vm was 4:06pm anyone else experience this problem?
|
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Quote:
|
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Quote:
Code:
apt-get install gnome-python |
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Question... Is there any way someone can think of to script logon to my.t-mobile.com and get current balance for prepaid account? I'm not very familiar with python...
|
Re: Call Log with Maemo 5 / N900 (especially vs Symbian S60)
Quote:
|
All times are GMT. The time now is 10:13. |
vBulletin® Version 3.8.8