E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
rild
通过Socket直接与
RILD
进行通信
1RIL_J与RIL_C通信上层通常要和
RILD
通信,是通过Socket,在RIL_JAVA层实现;沿着这样代码流程进行Framework——native:Phone——RIL_JAVA——>RIL_CPP
Dufresne
·
2013-05-02 17:00
Android电话系统RIL-Java分析
在RIL-D的分析中,我们知道
RILD
建立了一个侦听套接口,等待RIL-Java的连接。一旦连接成功,RIL-JAVA就可发起一个请求,并等待应答,并将结构发送到目标处理对象。
kaixinbingju
·
2013-04-28 16:00
Android 电话系统
rild
分析
Rild
是Init进程启动的一个本地服务,这个本地服务并没有使用Binder通讯手段,而是采用了socket通讯方式。
kaixinbingju
·
2013-04-28 15:00
Android Init进程分析
它是android系统中的始祖进程,USB守护进程(usbd),挂载守护进程(vold),无线接口守护进程(
rild
)等
justManTao
·
2013-04-03 17:00
android
init进程
系统启动流程
Android Ril库总结
1总体框架
Rild
是Init进程启动的一个本地服务,这个本地服务并没有使用Binder之类的通讯手段,而是采用了socket通讯这种方式。
FE421504975
·
2013-03-18 22:00
u
Android RIL 架构学习总结
1.AndroidRIL概念AndroidRIL是基于telephony服务和raido硬件层的抽象层,通过研究RIL的代码可以看到,Android的
rild
库是介于HAL接口与basebandmodem
forlong401
·
2013-02-25 23:00
Android电话系统之RIL-Java
在RIL-D的分析中,我们知道
RILD
建立了一个侦听套接口,等待RIL-Java的连接。一旦连接成功,RIL-JAVA就可发起一个请求,并等待应答,并将结构发送到目标处理对象。
陈wei
·
2013-02-18 16:00
Android电话系统之-
rild
Rild
是Init进程启动的一个本地服务,这个本地服务并没有使用Binder之类的通讯手段,而是采用了socket通讯这种方式。
陈wei
·
2013-02-18 16:00
android 应用层如何连接
rild
连接
rild
的方式,一种是通过调用framework接口来实现,通过类似PhoneFactory.getDefaultPhone()方式,当然如果要发送自定义的指令,还要增加相应的接口指令,比较麻烦,研究后再补上相关信息还有别一种方式
wyyew
·
2012-11-20 22:00
RIL_request_response_详解
RIL Android的RIL驱动模块,在hardware/ril目录下,一共分
rild
,libril.so以及librefrence_ril.so三个部分,另有一radiooptions可供自动或手动调试使用
zhimibuhui188
·
2012-11-16 14:00
request
response
RIL
Android电话系统
rild
-response analysis
本文将详细分析
rild
处理response的流程,包括一般的resonse和unsolicitedresponse。
ceko_wu
·
2012-10-31 16:00
Android电话系统
rild
-request analysis
从《android电话系统
rild
-概述篇》可知,
rild
处理的数据流主要分为以下三类:a、request:来自上层ril-java的请求,如dial,sendmessage b、response:modem
ceko_wu
·
2012-10-31 16:00
Android电话系统
rild
-启动流程
由《android电话系统
rild
之概述篇》可知,
rild
是init进程启动的一个守护进程,加载了libril.so和Reference-ril.so,从而实现了电话服务与硬件设备之间的通信。
ceko_wu
·
2012-10-31 16:00
Android电话系统
rild
-概述篇
本文将简要的介绍android电话系统的架构,
rild
在电话系统中所处的位置及作用,最后再简单分析QCOM平台中,
rild
源码的架构。
ceko_wu
·
2012-10-31 16:00
Android 4.1 Netd详细分析(一)概述与应用实例
:
[email protected]
一.概述 所谓Netd就是NetworkDaemon的缩写,表示Network守护进程,类似的命名还有很多,例如Vold(VolumnDeamon),
Rild
xiaokeweng
·
2012-10-31 13:00
android电话系统和ril分析(2)————
rild
详细分析
上一篇有提到
rild
,这里做我个人的理解来分析
rild
:参考达人B的文章,链接:http://blog.csdn.net/qitaosong/article/details/50698231.
rild
.c
thearyong
·
2012-10-25 16:00
GSM
RILD
ril分析
android电话系统
Android电话系统之-
rild
http://blog.csdn.net/maxleng/article/details/5576637
Rild
是Init进程启动的一个本地服务,这个本地服务并没有使用Binder之类的通讯手段,而是采用了
lindonghai
·
2012-10-22 18:00
记录android点滴(一)--通过build.prop实现产品定制的方法
/build/target/board/generic/system.prop里面的内容如下:##system.propforgenericsdk#
rild
.libpath=/system/lib/libreference-ril.sorild.l
tanqiantot
·
2012-10-10 15:00
Android Ril层浅析
ril为Radiointerfacelayer的缩写,翻译为协议转换层,应用层通过ril层向串口发送命令, 串口之上为ril层,串口之下为modem, ril层由
rild
进程负责,ril层代码目录为
lindonghai
·
2012-10-07 16:00
android
command
interface
reference
layer
android linux 系统总结5
5.设置模块流程分析
rild
流程分析 5.1设置pin状态,pin认证 5.1.1设置pin状态 5.1.2修改sim卡pin 5.1.3pin认证流程 5.2网络设置 5.3屏幕背光设置 5.4获取
linxi_hnh
·
2012-09-30 15:00
android
linux
service
System
action
frameworks
<三>--RIL层代码分析---RIL_register()
ril/
rild
/
rild
.c->main()为函数入口------------------------------------------------------------------------
tronteng
·
2012-09-28 19:00
<二>---RIL层代码分析---RIL_startEventLoop()->eventLoop()->ril_event_loop()
ril/
rild
/
rild
.c->main()为函数入口------------------------------------------------------------------------
tronteng
·
2012-09-28 19:00
timer
socket
list
struct
null
代码分析
<一>--RIL层代码分析-RIL_RadioFunctions *RIL_Init(funcs =rilInit()->mainloop()
ril/
rild
/
rild
.c->main()为函数入口------------------------------------------------------------------------
tronteng
·
2012-09-28 19:00
ril层的所有代码分析
ril/
rild
下的文件
rild
.c->mian()为函数入口 intmain(intargc,char**argv){//....
tronteng
·
2012-09-28 19:00
STK解析---菜单点击处理流程
STK菜单点击处理流程1、引言 对于sim卡的stk这块,其处理逻辑十分复杂,在此以点击其菜单为例,来分析其整个处理逻辑,对于modem侧在此不作分析,重点解析
rild
以上的事务和数据流向。
ceko_wu
·
2012-09-25 19:00
第十二篇 Android 系统电话管理机制与架构
RILdaemon层实现为单独的一个开机启动的进程(
rild
命令),通过AT命令硬件驱动层交互,Teleph
GooHong
·
2012-09-16 02:00
android
Telephony框架
CDMAPhone
GSMPhone
STK解析--总框架
STK1、STK数据的流向大致如下图所示从上图可以看出对stk的操作也是需要通过
rild
来完成;2、
rild
关于stk的处理大致分为以下几种1)solited类型,表示由android主动发送请求,然后
ceko_wu
·
2012-09-04 13:00
stk
Android GSM驱动模块(
rild
)详细分析(三)response流程
前文对request的分析, 终止在了at_send_command_full_nolock里的writeline操作,因为这里完成命令写出到硬件设备的操作,接下来就是等待硬件响应,也就是response的过程了。我们的分析也是从这里开始。 response信息的获取,是在第一篇初始化分析中,提到的readerLoop中。由readline函数以‘行’为单位接收上来。 AT的response有
ericchan2012
·
2012-08-18 10:00
response
Android GSM驱动模块(
rild
)详细分析(二)request流程
1. 多路复用I/O机制的运转 上文说到request是接收,是通过ril_event_loop中的多路复用I/O,也对初始化做了分析.现在我们来仔细看看这个机制如何运转. ril_event_set负责配置一个event,主要有两种event: ril_event_add添加使用多路I/O的event,它负责将其挂到队列,同时将event的通道句柄fd加入到watch_table,然后通过
ericchan2012
·
2012-08-18 10:00
android
Android GSM驱动模块(
rild
)详细分析(一)基本架构及初始化
ndroid的RIL驱动模块, 在hardware/ril目录下,一共分
rild
,libril.so以及librefrence_ril.so三个部分,另有一radiooptions可供自动或手动调试使用
ericchan2012
·
2012-08-18 10:00
android
一个incoming call的流程 (来电话代码流程)
cm.registerForCallStateChanged(this,EVENT_CALL_STATE_CHANGE,null);--> mCallStateRegistrants.add(r); 3.RIL中的RILReceiver线程首先读取从
rild
wangqilin8888
·
2012-07-25 14:00
null
电话
不同3G模块移植
根据不同模块修改,选择用哪个ril库发AT指令,哪个串口用作AT指令(-d),哪个串口用作上网数据口(-u):#ZTEC100,addbyhuiserviceril-daemon/system/bin/
rild
-l
yunfly163
·
2012-05-30 17:00
c
关于 android RIL 调试
转载首先,要了解RIL是如何启动的,拿G1做个例子init.rc:serviceril-daemon/system/bin/
rild
socketrildstream660rootradio socketrild-debugstream660radiosystem
lhf_tiger
·
2012-04-24 14:00
android
socket
Stream
cache
service
System
从Phone源码中分析来电话流程(部分)
首先,通过ddms拨打模拟器的电话,这样在RIL.java的RILReceiver线程(run()函数中)当中接收到
rild
发来的incoming消息,接收线程将消息转给processResponse(
wangqilin8888
·
2012-04-09 20:00
Android接电话流程、Phone来电过程、phone上层来电话解析 接通电话
ninedays/article/details/5969215接电话的基本流程(java层):首先,通过ddms拨打模拟器的电话,这样在RIL.java的RILReceiver线程(run()函数中)当中接收到
rild
wangqilin8888
·
2012-03-30 17:00
android
exception
UI
null
电话
delay
android 应用层如何连接
rild
连接
rild
的方式,一种是通过调用framework接口来实现,通过类似PhoneFactory.getDefaultPhone()方式,当然如果要发送自定义的指令,还要增加相应的接口指令,比较麻烦,研究后再补上相关信息还有别一种方式
wyyew
·
2012-02-14 15:00
linux程序崩溃调试技术
程序崩溃调试技术 一,起因在开发android的ril过程中,遇到了
rild
faithsws
·
2012-02-13 17:00
c
android
linux
汇编
struct
linux内核
Android核心分析(18)-----Android电话系统之RIL-Java
在RIL-D的分析中,我们知道
RILD
建立了一个侦听套接口,等待RIL-Java的连接。一旦连接成功,RIL-JAVA就可发起一个
showmo
·
2012-02-13 14:00
Android核心分析
Android核心分析(17) ------电话系统之
rilD
原文地址:http://blog.csdn.net/maxleng/article/details/5576637 Android电话系统之-rildRild是Init进程启动的一个本地服务,这个本地服务并没有使用Binder之类的通讯手段,而是采用了socket通讯这种方式。RIL(RadioInterfaceLayer)Android给出了一个ril实现框架。由于Android开发者使用的Mo
showmo
·
2012-02-13 14:00
Android核心分析
电话系统之rilD
Android 启动过程<译>
其中包括:•用来管理USB连接的USB守护进程(usbd)•用来管理Androidadb连接的守护进程adbd)•用来管理调试过程的调试器守护程序(debuggerd)•用于打电话及相关功能的后台进程(
rild
wangkaiblog
·
2011-11-21 21:00
Android-telephony各文件解释 电话系统之
rilD
Android电话系统之RIL-Java
http://dev.10086.cn/cmdn/bbs/thread-60136-1-1.html http://www.uml.org.cn/mobiledev/201107263.asp http://www.linuxidc.com/Linux/2011-04/33966p18.htm
jdsjlzx
·
2011-11-16 10:00
Android RIL学习
Android的
rild
库是介于HAL接口与basebandmodem之间,它提供了语音、数据、短信、SIM卡管理以及STK应用的功能。
sunxu914
·
2011-11-12 21:22
android
移动开发
职场
休闲
RIL
<三>--RIL层代码分析---RIL_register()
ril/
rild
/
rild
.c->main()为函数入口-----------------------------------------------------------------------
hare_Lee
·
2011-10-25 17:00
Stream
socket
struct
null
token
代码分析
<二>---RIL层代码分析---RIL_startEventLoop()->eventLoop()->ril_event_loop()
ril/
rild
/
rild
.c->main()为函数入口------------------------------------------------------------------------
hare_Lee
·
2011-10-25 15:00
timer
list
socket
struct
null
代码分析
<一>--RIL层代码分析-RIL_RadioFunctions *RIL_Init(funcs =rilInit()->mainloop()
ril/
rild
/
rild
.c->main()为函数入口------------------------------------------------------------------------
hare_Lee
·
2011-10-25 12:00
android
socket
struct
null
Path
代码分析
ril层的所有代码分析
ril/
rild
下的文件
rild
.c->mian()为函数入口 intmain(intargc,char**argv){//....
hare_Lee
·
2011-10-25 08:00
android 命令
applypatch_st ndc fsck_msdos netstat ps netd sendevent sync flash_image servicemanage schedtest
rild
asdf314159265
·
2011-10-13 01:00
android
Android RIL Java
在RIL-D的分析中,我们知道
RILD
建立了一个侦听套接口,等待RIL-Java的连接。一旦连接成功,RIL-JAVA就可发起一个请求,并等待应答,并将结构发送到目标处理对象。
hgl868
·
2011-10-05 08:00
框架
android
command
token
interface
电话
Android的RIL驱动模块启动流程
Android的RIL驱动模块,在hardware/ril目录下,一共分
rild
,libril.so以及librefrence_ril.so三个部分,另有一radiooptions可供自动或手动调试使用
chongzi865458
·
2011-09-05 09:00
android
struct
socket
null
任务
interface
Android GSM驱动模块(
rild
)详细分析(二)request流程
AndroidGSM驱动模块(
rild
)详细分析(二)request流程熊猫哥哥发表于IT168和Opendroid转载请注明1.多路复用I/O机制的运转上文说到request是接收,是通过ril_event_loop
kevinF_sun
·
2011-09-03 08:00
android
struct
Stream
socket
command
token
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他