Loading
IMS: De-registration happens when modem comes up from low power mode.
- When modem goes into low power mode and then comes up,ims deregistration takes place soon after registration. - When modem comes up from low power mode, onDataEnabledChanged is called before the carrier config is actually loaded. Hence, while in the process of updating ims service ims gets deregistered as carrier related information is loaded. - Allowing to update ims service only after carrier config is properly loaded.Also, resetting the mCarrierConfigLoaded flag when config service is no longer available or we get an empty carrier config. Test: Manual Bug: 67033695 Change-Id: Idb1abc86bcf502d56428e4fb1e5696e73f2bc773