[MEP] set removable eSIM as default eUICC to pass GCF/PTCRB
To support removable esim to pass GCT/PTCRB test in DSDS mode, we should make sure all the download/activation requests are by default route to the removable esim slot. In order to satisfy this use case, we should return removable esim cardId as default. 1. Add switch UI in RadioInfo hidden activity to set removable esim as default eUICC. 2. When switch is checked/unchecked, corresponding flag is set in UiccController and intent is broadcasted to LPA. 3. TelephonyManager#getCardIdForDefaultEuicc API returns removable esim cardId if switch is checked. Bug: 228640832 Test: Manual verification (Verified intent broadcast is received at LPA and flag is set in the UiccController) Change-Id: I1c3a77a8c76d53f1d88ac4bbd77c8dbadc8d7a74
Loading
Please register or sign in to comment