am 1103c3be: Merge "Use component details to send provisionig intent" into ics-mr0

* commit '1103c3beb80c522778ae7b925d703e2ac3afd5e3':
  Use component details to send provisionig intent
diff --git a/src/com/android/settings/TetherSettings.java b/src/com/android/settings/TetherSettings.java
index 107b53a..23fe2c0 100644
--- a/src/com/android/settings/TetherSettings.java
+++ b/src/com/android/settings/TetherSettings.java
@@ -455,13 +455,14 @@
 
         if (enable) {
             //Check if provisioning is needed
-            String intentStr = getActivity().getString(
-                    com.android.internal.R.string.config_mobile_hotspot_provision_intent);
+            String[] appDetails = getResources().getStringArray(
+                    com.android.internal.R.array.config_mobile_hotspot_provision_app);
 
-            if (TextUtils.isEmpty(intentStr)) {
+            if (appDetails.length != 2) {
                 mWifiApEnabler.setSoftapEnabled(true);
             } else {
-                Intent intent = new Intent(intentStr);
+                Intent intent = new Intent(Intent.ACTION_MAIN);
+                intent.setClassName(appDetails[0], appDetails[1]);
                 startActivityForResult(intent, MHS_REQUEST);
             }
         } else {