From 2e41e3db43ab0e05b70158a4939dabdce270c261 Mon Sep 17 00:00:00 2001 From: Jaewan Kim Date: Fri, 19 Apr 2013 13:40:23 +0900 Subject: [PATCH] Remove Airplane Mode setting if it's a stationary device Bug: 8051556 Change-Id: I3a1d5d58573b8967ce40ccf8b76e24152fff6fb6 --- src/com/android/settings/WirelessSettings.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/com/android/settings/WirelessSettings.java b/src/com/android/settings/WirelessSettings.java index 10d92141d68..b3cdbc9c4f6 100644 --- a/src/com/android/settings/WirelessSettings.java +++ b/src/com/android/settings/WirelessSettings.java @@ -161,6 +161,11 @@ public class WirelessSettings extends SettingsPreferenceFragment { removePreference(KEY_MOBILE_NETWORK_SETTINGS); } + // Remove Airplane Mode settings if it's a stationary device such as a TV. + if (getActivity().getPackageManager().hasSystemFeature(PackageManager.FEATURE_TELEVISION)) { + removePreference(KEY_TOGGLE_AIRPLANE); + } + // Enable Proxy selector settings if allowed. Preference mGlobalProxy = findPreference(KEY_PROXY_SETTINGS); DevicePolicyManager mDPM = (DevicePolicyManager)