Я испытываю затруднения для доступа к файловой системе по моему телефону (это - Samsung / связь галактики Google). Это просто работало в предыдущей версии Ubuntu, но теперь кажется пустым, смонтировано ли это с MTP или PTP. Я следовал нескольким руководствам по созданию и переустановке libmtp и т.д. без успеха. Этот ответ не помог для меня, также, и gMTP просто зависает, когда я нажимаю кнопку соединения. Я знаю, что могу использовать Wi-Fi, например, airdroid для доступа к моим фотографиям, но это слишком медленно и немного неуклюже для меня, и загруженные фотографии теряют свои исходные метки времени.
Кто-либо имел успех, соединяющийся с этим телефоном на 12,04??
Как я записал в этот поток , существует несколько решений.
, Учитывая, что у Вас нет внедренного телефона, Вы не можете установить Совместный доступ к файлам Samba и иметь традиционный samba
доли по Вашему телефону.
, Но рассмотрение этот поток , кажется, что КОСМИЧЕСКИЙ Файловый менеджер плюс Модуль SMB может работать даже без root access
(не протестированный мной, не может подтвердить). AirDroid мог быть другой альтернативой тесту.
Во-первых, установите необходимые пакеты:
sudo apt-get install mtp-tools mtpfs
Подключите свой телефон на базе Android к Вашему компьютеру. По Вашему телефону откройте секцию уведомления и нажмите USB Connection type
. Удостоверьтесь это MTP
выбран.
Теперь, выполните эти команды на Ubuntu:
mtp-detect | grep idVendor
mtp-detect | grep idProduct
Запишите числа, записанные перед idVendor
и idProduct
. Вам будут нужны они позже.
Теперь, выполните эту команду:
gksu gedit/etc/udev/rules.d/51-android.rules
A Gedit
окно должно открыться. Введите этот текст в нем, все в одной строке:
SUBSYSTEM=="usb", ATTR{idVendor}=="VENDORID", ATTR{idProduct}=="PRODUCTID", MODE="0666"
Замените VENDORID idVendor, который Вы записали ранее. Точно так же замените PRODUCTID idProduct, который Вы записали.
Сохраните и закройте файл.
Разъедините свой телефон и выполните эти команды:
sudo service udev restart
sudo mkdir /media/androiddevice
sudo chmod a+rwx /media/androiddevice
sudo adduser yourusername fuse
Замена yourusername
с Вашим именем пользователя Ubuntu. Теперь, выполните эту команду:
gksu gedit /etc/fuse.conf
В Gedit
окно, удалите #
в начале последней строки (та, которая начинается #user_allow_other
). Закройте и сохраните файл.
Перезапустите свой компьютер и затем выполните эти три команды:
echo "alias android-connect=\"mtpfs -o allow_other /media/androiddevice\"" >> ~/.bashrc
echo "alias android-disconnect=\"fusermount -u /media/androiddevice\"" >> ~/.bashrc
source ~/.bashrc
Повторно подключите свой телефон, удостоверьтесь, что это находится все еще в MTP
режим, и затем выполненный эта команда:
android-connect
Можно теперь просмотреть содержание телефона на базе Android с помощью Наутилуса. Просто разожгите файловый менеджер, и затем на боковой панели нажимают на название Вашего телефона для просмотра файловой системы телефона точно так же, как Вы были бы с картой с интерфейсом USB. Можно добавить, удалить и изменить файлы точно так же, как нормальная файловая система.
Вы, возможно, заметили, однако, что не можете использовать Наутилус, извлекают значок для разъединения телефона. Вместо этого для безопасного удаления телефона необходимо выполнить команду:
android-disconnect
С этого времени необходимо будет работать android-connect
смонтировать Ваш телефон и затем android-disconnect
безопасно удалить Ваш телефон. Все остальное должно быть обработано автоматически.
Примечание: Эти две команды не потребуют корневых полномочий работать. Все пользователи, которые являются членами
fuse
группа пользователей должна смочь выполнить эти команды без корневого доступа.
Именно! Вы успешно подключили свой телефон Ice Cream Sandwich к Вашему компьютеру Ubuntu.
Источник:О, Господи! Ubuntu!
Как альтернативный способ передать данные между ними, Вы могли попытаться использовать Ubuntu Один и на Вашем ПК и на Вашем мобильном устройстве (планшет или телефон).