Expose configuration values for the special carrier apps feature
Define which system app should be disabled until a specific UICC
is detected in the device - the match is made against the operator
code (MCC+MNC).
Each app is defined by an item in three different string arrays:
- config_disabledUntilUsedSpecialCarrierApps: the package name
- config_disabledUntilUsedSpecialCarrierAppUiccOperators: the
operator code, or codes if separated by commas
- config_disabledUntilUsedSpecialCarrierAppIntents: the optional
intent action to broadcast when the app is enabled (empty if none)
The special carrier apps follow a similar lifecycle than ones using
the AOSP UICC carrier privilege functionality. Instead of enabling
apps based on a certificate signature embedded on an UICC, this
feature merely relies on the operator code exposed by the UICC.
DO USE WITH CAUTION! Especially if you enable priviliged apps.
FPIIM-1428
Change-Id: Ieee2c5afd0b2f04a8cdb479aa46a90b152afddbc
2 files changed