Perform CDMA provisioning at bootup if OTASP_NEEDED
* Also move the check for TelephonyCapabilities.supportOtasp to after
the point where STATE_IN_SERVICE is true, otherwise it always returns
false, probably because we don't know whether the phone is GSM/CDMA
at that point in time.
* Update theme of activation dialog to Material
Bug: 15072417
Change-Id: Ieb8157fb57d622955292e585b3918a588ef62d50
diff --git a/src/com/android/phone/HfaActivity.java b/src/com/android/phone/HfaActivity.java
index bcd3652..b526d46 100644
--- a/src/com/android/phone/HfaActivity.java
+++ b/src/com/android/phone/HfaActivity.java
@@ -81,7 +81,7 @@
}
private void buildAndShowDialog() {
- mDialog = new AlertDialog.Builder(this)
+ mDialog = new AlertDialog.Builder(this, AlertDialog.THEME_DEVICE_DEFAULT_LIGHT)
.setTitle(R.string.ota_hfa_activation_title)
.setMessage(R.string.ota_hfa_activation_dialog_message)
.setPositiveButton(R.string.ota_skip_activation_dialog_skip_label,
@@ -108,7 +108,8 @@
private void onHfaError(String errorMsg) {
mDialog.dismiss();
- AlertDialog errorDialog = new AlertDialog.Builder(this)
+ AlertDialog errorDialog = new AlertDialog.Builder(this,
+ AlertDialog.THEME_DEVICE_DEFAULT_LIGHT)
.setMessage(errorMsg)
.setPositiveButton(R.string.ota_skip_activation_dialog_skip_label,
new DialogInterface.OnClickListener() {