(Примечание: этот вопрос первоначально выразил две проблемы. После создания щедрости я понял некоторые вещи, поэтому я сузил его до одной проблемы.)
Я только что сделал новый Установка Ubuntu 14.04.
Когда я подключаю свой телефон Android к USB, я могу получить доступ к файлам на телефоне, хотя и не плавно. Изображения и звуковые файлы не будут открываться, если только я не скопирую их на компьютер.
Это ошибка, если я пытаюсь открыть файл изображения:
"Не удалось открыть входной поток для файла «
Почему я получаю эту ошибку и как я могу подключиться к Android без проблем?
Заметьте, я попытался переключиться с режима MTP на PTP, и когда я это сделаю, Кажется, я вообще не вижу файлов на телефоне. Я установил mtp-tools. Я могу подключиться через USB-накопитель, а затем я могу просматривать файлы изображений и использовать Banshee. Недостатком является то, что на устройстве Android требуется полдюжины экранов и выборов, чтобы каждый раз подключаться к USB-накопителю, и я ищу функциональность plug and play.
Также обратите внимание, что я Я не согласен с решениями в том смысле, что мне все равно, если это означает использование MTP, PTP или USB-хранилища. Я хочу, чтобы иметь возможность использовать мое устройство Android без видимости, просто подключить его и использовать, и я не беспокоюсь о том, как это происходит.
Android-устройство - Samsung Galaxy S2, работающее под управлением Android 4.1. 2.
Ошибка, которая была четко показана, Unable to mount MTP device. Поэтому ваша система не смогла установить (открыть) это устройство mtp. Установка пакета mtp-tools решит эту ошибку и заставит ваше устройство mtp подключиться.
sudo apt-get install mtp-tools
В моей галактике s3 (android 4.4) я изменил настройки с Media Device (MTP) на Camera (PTP), и я смог просто просматривать мои Картинки и другие файлы.
Вы будете рады узнать, что предыдущий набор USB-утилит все еще используется. Это работа, а не постоянное исправление. RC
На вашем телефоне Android выберите «Приложение»> «Настройки». Перейдите в «Беспроводная сеть и сеть» и выберите «Утилиты USB». Нажмите «Подключить хранилище к ПК», прежде чем подключать кабель USB. Должно появиться сообщение: Подключите USB-кабель для использования массового хранилища. Теперь подключите USB-кабель к компьютеру. Зеленый робот-робот должен отображаться с помощью кнопки выбора «Подключить USB-накопитель»; нажмите на это. Зеленый робот становится оранжевым, и теперь вы можете получить доступ к файлам на внутренней памяти и SD-карте вашего телефона.источник: http://catlingmindswipe.blogspot.com/2012/05/how-to-connect-android-samsung-galaxy.html
Мои тесты показывают, что установка PCManFM из Центр программного обеспечения также позволит вам получать доступ к вашим файлам на устройстве в том виде, в котором он работал в течение нескольких лет.
Это может сработать и с 4.1.2 .... невозможно подтвердить
Хранение [Совет] Повторное включение режима Mass Storage Android 4.2.2 Просто захотелось поделиться некоторыми советами с теми, кто хотел снова включите режим Mass Storage на их Android 4.2.2
Подключите телефон к компьютеру (устройство будет подключено в режиме MTP по умолчанию) Перезагрузите телефон при подключении к компьютеру. Подождите, пока вы не увидите значок USB на панели уведомлений Теперь у вас будет возможность выбрать Mass Storage в дальнейшемsource: http://forum.xda-developers.com/showthread.php?t=2350542
У меня есть Galaxy S6, и я видел ту же проблему в Ubuntu 15.10 при доступе к файлам на устройстве (Не удалось открыть поток ввода для изображения).
Однако мне удалось скопировать файлы на мой ноутбук и просмотр их там, без изменения каких-либо настроек на телефоне / компьютере.
Много раз сталкиваясь с этой проблемой, я чувствую, что она чаще встречается с телефонами Samsung, чем с телефонами Huawei. Я не тестировал других.
Проблема заключается в моем анализе, что Samsung разрешает ровно один сеанс MTP после подключения USB-кабеля и авторизацию файла для пользователя. Однако Ubuntu (и Kubuntu), по-видимому, закрывают и повторно открывают сеанс MTP через несколько секунд бездействия или пытаются использовать параллельные сеансы MTP (например, для списков каталогов и один для фактической передачи файлов и т. Д.). Но новая сессия MTP не разрешена и не работает, появляется сообщение об ошибке, а телефон Samsung даже закрывает уже разрешенную сессию MTP.
Лучшим решением проблемы является использование mtp-инструментов для постоянного монтирования Android-устройство. Для справки см. В основном: https://wiki.ubuntuusers.de/MTP/
Итак, я напечатал окно терминала:
sudo apt-get install mtp-tools
sudo apt-get install jmtpfs
mkdir ~/samsung
(Это нужно сделать только один раз В более старых версиях Ubuntu установите пакет mtpfs вместо jmtpfs)
Затем каждый раз, когда вы хотите подключить телефон, подключите USB-кабель, разблокируйте телефон, затем на телефоне поднимите список сообщений, сползая сверху вниз, и найдите запись «Android-система - USB для nnn». Коснитесь этого элемента, чтобы открылось окно оверлея, которое позволяет вам установить режим USB. Явным образом выберите «передача файла». Если передача файлов уже выбрана, выберите что-то другое вместо этого, затем снова верните окно и выберите «передача файлов» второй раз. Да, использование этого окна в два раза сильно пахнет, как ошибка Samsung.
Иногда, особенно после неудачных попыток монтирования, телефон также вызывает диалог «разрешить доступ к данным по телефону», который позволяет только «да» »и« нет »в качестве ответов. Использование этого диалога тоже работает.
После всего этого приготовления просто выполните:
jmtpfs ~/samsung
И ваши долгожданные файлы появятся в вашем каталоге ~ / samsung и более важно оставаться там до тех пор, пока вы не отсоедините USB-кабель или не выключите смартфон или компьютер. Это даже не повредит, если телефон блокирует свой дисплей или выключает дисплей так долго, как не полностью выключен. Но не пытайтесь нажимать на значок для телефона в средстве просмотра файлов Ubuntu / Kubuntu. Это попытается открыть второй сеанс MTP и может фактически убить первый сеанс MTP. Вместо этого обратитесь в вышеупомянутый каталог ~ / samsung.
Чтобы размонтировать телефон позже, просто введите:
fusermount -u ~/samsung