Отримання файлів на / з телефону Android


15

У мене виникають проблеми з доступом до файлової системи на моєму телефоні (це зв’язок galaxy galaxy samsung / google). Він просто працював у попередній версії Ubuntu, але тепер він видається порожнім, чи встановлений він з MTP або PTP. Я без успіху дотримувався декількох посібників зі створення та перевстановлення libmtp тощо. Ця відповідь мені також не допомогла, і gMTP просто зависає, коли натискаю кнопку підключення. Я знаю, що я можу використовувати wifi, наприклад, airdroid для доступу до своїх фотографій, але це занадто повільно і трохи незграбно для мене, і завантажені фотографії втрачають оригінальні часові позначки.

Хтось мав успіх підключення до цього телефону 12.04 ??


Чи допомагає будь-яка з відповідей тут ?
Том Броссман

nope `` `` ``
wim

Ви спробували banshee, у мене Samsung Galaxy s2, і з banshee це працює чудово. фотографії / музика / відео. спробуйте це :)
blade19899

щойно спробував, мій пристрій не з’являється в banshee
wim

1
ні, мій телефон стоїть як рок
вім

Відповіді:


4

Як я писав у цій темі , є кілька рішень.

Зважаючи на те, що у вас немає вкоріненого телефону, ви не можете встановити Samba Filesharing і мати традиційні sambaакції на телефоні.

Але дивлячись на цю нитку , здається, що ASTRO File Manager плюс його модуль SMB може працювати навіть без root access(не перевірений мною, не можу підтвердити). AirDroid може стати ще однією альтернативою тесту.


11

Попередні реквізити

Спочатку встановіть необхідні пакети:

sudo apt-get install mtp-tools mtpfs

Трохи жирової кістки

Підключіть телефон Android до комп’ютера. На телефоні відкрийте шухляду сповіщень та натисніть на USB Connection type. Переконайтесь, що MTPвибрано.

Режим MTP

Тепер запустіть ці команди на Ubuntu:

mtp-detect | grep idVendor
mtp-detect | grep idProduct

Запишіть числа, записані перед idVendorі idProduct. Вони вам знадобляться пізніше.


Тепер запустіть цю команду:

gksu gedit /etc/udev/rules.d/51-android.rules

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 за допомогою Nautilus. Просто запустіть диспетчер файлів, а потім на бічній панелі натисніть на ім'я телефону, щоб переглядати файлову систему вашого телефону так само, як це було б із USB-накопичувачем. Ви можете додавати, видаляти та змінювати файли, як і звичайна файлова система.

Файлова система телефону


Можливо, ви помітили, що ви не можете використовувати піктограму Nautilus eject для відключення телефону. Натомість, щоб безпечно видалити телефон, потрібно виконати команду:

android-disconnect

Відтепер вам потрібно буде бігти, android-connectщоб встановити телефон, а потім android-disconnectбезпечно вийняти телефон. З усім іншим слід оброблятись автоматично.

Примітка. Ці дві команди не потребують кореневих дозволів для запуску. Усі користувачі, які є членами групи fuseкористувачів, повинні мати можливість виконувати ці команди без доступу root.

Ви закінчили

Це воно! Ви успішно підключили ваш телефон із морозивом «Морозиво» до комп'ютера Ubuntu.


Джерело: OMG! Ubuntu!


2
Я вже спробував посібник з OMGubuntu, і він не працював належним чином для мене
відміть

Що не вийшло? Надайте деталі.
SirCharlo

Чи може хтось запропонувати виправити проблему "підключити" та "відключити"?
david6

спроба перегляду на змонтованій паї просто зависає .. і єдиний спосіб розморозити її я знайшов - відключити кабель від мережі
wim

Щоб мати цю роботу, mtp-detect повинен повернути деякий пристрій, я помиляюся? @SirCharlo
merveotesi

0

Як альтернативний спосіб передачі даних між ними, ви можете спробувати використовувати Ubuntu One як на вашому ПК, так і на своєму мобільному пристрої (планшеті чи телефоні).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.