Подтвердить что ты не робот

Не удалось установить SAMSUNG_Android в UBUNTU

Когда я включаю USB debugging в Android-телефоне и подключаю его к Ubuntu, я получаю всплывающее окно, например

Unable to mount SAMSUNG_Android
Error initializing camera: -60: Could not lock the device

Как отключить или игнорировать всплывающее окно? В окнах работает нормально; проблема только в Ubuntu

4b9b3361

Ответ 1

Проблема в том, что Ubuntu еще не поддерживает MTP изначально. Надеюсь, что в следующей версии 13.04 они исправит эту неприятную проблему. В то же время вы можете вручную добавить поддержку MTP в ваш PPP ubuntu и иметь беспрепятственный доступ к вашему устройству Android.

В терминале введите:

sudo add-apt-repository ppa:langdalepl/gvfs-mtp
sudo apt-get update

затем

sudo apt-get install gvfs

Перезагрузите компьютер. Возможно, вам придется включить USB-отладку на устройствах Android. В следующий раз, когда вы его включите, не должно быть неприятных всплывающих окон, оно должно появиться в Nautilus как одно устройство с SD-картой и внутренней памятью в виде подпапок, а не как два установленных устройства. Передача данных должна работать, но у вас может возникнуть проблема с доступом к устройству из некоторых приложений, и в этом случае вы можете попробовать Go-mtpfs. Он требует ручного монтажа/размонтирования устройства (это делается двумя щелчками мыши), но тогда все должно быть так же быстро и просто, как доступ к обычной папке.

Надеюсь, что это поможет. Меня устраивает. Ubuntu 12.04, Samsung Galaxy S III и Nexus 7.

Ответ 2

В Ubuntu 14.04 LTS мне просто пришлось

sudo apt-get install mtpfs

Работала как волшебство - даже не нужно было отключать мой телефон.

Ответ 3

Сегодня я решил проблему с Wiko DARKMOON. Проблема Linux-решения gvfs заключалась в том, что для моего устройства в файле не было сопоставления "/lib/udev/rules.d/69-libmtp.rules"

Внимание: может случиться так, что вам нужно включить "отладку usb", чтобы увидеть устройство "lsub". Это можно сделать следующим образом:

  • Android 2.3 - Gingerbread: Настройки > Приложения > Разработкa > Отладка USB
  • Android 4.0 - Ice Cream Sandwich: Настройки > Параметры разработчикa > Отладка USB
  • Android 4.1 - Желе Bean: Настройки > Параметры разработчикa > Отладка USB
  • Android 4.2 или выше - желе Bean:
    • Настройки > О
    • выделите номер сборки и коснитесь ее 7 раз
    • теперь вы найдете "Параметры разработчика" в меню "Настройки" -меню
    • перейдите к нему и включите "USB Debugging"

Следующие шаги помогли мне авторизовать мое устройство на Linux Mint с уже установленным "gfvs":

  • Найти vendorid и productid с помощью lsub:

    $> lsusb
    Bus 001 Device 013: ID 0bb4:0c02 HTC (High Tech Computer Corp.) Dream / ADP1 / G1 / Magic / Tattoo (Debug)
    ...
    

    "0bb4" является идентификатором поставщика, "0c02" является productid

  • откройте файл "/lib/udev/rules.d/69-libmtp.rules" для редактирования:

    $> gksudo gedit /lib/udev/rules.d/69-libmtp.rules
    
  • Вставьте новое устройство, дублируя предыдущий и исправляя идентификатор и сохраняя файл:

    # Wiko DARKMOON
    ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0c02", SYMLINK+="libmtp-%k", MODE="660", GROUP="audio", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
    
  • Отключите ваш смартфон и замените его. Ваш Linux должен монтировать ваше устройство, как это было бы для другого.