1、操作指南
1.1操作流程
步骤1对于需要添加(或修改)的算子,添加以下五个配置文件。
●
call_conf.xml:xml文件涉及到调用的配置。
●register_conf.xml:该xml文件与register的配置有关。
●msg_conf.xml:xml文件与
message的配置有关
●ut_conf.xml:该xml文件与UT的配置有关。
●security_conf.xml:xml文件涉及到安全的配置。
步骤2当参数与默认值不一致时,需要添加其对应的XML文件。每个文件的配置将在以下章节中描述。
步骤3将这五个XML文件复制到项目目录:out\target\
product\s98xxx\system_ext\
ETC\vo
wifi\。如果找不到VoWIFI目录,请创建一个。
步骤4重新编译得到PAC并刷入
手机。
--结束
1.2 验证
刷机后查看/system_ext/etc/vowifi/目录下是否有对应的xml文件。
● 如果XML文件存在:操作成功。
● 如果 XML 文件不存在:操作失败。
1.3 格式
每个 XML 文件的格式如下。
<?xml
version="1.0" encoding="utf-8"?> <Account
settings>
<operator spn="Operator CH" mcc="XXX" mnc="{XXX}" attribute_name="attribute_value"/>
</AccountSettings>
注意
● 每个运营商标签对应一个国家该运营商的参数配置。
● SPN、MCC、MNC作为唯一标识。 SPN为运营商名称+国家代码; MCC 和 MNC 是三位数字。 并且MNC必须用“{}”包裹,多个时用“,”分隔。
● attribute_name 和attribute_value 在后面的章节中描述。 根据配置需要添加参数。
● 是否添加或修改operator参数,只要xml文件中没有mccmnc对应的operator配置,且其参数值与默认值不一致,则需要添加operator标签进行配置。
1.4 参数中的标签
● [digit] 指整数。
● [xxx] 指字符串。
● ‘/’表示该参数没有默认值。
2、通话配置
创建一个新的 XML 文件 call_conf.xml 并保存到以下路径:
out\target\product\s98xxx\system_ext\etc\vowifi\call_conf.xml。
2.1 示例代码
call_conf.xml
<?xml version="1.0" encoding="utf-8"?> <!-- 有样例供客户添加VOWIFI配置项:uri格式类型。 <operator spn="Telecom NP" mcc="429" mnc="{001}" uriFormatType="tel" />
注意:
spn:用于标记操作符的名称 mcc:长度必须为3 mnc:长度必须为3,必须用“{}”包裹,如果mnc超过一个,请用','分隔 uriFormatType:首选 URI 类型,如果两者都使用“tel”。 --> <账户设置>
<operator spn="Jazz PK" mcc="410" mnc="{001,007}" uriFormatType="tel" />
</账户设置>
更多详细内容请下载附件查看