Доступ к файлам на внешней карте памяти Samsung Galaxy S3?
У меня Samsung Galaxy s3 под управлением стандартного ПЗУ Samsung, и я пытаюсь передать файлы - видео, фотографии, музыку и загружаемые файлы с телефона на систему через USB-интерфейс под управлением Ubuntu 12.04.
Я перешел по ссылкам, предложенным
Но все это идет над моей головой. Может ли кто-нибудь помочь мне с простой программой с графическим интерфейсом или ссылкой, чтобы я мог просто скопировать и вставить выбранные файлы с моего телефона в мою систему?
11 ответов
Вы можете получить доступ к файлам во внутреннем хранилище вашего телефона (/mnt/sdcard) или на вашей внешней SD-карте (/mnt/extSdCard/), используя gMTP в качестве другого ответчика. @Easty отметил ( http://www.humans-enabled.com/2011/12/how-to-fix-samsung-galaxy-nexus-mtp.html).
Вам нужно будет установить libmtp (инструкция находится на этой странице и легко найти в другом месте) и gMTP.
После того, как все установлено, сделайте следующее:
- Подключите телефон к USB-кабелю, подключенному к компьютеру.
- Проведите пальцем сверху вниз и убедитесь, что оно подключено как " мультимедийное устройство" (MTP), если не щелкните по уведомлению, чтобы перейти из режима камеры (PTP) в мультимедийное устройство (MTP)
- запустите gmtp с вашего запуска (ключ Windows, затем введите "gmtp")
- Когда ваш телефон подключается (это может занять некоторое время), вам может быть предложено подключиться к телефону или карте (раскрывающееся меню) - выберите тот, к которому вы хотите получить доступ, в данном случае "Карта"
- Вуаля! Вы можете просмотреть карту, выбрать файлы и загрузить их на свой компьютер с помощью кнопки "Загрузить".
Если вы хотите переключиться с просмотра SD-карты на память телефона, просто нажмите "Отключить", а затем подключитесь в gmtp и выберите "Телефон" вместо "Карта".
Надеюсь, это поможет, это, безусловно, сделал для меня! Спасибо @Easty!
В качестве альтернативы, просто купите кабель micro USB (OTG) у eBay, доступны оригинальные марки Samsung или сторонних производителей. С помощью этого кабеля вы можете подключить внешний накопитель USB, внешний жесткий диск и любое внешнее хранилище к вашей Galaxy S3. S3 обнаружит, и вы сможете передавать файлы или любые носители между s3 на USB-накопитель.
Вам не нужен компьютер, просто подключи и играй. Или, если вам нужно подключить ПК к вашему s3, вы можете использовать этот кабель или установить KIES (программное обеспечение синхронизации samsung).
ПРИМЕЧАНИЕ. НЕ УКАЗЫВАЙТЕ, ЧТОБЫ СМЕСТИТЬ USB-кабель "otg" с кабелем micro-USB поставляется с устройством Samsung для зарядки и синхронизации.
Попробуйте следующее. Это было проверено на Galaxy SII, я предполагаю, что это будет работать и для SIII
- зайдите вМеню -> Настройки -> Беспроводная связь и сеть -> Утилиты USB
- Нажмите на Подключить хранилище к ПК
- Подключите USB-кабель к вашему компьютеру.
- Нажмите на подключить USB-накопитель
- Используйте ваш файловый менеджер для установки / копирования / вставки.
- По завершении нажмите Отключить хранилище от ПК, чтобы отключить и отключить диск от Ubuntu.
Ссылка: http://www.tuxtrix.com/2011/07/how-to-access-samsung-galaxy-s-ii-usb.html
В настоящее время я использую Ubuntu 12.10 и у меня Sprint Samsung Galaxy S3 под управлением Cyanogenmod. Я еще не получил MTP или PTP, работающий успешно.
Тем не менее, я могу очень легко загружать и загружать данные (изображения, музыку, видео, файлы). На моем Android-устройстве я просто запускаю Dropbear SSH. И затем с моего рабочего стола Ubuntu я использую rsync для отправки и получения данных.
У меня была похожая проблема с моей Galaxy S2. Когда я подключил его к Ubuntu, он так и не был распознан. Я использую следующий трюк:
- На вашем телефоне Android перейдите в Приложение-> Настройки
- Там зайдите в Wirelessand Network и выберите USB Utilities
- Нажмите на Подключить хранилище к ПК
- Должно появиться сообщение: подключите USB-кабель для использования запоминающего устройства
- Теперь подключите USB-кабель к компьютеру
- На дисплее должен появиться зеленый робот-андроид с опцией "Подключить USB-накопитель", нажмите на него
- Зеленый робот теперь становится оранжевым, и теперь вы можете получить доступ к файлам на SD-карте вашего телефона
Источник: после исправления я написал это в своем блоге: http://www.computerandyou.net/2012/01/how-to-fix-android-samsung-galaxy-s2-not-recognized-on-linux/
Alternate:
Кроме того, вы можете использовать gMTP. Инструмент с графическим интерфейсом для использования с протоколом MTP. У вас могут быть проблемы с libmtp. Так что лучше установить его перед рукой вот так:
- Скачать библиотеку MTP
libmtpот Sourceforge: http://sourceforge.net/projects/libmtp/files/libmtp/ используйте следующие команды одну за другой, чтобы установить его:
cd Downloads tar xvzf libmtp-1.1.5.tar.gz cd libmtp-1.1.5 ./configure --prefix=/usr make sudo make installТеперь установите gMTP:
sudo apt-get install gmtpЗапустите gMTP и подключите свой телефон.
Источник: я написал эту подробную статью с картинкой для моей проблемы с подключением Kindle Fire к Ubuntu. Это может пригодиться.
Сначала проверьте, действительно ли в вашем устройстве есть карта microsd. Я получил новое устройство и предположил, что у него есть карта microsd, но его нет. Как только я вставил карту microsd, инструкции, данные Исти, сработали.
Я нашел наиболее практичное решение для доступа к файлам на внешней SD-карте Samsung galaxy s3 с помощью Ubuntu 12.04 или более поздней версии и файлового менеджера Nautilus.
Samsung Galaxy S3 и Ubuntu PC должны находиться в одной сети WiFi / точке доступа. Или вы можете использовать свой Samsung Galaxy S3 в качестве USB-модема для подключения к ПК с Ubuntu (это более быстрое решение для передачи файлов).
Настройки Samsung Galaxy s3:
Вы должны купить DAVDRIVE в магазине Google Play за 1,26 доллара.
Вы должны изменить DAVDRIVE: Настройки> Файловая система> Корень файловой системы> /
Запустите приложение DAVDRIVE.
Настройки Ubuntu:
Откройте Nautilus > Файл> Подключиться к серверу
Установите WebDAV (HTTP), запишите IP-адрес сервера, порт, пользователя и пароль (предоставленные приложением DAVDRIVE)
После успешного открытия папки подключения к серверу с помощью Nautilus перейдите по адресу:
Наутилус> Папка WebDAV> Хранилище> extSdCard
Примечание. Если вам не нужен доступ к extSdCard, вам нужно только установить бесплатную версию приложения DAVDRIVE lite.
Более простым решением (по сравнению с компиляцией libmtp самостоятельно) было бы установить go-mtpfs, Он включает в себя последнюю версию libmtp, и я могу убедиться, что он работает с моим GS3 под управлением CM 10. Вы также можете установить go-mtpfs-unity пакет, который поставляется с красивым значком запуска и функциональностью.
Чтобы установить, запустите
sudo add-apt-repository ppa:webupd8team/unstable
sudo apt-get update
sudo apt-get install go-mtpfs-unity
Полные указания можно найти здесь: http://www.webupd8.org/2012/12/how-to-mount-android-40-ubuntu-go-mtpfs.html
Самым простым решением будет использование AirDroid, бесплатно в магазине Play. Вы просто устанавливаете приложение на свой телефон, запускаете его и направляете любой настольный веб-браузер по указанному вами адресу. Оттуда вы можете получить доступ к файловой системе, загружать / скачивать фотографии и видео, даже отправлять SMS-сообщения.
Я думаю, что текущая версия (в магазине Play) требует, чтобы телефон и компьютер были в одной и той же сети Wi-Fi, но сейчас есть бета-версия v2, где это не нужно.
Альтернативное решение;
Я использую Ubuntu One для обмена файлами между моим устройством Android и моим рабочим столом. Если вы используете беспроводную сеть, это самый простой способ передачи файлов между устройствами Android и Ubuntu.
Я попробовал gmpt решения сразу, но мне не повезло. This can be the last solution but it is working gently at least.
Я обновил свой компьютер до 14.04, и с его помощью вы просто подключаете USB-кабель к Galaxy S3 и вашему компьютеру. После этого в центре экрана вашего компьютера появится новое окно с вопросом, что делать с папками телефона. Другими словами, он успешно монтируется.
Все работает автоматически.
Надеюсь, поможет.
Я обнаружил, что командная строка очень хорошо работает для этого, с изящным инструментом из Центра программного обеспечения под названием adb (Android Debug Bridge).
Установить с sudo apt-get install android-tools-adb или же android-tools-adb:i386
Подключи телефон, сделай adb pull <remote> <local> загрузить файлы или adb shell перемещаться по телефонным справочникам и узнавать, где что находится.
Вся необходимая информация находится здесь: http://developer.android.com/tools/help/adb.html