MBN配置
修改内容在$BUILD_ROOT\\modem_proc\\mcfg\\mcfg_gen\\generic\\ 路径下,对应地区和运营商的excel表格或者xml文件。
生成MBN在$BUILD_ROOT\\modem_proc\\mcfg\\mcfg_gen\\generic\\路径下对应地区运营商目录下的mbn文件。
一、 MBN修改和生成
1) Excel表格修改生成,需要office2010以上版本,支持宏的使用,在表格
中找到对应NVID ,修改,执行宏生成对应mbn。
2) XML文件生成,对应的高通modem编译环境:ARMCT5.1、Hexagon6.2.09、
Python2.7.5 ,perl、cygwin。
在CMD中运行$BUILD_ROOT\\modem_proc\\mcfg\\build\\build_mcfgs.exe. 格式:build_mcfgs.exe --build_id=
例如生成8909下CMCC的mbn: build_mcfgs.exe –build_id=EAAAANVZ --configs=mcfg_sw:all
--force-regenerate
--force-rebuild
–source-dir=generic\\China\\CMCC --xml。
二、 双卡配置
NV项目编号 4398 6907 6876 70266 70210 NV项目值 0 1 0005 1(DSDS) hw_config.UIM[0].DISABLE_UIM to FALSE hw_config.UIM[1].DISABLE_UIM to FALSE hw_config.UIM[2].DISABLE_UIM to TRUE hw_config.UIM[3].DISABLE_UIM to TRUE 对应NV项设置表格对应值,然后进入用ADB确认和更改系统的双卡卡设置
Adb shell
setprop persist.radio.multisim.config dsds
getprop persist.multisim.config (it must show up as DSDS)
确定设置是dsds后,重启机器,persist.radio.multisim.config的值也可以在Android系统软件编译时预制。
三、 内置mbn文件
1. 应用qpst Softeware download工具,MCFG_PDC功能,把对应mbn加载到
UE,并进行激活,切换等操作如图:
加载所需要的mbn完成,对于双卡设置,在显示mbn的列表中,选中对应的mbn,点击鼠标右键, 从弹出菜单中选择 SetSelectedConfig,然后执行以下操作之一,请选择 Sub0,然后选择下一个mbn,重复以上步骤,再选择 Sub1,或Sub2。 选择结束后,配置状态将更改为 Pending(待处理)。 单击 Activate(激活)。终端随即重置。在某些情况下,可能发生故障转储。 关闭再打开终端。所选配置现已在 UE 上激活。
2. 要启用自动选择机制,首先要使用 QPST 加载用于 CMCC、CU 和 CT 的
商用 MBN,但不 激活任何订阅,在 QXDM Professional(QXDM Pro)中,转至 NV 浏览器如图:
1) 转至 NV 71546。
2) 在 NV 浏览器窗口的顶部,选中 Multi SIM(双 SIM卡)。 3) 从下拉菜单中选择 Subscription 0(订阅 0)
4) 将值 1 写入到 NV 71546。
5) 重复步骤 1-4,选择设置 Subscription 1(订阅 1)或
subscription2. 6) 重启机器。
四、 网络模式配置数据
WCDMA/GSM +GSM 双卡NV配置
NVID 10 Sb0对应值 Sb1对应值 17:自动(WCDMA 或 GSM) 13:仅限GSM 14:仅限 WCDMA 441 850 855 0xFFFF(0x380或0x387) 0x02 CS和PS 用于wcdma/gsm + GSM 的0RRE配置 同1 仅限0x00 CS 同1 880 881 882 905 946 3649 启用0x01完整性 启用0x01加密 启用0虚假安全性 0x0000 致命错误选项 0x0040IMT频带 同1 同1 同1 同1 同1 0-R99;1-R5;2-R6;3-R7;同1 4-R8; 3851 04118(HSDPA Cat) 04210(HSUPA Cat) 4398 0 24 6或5 0 同1 同1 同1 同1 4399 6876 6907 1 0006 1 同1 同1 同1
1.