How to empty the phone call log?
How to empty the phone call log?
I am suprised this has not been prioritized. Maybe there an openrepos application for this.
But I found out where the log is stored atleast:
sqlite3 /home/nemo/.local/share/commhistory/commhistory.db
For example this lists log older than january 2015:
SELECT * FROM Events WHERE localUid="/org/freedesktop/Telepathy/Account/ring/tel/account0" AND lastModified<"2015-01-01";
now you can delete by replace SELECT * with DELETE
But be carefully, you make this on yor own risk!!
restart device or do killall voicecall-ui
(it will restart voicecall app by itself)
"I am suprised this has not been prioritized"
For a lot of people, it's a personal phone, and we don't have hundreds of contacts that we call. Since the log is not complete and entries are overridden, I for example have probably around 50 entries in it, so it's quick if I want to do some cleanup.
Let them implement a complete call log first, then it will be useful. (but thanks for the investigation for those you use it as a work phone!)
Sthocs ( 2015-02-07 16:02:00 +0200 )editCan you please add this he app settings page of the phone app so also non-developers can clear the list.
It is pity you can only reset the data counter and not the call list. We are on 2.1.0.9 and the clearing of phone calls is still not in.
For now the only option is to long press each entry and select "Delete".
Asked: 2014-01-20 16:45:50 +0200
Seen: 1,175 times
Last updated: Mar 04 '17
+1. I would even like it customized. Like purge all, purge all except last 10, purge all except last 10 unique callers...
pichlo ( 2015-02-07 21:16:25 +0200 )edit