Our team is trying to get a device with MSDC 4 to work, but get stuck with an error where LTE root service sends an error with id 10000.
We are now speculating on two issues:
- Whether the configuration files are succesfully processed by MSDC, and
- What does it mean for MSP to be not initialized.
Maybe asking (2) first could be helpful. In particular,
(a) Is processing the configurations, i.e., config_params.xml and provisioning_params.xml, are part of the MSP initialisation process? In other words, would an unsuccessful processing of configurations cause 'MSP is not initialized' seen in the log?
We are now assuming the positive, that an unsuccessful configuration process is to be blamed. And it leads us to pay attention to the following observation. We note that the configuration xmls are only partially printed in the log. For example, this is the end of the logging of provisioning_params.xml. Note that the file is truncated after '<BootstrapOn'.
(b) Is this truncation normal behavior in the log?
07-02 12:28:55.125 7965 8036 V LTE_CONFIG: <OEMParamsExtension2>07-02 12:28:55.125 7965 8036 V LTE_CONFIG: <BootstrapOn...07-02 12:28:55.127 6650 6650 E TmsIBinderAgent: can't getService ibinder!07-02 12:28:55.127 6650 6650 E SM : getDevAuthService return null!07-02 12:28:55.133 7965 8036 D LTE_CONFIG: md5Check: 7f4d4cc65c5db9f27d591d0b953f8b32
We may be able to get closer to the real cause of the problem if we know the answers to (a) and (b).
FWIW, the last bits of the log up to the error is as follows.
07-02 12:29:29.726 7965 9309 I Ltebc : ConfigurationManager () load file from internal directory failed07-02 12:29:29.727 7965 9309 I LTE Application: Ltebc : loadConfigData()07-02 12:29:29.727 7965 9309 I Ltebc : ConfigurationManager : getProperties()07-02 12:29:29.727 7965 9309 E LTE Application: Ltebc : preemption_priority is available in config file () : 507-02 12:29:29.727 7965 9309 I LTE Application: Ltebc : loadConfigData() sPreemptionPriority :507-02 12:29:29.727 7965 9309 I LTE Application: Ltebc : loadConfigData() sEarFcnList :523007-02 12:29:29.727 7965 9309 E LTE Application: Ltebc : enable_embms_sim is available in config file () : false07-02 12:29:29.727 7965 9309 E LTE Application: Ltebc : loadConfigData() enableEmbmsSim :false07-02 12:29:29.728 7965 9309 E LTE Application: Ltebc : shutdowntimer is available in config file () : 007-02 12:29:29.728 7965 9309 E LTE Application: shutDownTimer : 0.007-02 12:29:29.728 7965 9309 E LTE Application: Ltebc : provisioning_timeout_ms is available in config file () : 259200000007-02 12:29:29.728 7965 9309 I LTE Application: mProvisioningTMO : 259200000007-02 12:29:29.728 7965 9309 E LTE Application: Ltebc : enable_unicast_in_roaming is available in config file ()07-02 12:29:29.728 7965 9309 I LTE Application: Ltebc : loadConfigData() enableUnicastInRoaming :false07-02 12:29:29.728 7965 9309 E LTE Application: Ltebc : default_plmn is not available in config file ()07-02 12:29:29.728 7965 9309 E LTE Application: Ltebc : roaming_check_periodicity_ms is available in config file ()07-02 12:29:29.728 7965 9309 I LTE Application: Ltebc : loadConfigData() roaming_check_periodicity_ms :500007-02 12:29:29.728 7965 9309 E LTE Application: Ltebc : embms_get_e911_state_retry_attempts is available in config file ()07-02 12:29:29.731 7965 9309 I LTE Application: Ltebc : loadConfigData() EMBMS_GET_E911_STATE_RETRY_ATTEMPTS :60007-02 12:29:29.731 7965 9309 E LTE Application: provisioningTimerTask: mProvisioningTMO = 259200000007-02 12:29:29.732 6650 6650 W IDevice : getSystemProperty fail null07-02 12:29:29.732 7965 9309 I LTE Embms Link: connectToEmbms07-02 12:29:29.733 7965 9309 I LTE Embms Link: Already connected (or connecting) to EMBMS Service07-02 12:29:29.733 7965 9309 I LTE Application: handleInitConfigandConnectEmbmsServiceTask : doInBackground07-02 12:29:29.736 7965 7981 I LTE-Network Service:: register ILTENetworkService callbacks app instance id: ...07-02 12:29:29.736 7965 7981 I LTE-Network Service:: register : MSP is not initialized, sleeping for 100 ms07-02 12:29:29.736 7965 9307 I LTE Root Service: errorNotification callbackMap size : 107-02 12:29:29.736 7965 9307 I LTE Root Service: errorNotification appId : ...07-02 12:29:29.737 7965 9307 I LTE Root Service: Invoking errorNotification() callback for ...07-02 12:29:29.737 7965 9307 I ServiceError: createJSONString07-02 12:29:29.738 7965 9307 I ServiceError: createJsonBody()07-02 12:29:29.738 7965 9307 I LTE Root Service: JSON : {"message":{"appInstanceId":"...","body":{"serviceHandle":0,"errorId":10000,"errorMsg":""}}}07-02 12:29:29.738 7965 9307 I LTE Root Service: calling MSDC API errorNotification