From cc0c5851a2119860f9ad6a7d0afbdadc23e9dea5 Mon Sep 17 00:00:00 2001 From: Robert Greenwalt Date: Tue, 16 Jul 2013 13:09:24 -0700 Subject: [PATCH] Use ConnectivityManager for mobile provision url bug:9623159 Change-Id: I36697ed341353b7a3dbec5afe20241102e76f6f1 --- .../android/settings/WirelessSettings.java | 24 ++----------------- 1 file changed, 2 insertions(+), 22 deletions(-) diff --git a/src/com/android/settings/WirelessSettings.java b/src/com/android/settings/WirelessSettings.java index f4a48efe91b..8124b3b8e5c 100644 --- a/src/com/android/settings/WirelessSettings.java +++ b/src/com/android/settings/WirelessSettings.java @@ -45,7 +45,7 @@ import com.android.settings.nfc.NfcEnabler; import com.android.settings.NsdEnabler; public class WirelessSettings extends SettingsPreferenceFragment { - private static final String TAG = "WirelessSettiings"; + private static final String TAG = "WirelessSettings"; private static final String KEY_TOGGLE_AIRPLANE = "toggle_airplane"; private static final String KEY_TOGGLE_NFC = "toggle_nfc"; @@ -106,7 +106,7 @@ public class WirelessSettings extends SettingsPreferenceFragment { NetworkInfo ni = mCm.getActiveNetworkInfo(); if (mTm.hasIccCard() && (ni != null)) { // Get provisioning URL - String url = getProvisioningUrl(); + String url = mCm.getMobileProvisioningUrl(); if (!TextUtils.isEmpty(url)) { // Send user to provisioning webpage Intent intent = new Intent(Intent.ACTION_VIEW); @@ -145,26 +145,6 @@ public class WirelessSettings extends SettingsPreferenceFragment { } } - private String getProvisioningUrl() { - String url = getActivity().getResources() - .getString(com.android.internal.R.string.mobile_provisioning_url); - log("getProvisioningUrl: mobile_provisioning_url=" + url); - - // populate the iccid, imei and phone number in the provisioning url. - if (!TextUtils.isEmpty(url)) { - String phoneNumber = mTm.getLine1Number(); - if (TextUtils.isEmpty(phoneNumber)) { - phoneNumber = "0000000000"; - } - url = String.format(url, - mTm.getSimSerialNumber() /* ICCID */, - mTm.getDeviceId() /* IMEI */, - phoneNumber /* Phone number */); - } - - return url; - } - @Override public Dialog onCreateDialog(int dialogId) { log("onCreateDialog: dialogId=" + dialogId);