android 外挂modem模块实现Telephony相关功能(上网,发短信,打电话)
一.背景
当前模块不支持Telephony相关的功能,例如上网、发短信等功能,就需要外挂另一个模块实现此功能,这就是外挂modem模块实现Telephony功能,此篇主要就是说实现外挂modem模块功能中的Framework层实现逻辑,如下流程是在Android 13中实现的外挂pcie模块的流程
二.ril库相关替换
需要替换libril.so和libreference-ril.so包
三.代码实现流程
1.Android Framework层实现逻辑
UI界面
首先是UI界面将SIM卡以及短信相关界面放出来,如下:
--- a/QSSI.13/packages/apps/Settings/res/xml/network_provider_internet.xml
+++ b/QSSI.13/packages/apps/Settings/res/xml/network_provider_internet.xml
@@ -31,17 +31,6 @@
settings:keyw