Очевидно, более новые версии Android требуют использования Android File Transfer. У меня есть старая машина, которая не требует этого, и просто монтируется как запоминающее устройство USB. Я не вижу технической причины, почему Android File Transfer теперь требуется, когда раньше не было.
Что изменилось, чтобы сделать это необходимым? Зачем это нужно?
Ответы:
Новые устройства Android не поддерживают запоминающее устройство USB, потому что оно имеет большой недостаток: телефон и ПК не могут одновременно получить доступ к хранилищу. Это связано с тем, что запоминающее устройство USB представляет собой протокол низкого уровня, предоставляющий ПК низкоуровневый доступ ко всей файловой системе. Это вызывает проблемы при подключении телефона к ПК: -
(Здесь, где я говорю «SD-карта», это означает, что любое хранилище, которое ваше устройство Android называет «внешним», даже если оно на самом деле не является съемным.)
Напротив, MTP является высокоуровневым и позволяет Android осуществлять арбитраж и делиться доступом, как при совместном использовании каталогов или файловых систем по сети. Это даже открывает возможность предоставления ПК доступа к внутреннему хранилищу таким образом, но есть и другие ограничения, не связанные с MTP.
Как объясняет eldarerathis, для доступа к MTP-устройствам с Mac требуется специальное программное обеспечение, поскольку в Mac OS нет встроенного программного обеспечения, как в Windows и некоторых дистрибутивах Linux.
источник
/data
раздела, если вы используете UMS, если только не было какого-либо способа заставить/data/media
каталог работать как некое виртуальное блочное устройство (может быть, я я не уверен) Потеря доступа к нему/data
не сработает, поэтому им, вероятно, придется перестроить всю систему для поддержки обоих.Необходимость запускать эту программу неубедительна. Хорошая новость: мне не нужно делать НИЧЕГО на моем Ubuntu 15.04, я распознаю память телефона и могу перетаскивать и удалять и удалять.
источник