![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RIL
文章平均质量分 91
工程师阿杜
拓荒人
展开
-
RIL层源码分析(原)
写在前面 1、本文从宏观的角度去分析问题,因此忽略了一些非主线的函数。 2、同理,对于函数内部非主要的逻辑部分,也采取了省略。 3、受限于知识的积累和理解能力,文中描述如有分析不妥之处,希望能够得到大家更正。从Main函数开始的故事 Android的智能机架构是应用处理器+基带芯片,也就是AP+Modem的模式,AP部分相当于CPU,Modem相当于网卡原创 2013-07-24 11:05:30 · 11307 阅读 · 16 评论 -
Android呼出电话流程(原)
我们从按下拨号开始分析呼出电话的流程。此流程从拨号盘分析到RIL层。一、应用层的流程1.1、拨号盘初步处理 @DialpadFragment.java public void dialButtonPressed() { //得到号码 final String number = mDigits.getText().toString()原创 2013-10-01 11:38:40 · 10991 阅读 · 7 评论 -
Framework中的Ril源码分析(原)
为了区别RIL层中的RIL.cpp,我们约定framework中的RIL.java文件描述为RILJ,而hardware中的RIL.cpp描述为RILC。一、概述 所有上层对RIL层的请求,最终都需要在RILJ中转换为RIL层可识别的命令,然后通过Socket通道传输下去;同时,RIL层数据的上报,也要通过RILJ进行解码,还原为上层容易识别的格式。因此,RILJ是framework原创 2013-08-14 11:06:38 · 5447 阅读 · 0 评论