0
A
回答
1
无线接口层:它是Android手机框架服务和硬件之间的桥梁。它包括:守护
RIL: - 的RIL守护进程初始化卖方RIL,从Android的电话服务处理所有的通信和调度卖方RIL为solicitated命令调用。 RILD将在Android系统启动期间初始化。每个供应商RIL都有RIL_Init函数。
供应商RIL: - 它是一个特定于每个调制解调器的库。 ril.h的无线电特定供应商RIL处理与无线电硬件的所有通信,并通过未经请求的命令发送对RIL守护进程(rild)的调用。
Android Telephony框架有一个接口文件Ril.java,用于跟踪每个发送/接收到RIL的传入/传出请求。它基本上与RIL守护进程形成套接字连接。 RIL守护进程将框架链接到供应商Ril。每个移动供应商都将拥有自己的供应商RIl实现,并以.so(共享库)形式提供。供应商ril的设计和实现取决于所使用的调制解调器。
初始化: - 当接通电源,电话过程开始,Android的电话框架进行初始化,框架使得插座连接到RIL达蒙的RIL达蒙发现供应商RIL库从系统性能和载荷供应商RIL路径图书馆的形式。 供应商ril通过调用其RIL_INIT方法首先初始化。 RIL的ril守护程序部分调用RIL_REGISTER来为每个供应商ril函数提供电话制造的参考。
的更多信息: - https://wladimir-tm4pda.github.io/porting/telephony.html https://source.android.com/devices/tech/connect/ril
相关问题
- 1. 有没有人用硬件/ ril中包含的mock-ril来测试android电话?
- 2. Android RIL套接字和电话加密?
- 3. ZygoteInit电话是什么?
- 4. 拨出电话的状态是什么
- 5. iOS Xcode Instruments中的红色电话和蓝色电话的含义是什么?
- 6. 什么是打电话时“TFS得到”
- 7. “兄弟电话”是什么意思?
- 8. 什么是展示从电话簿
- 9. 为什么打电话preInstantiateSingletons()
- 10. 什么是__i686.get_pc_thunk.bx?我们为什么需要这个电话?
- 11. 什么是Firebase电话验证中的验证?
- 12. 如何了解被叫方是否接听了电话(当他解除电话时,电话状态是什么)
- 13. 印度来电电话号码格式是什么
- 14. 什么是RegEx在Python中查找电话号码?
- 15. 无线电接口层(RIL)上下文中“radio”的含义
- 16. Android - 被解雇的电话是什么样的?
- 17. 我的ajax电话被延迟的原因是什么?
- 18. 什么是打电话给你的命名空间的.Net
- 19. 什么是错误的,我的功能来拨打电话
- 20. Golang的空话是什么?
- 21. RIL日志
- 22. 使用任务时,额外的电话mscorlib.ni是什么?
- 23. 在iPhone上拨打电话的正确URL是什么?
- 24. 什么是普遍认可的电话号码格式
- 25. kindle用于家庭电话的协议是什么?
- 26. 电话号码的国际格式是什么
- 27. 最初设定的电话号码应该是什么?
- 28. 什么是邮件和电话号码的正确MIME类型?
- 29. 继承和PHP - 父母的电话之后,这是什么?
- 30. 什么是Twilio卷曲电话的iron-ajax等价物?