ImsResolver will wait for CarrierConfig changes to update
Previously, we would start binding to the default ImsService before the CarrierConfig was loaded. This causes issues when a carrier ImsService is found because it can cause a registration on the default ImsService, followed by a dereg on the default, followed by a reg on the same network using the carrier ImsService. By waiting until CARRIER_CONFIG_CHANGED is received, we can ensure that everything has been loaded before binding to IMS. Bug: 117991176 Bug: 111609152 Test: atest FrameworksTelephonyTests:ImsResolverTest Change-Id: If750bf628af0430b0297fec49b89f2e849cb364f
Loading
Please register or sign in to comment