CallLog模块.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CALL LOG 模块研究 * 2009.3.3 潘铁盈 简介 呼叫记录主要保存呼出和呼入记录的一些相关信息(例如:姓名、号码、通话时间、持续时间、通话次数等)、发出和接收短信的条数,通话计费和gprs流量等信息。 Call log(5) CallsGprots.h Callslog.h CallsReset.h CallLog.c CallsReset.c Call Cost (2) CallsCost.h CallsCost.c (6) CallHistoryGPros.h CallHistoryMain.h CallHistoryEnum.h CallsDefs.h CallsStruct.h CallHistoryMain.c Call time(2) Calltimes.h Calltimes.c SMS Counter(2) CallsSMSCounter.h CallsSMSCounter.c 1.1 Call Log 1.11手机中可以存储已拨电话、未接电话和已接电话各20个,SIM卡中可以存储10个已拨电话。 1.12 通话时间中存储上次通话时间,已拨电话总计和已接电话总计。 1.13 通话计费包括上次通话计费、所有通话计费、费用限制和价格及费率。这部分需要网络支持,一般不会要求修改。 1.14短信计数器包括已发送和已接收两部分。 开机时会判断SIM卡是否更换,如果SIM卡更换了则清空NVRAM中的呼叫记录,把SIM卡中读出的10个已拨电话记录写到NVRAM中。 正常关机是手机会同步NVRAM与SIM卡中的记录,把NVRAM中前10个记录写入SIM卡中。 如何修改在切换SIM卡时不删除NVRAM中的记录 在函数phb_startup_erase_ln()中 if (msg_ptr-result == NVRAM_IO_ERRNO_OK) { if ((control_block-secondary_ID PHB_TOTAL_LN_LID) (is_sim_replaced() == KAL_TRUE)) { control_block-secondary_ID++; phb_write_ln_to_nvram((nvram_ef_phb_ln_struct*) control_block-data, control_block); return; } else { /* copy LND from sim */ control_block-proc_stage = COPY_LN_NONE; phb_startup_copy_ln(NULL, control_block); return; } } 去掉 else { /* copy LND from sim */ control_block-proc_stage = COPY_LN_NONE; phb_startup_copy_ln(NULL, control_block); return; } 这部分功能是从SIM卡中读取记录并写到NVRAM中。 主卡拒接电话 副卡拒接电话 呼叫记录初始化 *

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档