Монтирование мобилы?

Всем привет!
В убунту наутилус монтирует телефоны и их флешки (деталей дать не могу), если не ошибаюсь при помощи udisks2.
Установил арч+jwm+spacefm (udisk2+udevil не обязателен) так определяется только флешкарта телефона :( Не кретично, но иногда необходимо и в телефон заглянуть. Подскажите, пожалуйста, как получить монтирование (автоопределение устройств) и того и другого. Заранее благодарен.
mtp?
Ну если андроид то
пакет:
android-tools
потом при падключение тел в режим отладке
adb devices
отображает подключенные устройства. если вывод есть
adb shell ты в линуксе тела как юзер.
или
adb root под рутом
если конечно производитель не установил опцию debug=0
всё ты в телефоне.
Мне надо автоопределение монтирование устройства для любого телефона, а не только на андроиде.
Наставил кучу mtp (gvfs-*), но ни один телефон не подгрузился :( ЧЯДНТ?

adb не тот вариант, который нужен.
pvl
Наставил кучу mtp (gvfs-*)
перезайдите в сессию
Слепил правила:
nano /usr/lib/udev/rules.d/51-android.rules
#ID 1782:5d04 Spreadtrum Communications Inc.
SUBSYSTEM=="usb", ATTR{idVendor}=="1782", ATTR{idProduct}=="5d03", SYMLINK+="libmtp", MODE="660", ENV{ID_MTP_DEVICE}="1"
#ID 0fce:e089 Sony Ericsson Mobile Communications AB W580i Phone
SUBSYSTEM=="usb", ATTR{idVendor}=="0fce", ATTR{idProduct}=="e089", SYMLINK+="libmtp", MODE="660"

Перезагрузил udev:
udevadm control --reload

Переподключил телефоны: PCManFM выдает ошибки: "Устройство MTP не найдено", но устройства при этом рисует. ЧЯДНТ?
И что-то не охота вручную каждый телефон подключать. Почему udisks2 и udev этим не занимаются?

pvl
Наставил кучу mtp (gvfs-*),
Про "mtp (gvfs-*)" можно подробнее? Что, откуда?
pvl
ENV{ID_MTP_DEVICE}="1"
А что это за чудо? Если телефон - действительно MPT, то это и так будет присвоено, а если нет - это никак не поможет.

И почему считается, что любой телефон - mpt? Есть куча телефонов (особенно старых), которые mass storage; в андроидных телефонах протокол выбирается в настройках самого телефона; бывает и что-то совсем нестандартное, вроде старых nokia.

А если уж говорить про mpt, то для монтирования нужен mptfs. Только на самом деле он не работает, а работает jmptfs из AUR. По крайне мере, с моими устройствами дело обстоит именно так.

Если интересно - могу поделиться своими правилами и скриптами для автомонтирования mpt, только сразу говорю - там всё достаточно мутно и сложно.
akorop
А если уж говорить про mpt, то для монтирования нужен mptfs. Только на самом деле он не работает, а работает jmptfs из AUR. По крайне мере, с моими устройствами дело обстоит именно так.
мне всегда хватало gvfs-mtp + libmtp и все работает, только надо ФМ убить и заново запустить
Xts
мне всегда хватало gvfs-mtp + libmtp и все работает, только надо ФМ убить и заново запустить
У меня с этим были какие-то проблему (не помню подробностей), да и вообще, я предпочитаю автомонтирование без участия гуёвого ФМ, поскольку гораздо чаще использую mc.
akorop
Про "mtp (gvfs-*)" можно подробнее? Что, откуда?
Из репозиториев арча: libmtp, mtpfs, gvfs, libsecret, gvfs-mtp, gvfs-gphoto2, gvfs-afc, libmobiledevece, libplist, libusbmuxd, usbmuxd

akorop
ENV{ID_MTP_DEVICE}="1" А что это за чудо? Если телефон - действительно MPT, то это и так будет присвоено, а если нет - это никак не поможет.
Вики советует, но понял что ATTR{idProduct}=="5d03", ENV{ID_MTP_DEVICE}="1" не особо нужны.

akorop
И почему считается, что любой телефон - mpt?
Просто посоветовали и решил пока с mtp разобраться и с парой старых телефонов SE, но:

SpaceFM выдает ошибку: Object /org/freedesktop/UDisks2/block_devices/sdc is not a mountable filesystem.
PCManFM устройства определяет, но не монтирует (Указанный каталог 'computer:///Sony%20Eri%20Memory%20Stick.drive' неверен)
Что еще нужно доустановить чтобы получить автомонтирование в FM, может правила еще нужны какие-нибудь? Хоть бы один вариант победить, чтобы понять суть. Думал, что и мне gvfs-mtp + libmtp хватит...

Мутно и сложно пока не подойдет. Я еще даже в AUR не заглядывал :)
 
Зарегистрироваться или войдите чтобы оставить сообщение.