我正在使用 BQ Aquaris E4.5 Ubuntu 手机,我想知道电话通话记录存储在哪里。在类似的帖子中,我看到短信存储在此目录中,~/.local/share/history-service/
但我似乎无法在通话记录中找到任何内容。
至于 Telegram 秘密聊天,我很好奇它们存储在文件系统的什么位置,以及从应用程序中删除后是否仍然可以在那里访问。
答案1
通话记录已存储,~/.local/share/history-service/history.sqlite
您可以使用该sqlite3
工具进行编辑。请参阅表格voice_events
我能够使用查询按日期丢弃条目,从而成功截断通话记录。随着时间的推移,我的 BQ 4.5 上的电话应用程序响应速度变得非常慢。截断通话记录后,速度大大提高。
截断后,我使用了 sqlite3 工具中的紧凑数据库选项,从而缩小了数据库大小。
答案2
至于 Telegram,它会创建一个/userdata/user-data/phablet/.config/com.ubuntu.telegram/
以其他联系人的电话号码命名的目录。
有趣的是,即使没有存储在设备上的常规聊天记录也可以在缓存中找到,位于/home/phablet/.cache/com.ubuntu.telegram/
包含用户电话号码的目录中,以及名为的数据库文件内telegram.sqlite
但仍然不知道通话历史记录。