|
这个问题我想处理三星手机的同行都有遇到过吧,三星某些手机的CALL表永远是空的,什么也没有,不要说恢复删除的记录,存在的也是0条。
此问题也困扰我很久,一直没有找出答案,我当初的想法是:
1、是否被安全软件(如360)被劫持了
2、三星单独放到另外的数据库了,不在contacts.db中
第1种情况,即使是劫持也应该是建立在三星自身原始库的基础之上吧?所以感觉第2种可能性大,可是一直没有去实践。前几天一个韩国同行成功解决了此问题,三星是使用了单独的数据库去保存通话记录,其路径如下:
\data\data\com.sec.android.providers.logsprovider\databases\logs.db, 如下图:
知道了路径其它的就好处理了,直接使用添加自定义样本功能进行扫描就O啦,以下是处理步骤:
Step1:添加样本
Step2:双击log表
Step3:要添加的列有:number(电话号码)、date(通话日期)、duration(通话时间)这三个列全部不为空,其中date要选择转换日期
点击 添加样本 就可以了
Step4:开始扫描,查看结果
至此,恢复完成。
虽然过程简单,但是感慨万千,为何这么简单的东西自己没有提前发现? |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|