Как отключить MTP в Android

Android USBСегодня небольшая заметка о том (скорее даже напоминание себе), как при подключении Android-устройства по USB отключить режим MTPPTP, если есть), оставив только ADB. Это нужно например для того, чтобы при подключении USB-кабеля к компьютеру Windows не начинала искать драйвера, если вам нужно лишь зарядить девайс. Конечно драйвера для ADB тоже могут начать ставиться, но этот режим легко отключается в настройках в меню "Для разрабочтчиков". Для отключения MTP достаточно в терминале набрать следующее:
  setprop persist.sys.usb.config adb  

Перед этим лучше посмотреть текущее значение так:
  getprop persist.sys.usb.config  

Я не уверен, нужен ли root для выполнения команды setpop, скорее всего да. Результатом станет отсутствие обеих галок (MTP и PTP) в настройках "USB-подключения к компьютеру":

чего обычно сделать нельзя. Теперь способ работы USB аналогичен режиму "Только зарядка" на устройствах с Android 2.3. Проверено на версиях 4.1.2 и 4.2.2. В более новых может и не сработать, но проверить мне не на чем.
Ну и ещё один небольшой твик — скрытие иконки ADB в панели уведомлений. Для этого добавьте в файл /system/build.prop следующую строку:
  persist.adb.notify=0  

Здесь уже точно нужен root-доступ. Это пригодится тем, у кого ADB включён постоянно, что необходимо для работы Titanium Backup (и наверняка другого аналогичного софта).
Единственное, что не радует меня в Android 4 (по сравнению с 2.3) — это постепенный отказ от UMS, что конечно объяснимо с точки зрения организации памяти для нескольких пользователей (начиная с 4.2.2), но мне совершенно непонятно, что мешает вернуть режим флеш-накопителя хотя бы для внешних SD-карт (в устройствах где они есть). Кроме как маркетинговым ходом для "упрощения" Андроида, и упразднения понятия "файл" для пользователей, вряд ли это можно чем-то объяснить. Для некоторых девайсов ситуация исправляется установкой специальных приложений, но в целом это, естественно, не меняет ситуации. В итоге зелёный робот всё больше становится похожим на "яблоко", что конечно не может радовать...

Комментарии

  1. Информация для тех , кому и так всё понятно ..,а мне надо подключить телефон к проигрывателю : подсоединил , выбрал , нажал , и вперёд !

    ОтветитьУдалить

Отправить комментарий

Популярные сообщения из этого блога

Как восстановить подключение к сетевым дискам в Windows

Идеальная регистрация на сайте