VZW wants the phoneNumber to be 10 zero's if there isn't one.

Bug: 9784059
Change-Id: I41bba908855648d2560440655d8a75a7cb2e0859
This commit is contained in:
Wink Saville
2013-07-10 22:19:26 -07:00
parent f1d02056d9
commit b464478664

View File

@@ -150,17 +150,18 @@ public class WirelessSettings extends SettingsPreferenceFragment {
.getString(com.android.internal.R.string.mobile_provisioning_url); .getString(com.android.internal.R.string.mobile_provisioning_url);
log("getProvisioningUrl: mobile_provisioning_url=" + url); log("getProvisioningUrl: mobile_provisioning_url=" + url);
// populate the iccid and imei in the provisioning url. // populate the iccid, imei and phone number in the provisioning url.
if (!TextUtils.isEmpty(url)) { if (!TextUtils.isEmpty(url)) {
log("getProvisioningUrl: iccid=" + mTm.getSimSerialNumber() String phoneNumber = mTm.getLine1Number();
+ " imei=" + mTm.getDeviceId() + " phone number=" + mTm.getLine1Number()); if (TextUtils.isEmpty(phoneNumber)) {
phoneNumber = "0000000000";
}
url = String.format(url, url = String.format(url,
mTm.getSimSerialNumber() /* ICCID */, mTm.getSimSerialNumber() /* ICCID */,
mTm.getDeviceId() /* IMEI */, mTm.getDeviceId() /* IMEI */,
mTm.getLine1Number() /* Phone number */); phoneNumber /* Phone number */);
} }
log("getProvisioningUrl: url=" + url);
return url; return url;
} }