Get rid of SIM record access in DcTracker
DcTracker uses several SIM related signals for different purposes. Those signals include SIM record loaded/not-loaded, subscription changed event, and carrier config changed event. Those signals are slightly different but not that really important to DcTracker. What DcTracker cares is 1. Whether SIM is inserted or not. 2. Whether configuration changes or not. By listening to a single carrier config change event can handle the cases above. Removed all SIM record related places in DcTracker. SIM record should not be accessed by anyone outside of UICC controller. Test: Manual test + unit tests Bug: 146168348 Change-Id: Iad45933ea77eb460625a891071535cbeaf8ac3b0
Loading
Please register or sign in to comment