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. Android RIL套接字和电话加密?
- 2. 拨出电话的状态是什么
- 3. iOS Xcode Instruments中的红色电话和蓝色电话的含义是什么?
- 4. 什么是展示从电话簿
- 5. 为什么打电话preInstantiateSingletons()
- 6. 什么是Firebase电话验证中的验证?
- 7. 如何了解被叫方是否接听了电话(当他解除电话时,电话状态是什么)
- 8. 印度来电电话号码格式是什么
- 9. 什么是打电话给你的命名空间的.Net
- 10. 什么是错误的,我的功能来拨打电话
- 11. Android - 被解雇的电话是什么样的?
- 12. Golang的空话是什么?
- 13. RIL日志
- 14. 什么是普遍认可的电话号码格式
- 15. kindle用于家庭电话的协议是什么?
- 16. 什么是Twilio卷曲电话的iron-ajax等价物?
- 17. 电话号码的国际格式是什么
- 18. 是什么电话之间的区别:和SIP:URI在SIP?
- 19. 此电话号码格式的RegExp语法是什么?
- 20. 什么是获得电话意图权限的正确方法
- 21. 什么是邮件和电话号码的正确MIME类型?
- 22. python中的这句话是什么
- 23. RMI中的继电器是什么?
- 24. 为什么Volley会打电话https://safebrowsing.google.com?
- 25. 什么,当我打电话requestAnimationFrame多次
- 26. 在基于SIP的软电话中使用DTMF的目的是什么?
- 27. IONotificationPortDestroy - 打电话还是不打电话?
- 28. 什么是无Cookie会话?
- 29. 什么是Postgres“会话”?
- 30. 什么是会话失效?