DO NOT MERGE CarrierIdentifier listen for simrecordsOverride event
CarrierTestOverride is a test API to override sim records information. It notify the listeners that new sim records is available. For example, DcTracker will refetch and APN settings and sent out an initial attach request to RIL. It turns out that frequent carrierTestOverride could end up with frequent RIL requests and eventually crash the RILD. The short term fix is notify sim records override events without waking update other components. The long term fix is ganrantee RIL do not crash and also try to decouple DcTracker and other components from listening internal sim records loaded events. Bug: 72332597 Test: Gts carrierIdTest Change-Id: I18f055b2b18ab55b0e1c140668b60d6688a8a47d
Loading
Please register or sign in to comment