OPPO Android 移动设备日志文件目录结构及其内容分析
背景
最初想找mobilelog中的radiolog,发现跟MTK Log的结构不同,不是直接在debuglogger\mobilelog\APLog中,而OPPO的放在common\ap_log目录下。
日志分析
关键类查询条件:TelephonyRegistry|DSM|DRM|DNC|SETUP_DATA|setupdata
按流程先后顺序
缩写 | 全称 | 备注 |
---|---|---|
/ | TelephonyRegistry | |
DNC | DataProfileController | |
DSM | DataServiceManager | |
TelephonyManager | ||
DSMGR | DataSettingsManager | |
DPM | DataProfileManager |
日志1(40404)
// 卡没加载完,不更新dataprofile
03-31 18:13:02.819347 3314 3314 D OplusDPM_1: OplusDataProfileManagerImpl prepared
03-31 18:13:02.819770 3314 3314 D OplusDPM_1: updateDataProfiles: ignore, sim not ready or no operator numeric
03-31 18:13:02.819788 3314 3314 D DPM-1 : mtk device can't load any dataprofiles since sim not ready , return
// IMS APN(SIM 404-04 参考机OPPO的APN配置)
03-31 18:13:03.298355 3314 3314 V DPM-0 : Satisfied profile: [DataProfile=[ApnSetting] IMS, 4893, 40404, ims, , null, , null, null, 0, ims, IPV4V6, IPV4V6, true, 0, true, 0, 0, 0, 0, 0, null, , false, GPRS|EDGE|UMTS|CDMA|CDMA - EvDo rev. 0|CDMA - EvDo rev. A|CDMA - 1xRTT|HSDPA|HSUPA|HSPA|iDEN|CDMA - EvDo rev. B|LTE|CDMA - eHRPD|HSPA+|GSM|TD_SCDMA|IWLAN|LTE_CA, UNKNOWN, 0, -1, -1, false, 3, 961, false, UNEDITED, TrafficDescriptor={mDnn=ims, null}, preferred=false], last setup=never
03-31 18:13:03.298534 3314 3314 D DPM-0 : The final available profile: [DataProfile=[ApnSetting] IMS, 4893, 40404, ims, , null, , null, null, 0, ims, IPV4V6, IPV4V6, true, 0, true, 0, 0, 0, 0, 0, null, , false, GPRS|EDGE|UMTS|CDMA|CDMA - EvDo rev. 0|CDMA - EvDo rev. A|CDMA - 1xRTT|HSDPA|HSUPA|HSPA|iDEN|CDMA - EvDo rev. B|LTE|CDMA - eHRPD|HSPA+|GSM|TD_SCDMA|IWLAN|LTE_CA, UNKNOWN, 0, -1, -1, false, 3, 961, false, UNEDITED, TrafficDescriptor={mDnn=ims, null}, preferred=false]
// 移动数据网络连接评估的过程,主要涉及IMS(IP多媒体子系统)的配置变更及网络请求状态
- 进程ID 3314,标签
DNC-0(DataNetworkController)
- 触发原因:
DATA_CONFIG_CHANGED
(数据配置变更),导致系统重新评估网络连接。 - 发起应用:com.mediatek.ims(请求ID 1620)
- 请求状态:
UNSATISFIED
(未满足),表明当前网络未完全匹配请求条件。
03-31 18:13:03.972051 3314 3314