打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
开发笔记
ECC定制
1、vendor/qcom/proprietary/qcril/qcril_database/目录下qcril.sql等文件;
2、vendor/qcom/proprietary/qrdplus/Global/Regional/目录下vendor.prop文件;
3、/system/vendor/目录下查看上述配置的ECC,如qcril.db、vendor.prop;
4、None-HLOS/MPSS.TA.2.3/modem_proc/uim/pbm/src/pbm.c文件中如下数组:
   hardcoded_with_uim、hardcoded_with_no_uim;
5、vendor/qcom/proprietary/qcril/qcril_qmi/目录下qcrili.h、qcril_pbm.c、qcril_qmi_nas.c文件;
   qcril_qmi_nas_update_ril_ecclist方法中实现ril(x).ecclist属性更新。

APN配置:vendor/qcom/proprietary/telephony-apps/etc/apns-conf.xml

GPRS Profile配置:
vendor/qcom/proprietary-none-hlos/MPSS.JO.3.0/modem_proc/mcfg/mcfg_gen/scripts/data/efs_files/row/ds_dsd_attach_profile.txt

QPST->EFS Explorer->data目录下

Carrier(运营商)config:
device/qcom/common/device/overlay/packages/apps/CarrierConfig/res/xml/vendor.xml,包含VOLTE/VOWIFI/VT等配置项
packages/apps/CarrierConfig/assets
CarrierConfigManager.java
vendor/qcom/proprietary/telephony-apps
代码中通过方法QtiImsExtUtils.isCarrierConfigEnabled获取当前配置。

IMS接入配置:
AT+CGDCONT=1,"IPV4V6","ims","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0
AT$QCPDPIMSCFGE=<Profile ID>,<P-CSCF Address Flag>,<DHCP Flag>,<CN Flag>
例如:AT$QCPDPIMSCFGE=1,1,0,0 -- set P-CSCF Address Flag to TRUE

瞬间死机问题分析方法:
如灭屏死机现象等,抓取dump info及QXDM logs。
1、配置QXDM--连接端口、加载Default.dmc、F1->F3->F11、File->New Items;
2、配置QPST->QPST Configuration;
3、打开QPST->MemoryDebugApp
4、复现问题,死机前QXDM与端口可相连并抓取logs,死机时QPST可抓取dump info;
5、保存logs(File->Save Items),F11->Ctrl+A->Alt+R;
6、检查一些模块logs是否包含,如:
   Message Packets->Data Services,
   Log Packets(OTA)->LTE->NAS,
   Log Packets(OTA)->UMTS,
   Log Packets->Common->QMI

ANR现象log分析:
需要binder info分析,请复现问题时使用bugreport导出完整log,bugreport导出log方式:
出现问题后立即进入logkit3中->(右上角)设置->Reports->Bug report,执行
Run Command,等待文件生成后导出压缩包。

手动dump指令,指令输入后,QPST导dump。
adb root;adb remount;adb shell;echo c > /proc/sysrq-trigger
备注:/proc/sysrq-trigger详解

输入*937*6#,检查手机是否校准过。

清除call forward的快捷方法:拨号盘输入:##002#,然后拨号。

NON-HLOS定制:
编译命令:
make mpss-clean && make mpss && make non-hlos [| tee mpss_build.log]
烧录命令:
adb reboot bootloader
fastboot devices
fastboot erase modem
fastboot flash modem out/target/product/<project>/NON-HLOS.bin
fastboot reboot
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
一步一步教你刷入第三方recovery的教程,全网最详细
Redmik30p3.12终极养老包闲谈 解锁system 精简应用 可高刷 可双扬 来自 Faai...
拍摄的图片偏绿
入职小白随笔之高通项目编译流程
高通平台手机开发之Bring
中兴V5S n918st高通线刷救砖工具及教程,亲测可用!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服