diff --git a/res/values/strings.xml b/res/values/strings.xml
index d7a45865621..a074c4e4258 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -2142,6 +2142,8 @@
AndroidAP WPA2 PSK hotspot
AndroidHotspot
+
+ Unavailable because airplane mode is turned on
diff --git a/src/com/android/settings/wifi/tether/WifiTetherPreferenceController.java b/src/com/android/settings/wifi/tether/WifiTetherPreferenceController.java
index 826ed426019..058ba5f6b78 100644
--- a/src/com/android/settings/wifi/tether/WifiTetherPreferenceController.java
+++ b/src/com/android/settings/wifi/tether/WifiTetherPreferenceController.java
@@ -202,7 +202,7 @@ public class WifiTetherPreferenceController extends AbstractPreferenceController
boolean isAirplaneMode = Settings.Global.getInt(mContext.getContentResolver(),
Settings.Global.AIRPLANE_MODE_ON, 0) != 0;
if (isAirplaneMode) {
- mPreference.setSummary(R.string.summary_placeholder);
+ mPreference.setSummary(R.string.wifi_tether_disabled_by_airplane);
}
}
//
diff --git a/tests/robotests/src/com/android/settings/wifi/tether/WifiTetherPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/wifi/tether/WifiTetherPreferenceControllerTest.java
index 4b18fcff273..92303e0ace4 100644
--- a/tests/robotests/src/com/android/settings/wifi/tether/WifiTetherPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/wifi/tether/WifiTetherPreferenceControllerTest.java
@@ -185,7 +185,7 @@ public class WifiTetherPreferenceControllerTest {
receiver.onReceive(RuntimeEnvironment.application, broadcast);
assertThat(mPreference.getSummary().toString()).isEqualTo(
- RuntimeEnvironment.application.getString(R.string.summary_placeholder));
+ "Unavailable because airplane mode is turned on");
}
@Test