diff --git a/res/values/strings.xml b/res/values/strings.xml
index fb6cb065fc9..0e428169430 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -1456,9 +1456,6 @@
Unmount the SD card so you can safely remove it
- Enable PTP mode
-
- Appear on USB as a PTP camera device instead of an MTP device
Insert USB storage for mounting
diff --git a/res/xml/device_info_memory.xml b/res/xml/device_info_memory.xml
index 0c05213ad84..030dfa62d23 100644
--- a/res/xml/device_info_memory.xml
+++ b/res/xml/device_info_memory.xml
@@ -53,9 +53,6 @@
android:icon="@color/memory_avail"
android:title="@string/memory_available"
android:summary="00"/>
-
diff --git a/src/com/android/settings/deviceinfo/Memory.java b/src/com/android/settings/deviceinfo/Memory.java
index df81b6d331e..4ef08d134f7 100644
--- a/src/com/android/settings/deviceinfo/Memory.java
+++ b/src/com/android/settings/deviceinfo/Memory.java
@@ -51,11 +51,9 @@ import android.os.StatFs;
import android.os.storage.IMountService;
import android.os.storage.StorageEventListener;
import android.os.storage.StorageManager;
-import android.preference.CheckBoxPreference;
import android.preference.Preference;
import android.preference.PreferenceGroup;
import android.preference.PreferenceScreen;
-import android.provider.Settings;
import android.text.format.Formatter;
import android.util.Log;
import android.widget.Toast;
@@ -78,8 +76,6 @@ public class Memory extends SettingsPreferenceFragment implements OnCancelListen
private static final String MEMORY_SD_GROUP = "memory_sd";
- private static final String PTP_MODE_TOGGLE = "ptp_mode_toggle";
-
private static final String MEMORY_INTERNAL_SIZE = "memory_internal_size";
private static final String MEMORY_INTERNAL_AVAIL = "memory_internal_avail";
@@ -122,8 +118,6 @@ public class Memory extends SettingsPreferenceFragment implements OnCancelListen
private boolean mMeasured = false;
boolean mSdMountToggleAdded = true;
-
- private CheckBoxPreference mPtpModeToggle;
// Access using getMountService()
private IMountService mMountService = null;
@@ -391,16 +385,6 @@ public class Memory extends SettingsPreferenceFragment implements OnCancelListen
mSdMountPreferenceGroup.removePreference(mSdMountToggle);
}
- mPtpModeToggle = (CheckBoxPreference)findPreference(PTP_MODE_TOGGLE);
- if (UsbManager.isFunctionSupported(UsbManager.USB_FUNCTION_MTP)) {
- mPtpModeToggle.setChecked(Settings.System.getInt(
- getContentResolver(),
- Settings.System.USE_PTP_INTERFACE, 0) != 0);
- } else {
- // hide the PTP mode toggle checkbox if MTP is not supported
- getPreferenceScreen().removePreference(mPtpModeToggle);
- }
-
mInternalSize = findPreference(MEMORY_INTERNAL_SIZE);
mInternalAvail = findPreference(MEMORY_INTERNAL_AVAIL);
mInternalMediaUsage = findPreference(MEMORY_INTERNAL_MEDIA);
@@ -485,11 +469,6 @@ public class Memory extends SettingsPreferenceFragment implements OnCancelListen
intent.setClass(getActivity(), com.android.settings.MediaFormat.class);
startActivity(intent);
return true;
- } else if (preference == mPtpModeToggle) {
- Settings.System.putInt(getContentResolver(),
- Settings.System.USE_PTP_INTERFACE,
- mPtpModeToggle.isChecked() ? 1 : 0);
- return true;
}
return false;