博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年11月8日

摘要: 看下篇之前,请先读这三篇文章:Android GSM驱动模块(rild)详细分析(一)基本架构及初始化Android GSM驱动模块(rild)详细分析(二)request流程Android GSM驱动模块(rild)详细分析(三)response流程这几篇分析了android 的 GSM 也就是 RIL 部分的驱动。我这篇文章也就是建立在这个基础上的。上篇最后说到 framework 最后通过 socket 给底层发信息来沟通,有一个守护进程来接收信息,这个进程就是 rild。具体的代码在/hardware/ril 下面。代码结构和流程的介绍上面3篇文章都已说明,这里只是通过call set 阅读全文

posted @ 2011-11-08 15:11 梦回鲁南 阅读(275) 评论(0) 推荐(0) 编辑

摘要: Android 的 call setting 是用来设定与 simcard 相关的一些内容的应用程序,如网络,PIN等等,算是AP层。这里就选择其中一个项从源代码读下去直到底层,看看大概的结构和流程。在 Android 主菜单中选择 setting->call setting->additional call setting->caller ID,会弹出来一个对话框来选择,这个项是用来设定在用电话本拨打电话的时候是否显示对方的电话号码。这里就以这个设定为例来一步步读下去。AP层:call setting 的代码和资源都是放在/packages/apps/Phone 的目录下。 阅读全文

posted @ 2011-11-08 15:08 梦回鲁南 阅读(1269) 评论(0) 推荐(0) 编辑

无觅相关文章插件,快速提升流量