diff options
author | Ricardo Cerqueira <ricardo@cyngn.com> | 2015-11-05 18:23:52 +0000 |
---|---|---|
committer | Ricardo Cerqueira <ricardo@cyngn.com> | 2015-11-05 18:23:52 +0000 |
commit | a51a59e2fdca65eaceb5e652bbb32c1791032034 (patch) | |
tree | 2e87df6c4703119596d2892d2dbb65b8c59048c3 /src/com/android/settings | |
parent | 90852d4675c9b7df6faf036efb7fe73b5f816293 (diff) | |
download | packages_apps_Settings-a51a59e2fdca65eaceb5e652bbb32c1791032034.zip packages_apps_Settings-a51a59e2fdca65eaceb5e652bbb32c1791032034.tar.gz packages_apps_Settings-a51a59e2fdca65eaceb5e652bbb32c1791032034.tar.bz2 |
Break MSIM dependency on qci-telephony-framework
If the provisioning state is invalid, the framework is most likely
absent. Consider the card as provisioned to pass all relevant checks.
Change-Id: I975ff156e4328e9d3f6e2626a863bbacb29e3337
Diffstat (limited to 'src/com/android/settings')
-rw-r--r-- | src/com/android/settings/sim/SimSettings.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/android/settings/sim/SimSettings.java b/src/com/android/settings/sim/SimSettings.java index 604608e..1ea2fee 100644 --- a/src/com/android/settings/sim/SimSettings.java +++ b/src/com/android/settings/sim/SimSettings.java @@ -516,6 +516,10 @@ public class SimSettings extends RestrictedSettingsFragment implements Indexable loge("Failed to get pref, slotId: "+ mSlotId +" Exception: " + ex); } + if (mUiccProvisionStatus[mSlotId] == INVALID_STATE) { + mUiccProvisionStatus[mSlotId] = PROVISIONED; + } + boolean isSubValid = isCurrentSubValid(); setEnabled(isSubValid); |