Дебиан не видит андроид

Подключение Android к Debian.

Раньше в Ubuntu я мог заходить в папки подключенного Android. Сейчас у меня Debian 8.3. И он не реагирует на мой Galaxy S4 Active.

Может быть я ошибаюсь, но мне кажется, что дело в проприативном ПО которое есть в убенте и нет в дебиан. (но это пальцем в небо, конечно)

Кидай выводы. Для начала lsusb

надо ставить пакеты для монтирования MTP, либо в телефоне не указана опция монтироваться как накопитель

надо ставить пакеты для монтирования MTP, либо в телефоне не указана опция монтироваться как накопитель

MTP — как установить? mtp-tools установлено. Опции монтирования в телефоне я вряд ли менял. Но раньше у меня работало.

А что сделать надо?
gvfs-backends, libmtp-common, libmtp-runtime и libmtp9. У меня всё есть.

значит работает
или смотри ещё по маске gvfs/mtp

Нет у меня на ubuntu работало. Так что я понимаю разницу между работает и не работает).

Что сделать надо?

пакеты необходимые доставлять/включить нужный режим в андроиде/поставить снова убунту

скорее всего дело в том, что в убунте была более свежая версия libmtp, которая твой телефон поддерживает, в отличии от более старой версии в дебиане

А MTP так часто меняется, что для поддержки новых устройств нужна непременно самая свежая версия? Да еще и с поддержкой конкретных устройств? Да и Galaxy 4 active выпущен в середине 2013 года. У меня есть более свежий Lenovo a916, который прекрасно подключается через MTP в стабильном Debian.

дело не в дате выпуска устройства, а в дате когда это устройство добавили в базу mtp

Я про MTP не слишком много знаю. Это настолько кривой протокол, что ему нужны данные о каждом конкретном устройстве?

там очень много нюансов, у меня вот смартфон определялся только при подключении к usb 3.0 порту, а в 2.0 шиш.

Обновил libmtp — стал везде.

Сам протокол и не кривой, но вот реализация его под линуксами так себе.

щас может хрень сморожу,но все же. Под xfce часть ведроидов не обнаруживалась.А в Gnome все работало.

Ещё пробуй втыкать в юсб на материнке. При подключении через хаб я ловил разнообразные глюки, тоже долго удивлялся.

Источник

debian не видит smartphone на android

Здрасте. Собственно файл менеджер и fdisk его не видят.

Какой смартфон, точная версия Android, как подключал? Извини, у меня libastral.so сегфолтится иногда.

samsung galaxy grand prime sm-g530h/ds android 4.4.4 Подключен как мультимедиа устройство

Подключен как мультимедиа устройство

По какому протоколу? MTP? Через ADB виден телефон?

Скорей всего не стоит mtp-tools.

Подключен как мультимедиа устройство

Как-то пробовал, но не заработало даже на скидывание фотачек. Забей — это технология микрософт и даже у них она криво работает. Тем более, что она с ограничениями по типам файла. Т.е. там минимальный уровень это файл. Ни о каких разделах речи даже близко нет.

А в обычном режиме fdisk флешку вполне себе видит. Но есчли есть ноут лучше включить флешку через железный переходник. У меня были глюки при переразбиении через usb.

Читайте также:  Андроид процесс акоре произошла ошибка что делать как

Возможно он у тебя определяется как модем. Попробуй в /etc/usb_modeswitch.conf сделать DisableSwitching=1

$ adb devices * daemon not running. starting it now on port 5037 * * daemon started successfully * List of devices attached

как узнать по какому протоколу он подключен?

Источник

Подключение андройдофона к компьютеру с debian

Здравствуйте, дорогие читатели и писатели. Прошу помочь в этот несерьезный день решить серьезный вопрос:
Существует ли на данный момент способ получить возможность подключения любого устройства к компьютеру с debian wheezy по протоколу mtp?
Для уточнения сузим круг задач устройствами на android 4. При этом способ должен исключать создание udev-правил для каждого устройства путем выяснения его идентификационных данных. Т.е. по схеме: воткнул и работает, как это было до сих пор с android 2 и прочими устройствами.
Возможно существует универсальное правило для класса устройств android 4?
P.S. Напомню, что далеко не у всех устройств на android 4 можно включить старый протокол подключения, поэтому его не предлагать.

Ещё бы узнать для чего это нужно.

Ещё бы узнать для чего это нужно.

Для того, чтобы на компьютер можно было сбросить фотографии с телефона не делая из этого событие дня.

Ещё бы узнать для чего это нужно.

Файлики с пиратчиной перекидывать жеж

А чем обычный mount не угодил?

Может и угодил. Просто я не знаю, как подружить mount и протокол mtp вообще, а тем более в автоматическом режиме.

MTP не нужен. Андроиды же подключаются как флешки.

MTP не нужен. Андроиды же подключаются как флешки.

P.S. Напомню, что далеко не у всех устройств на android 4 можно включить старый протокол подключения, поэтому его не предлагать.

Андроиды же подключаются как флешки.

это было до 3 андроида

А вообще лучше использовать sshfs. Сервер может быть или на компе или на телефоне

Полчаса назад подключил свой планшет на четвертом андроиде, набрал mount /dev/sdb /mnt — все заработало.

Для того, чтобы на компьютер можно было сбросить фотографии с телефона не делая из этого событие дня.

Card-reader за 100руб. прекрасно монтируется, как флешка, фоточки перекачиваются, ещё можно задействовать локальный wi-fi, dropbox и можество способов, менее экзотических, чем mtp.

Ничего подобного. Воткнул сейчас 4ку — все отлично смонтировалось. Сyanogen 😉

Но все равно, в большинстве случаев я юзаю sftp. Лень мне каждый раз втыкать шнурок в комп.

Полчаса назад подключил свой планшет на четвертом андроиде, набрал mount /dev/sdb /mnt — все заработало.

Полчаса назад подключил свой планшет на четвертом андроиде, набрал mount /dev/sdb /mnt — все заработало.

Писать будет некому. Пользователь может только нажать кнопку. Такие дела.

Вон сверху посоветовали sshfs. Забинди скрипт на кнопку и все дела.

Это все очень благородно, но как там на счет готовности к десктопу?

Не годится, нужно через локальный кабель. Иначе вопроса бы не возникло.
Пока что видел только go-mtpfs.

Это все очень благородно, но как там на счет готовности к десктопу?

Dropbox более чем готов 😉

Не годится, нужно через локальный кабель

Ну дак воткнул кабеля, на планшете нажал «включить USB-накопитель» (другого поведения я не видел еще), примонтировал да и все. Хотя, даже монтировать не нужно — за тебя это сделает твоя DE.

Читайте также:  Что такое java android программирование

Ну дак воткнул кабеля, на планшете нажал «включить USB-накопитель» (другого поведения я не видел еще), примонтировал да и все.

Нет такого. Просто нет. И в инструментах разработчика нет. Пора начинать готовится к проблеме mtp. Она для многих будет неожиданной, как оказалась для меня.

Дропбокс не кабель. Предлагайте ставить вайфай из-за mtp? Чего же тогда сразу не винду?

Пора начинать готовится к проблеме mtp. Она для многих будет неожиданной, как оказалась для меня.

Еще во времена 3го ведроида я просто взял и смонтировал что мне надо по mtp. Может хватит быть белкой истеричкой?
Либо перешей устройство на Cyanogen, там все прекрасно как раньше монтируется.

Просто я не знаю, как подружить mount и протокол mtp вообще, а тем более в автоматическом режиме.

Так может быть пора освоить гугл пора тебе? Там решений миллион на эту тему.

Еще во времена 3го ведроида я просто взял и смонтировал что мне надо по mtp. Может хватит быть белкой истеричкой?

Я, вроде, задал в теме вполне конкретный вопрос: как это сделать на компьютере 1 раз и для любого устройства?
Вы предлагайте:
1. Ручками (я не могу сторожить этот компьютер);
2. Беспроводным способом (не задавал бы вопросов, если бы мог решить так тривиально);
3. Перепрошивкой (я должен перепрошивать каждое устройство, которое нужно подключить?);
4. Специальным ПО (Это уже лучше, gMTP даже иногда можно дождаться из его глубокого ступора, но хотелось бы нормального монтирования с посмотром файлов с устройства);

В википедии в статье про MTP есть ссылка на то, как превратить MTP девайс во флешку в оффтопике. Думаю, такое же можно и на линуксе.

В википедии в статье про MTP есть ссылка на то, как превратить MTP девайс во флешку в оффтопике. Думаю, такое же можно и на линуксе.

Если я правильно понял, там идет речь о плеере сони, у которого есть и нормальный режим подключения, только он по умолчанию не обслуживается драйверами.

/me пару месяцев назад озадачился подобным вопросом с покупкой Nexus 7 3g, но так и не нашел лучшего способа, чем пользовать adb.
QtADB, например, как заливалка.
Но если уважаемого сэра-искаробочника не устраивает несколько раз тапнуть на устройстве в менюшке для включения режима отладки, и установка софтины на компутере, то .

Андроиды же подключаются как флешки.

Ты упорот. Мой 4.0 планшетик замечательно подключается как флешка, в /dev появляются устройства для всех карт памяти.

Андроиды же подключаются как флешки.

Ты упорот. Мой 4.0 планшетик замечательно подключается как флешка, в /dev появляются устройства для всех карт памяти.

F18 нормально подключает S3, note2 и ифон5 по MTP. Ни текущий убунту, ни дебиан не смогли с этим справиться из коробки. Вроде в KDE4.10 обещали переработать kio-mtp, но один фиг, кубунте это не помогло.

Ты упорот. Мой 4.0 планшетик замечательно подключается как флешка, в /dev появляются устройства для всех карт памяти.

Может быть, но с nexus 7 такое не прокатывает

Читайте также:  Как очистить историю память андроид

Но если уважаемого сэра-искаробочника не устраивает несколько раз тапнуть на устройстве в менюшке для включения режима отладки

Уважаемый сэр «Тему не читай — сразу отвечай», я уже дважды упоминал о том, что такого рода менюшки отсутствуют в т.ч. в первом сообщении.

Я вдоволь намучился с глюками mtp, и пользуюсь теперь adb. Легко и приятно. Еще и комплишен для zsh для него есть.

я уже дважды упоминал о том, что такого рода менюшки отсутствуют в т.ч. в первом сообщении.

В настройках нет пункта «для разработчиков»? о_О

Уважаемый сэр «Тему не читай — сразу отвечай», я уже дважды упоминал о том, что такого рода менюшки отсутствуют в т.ч. в первом сообщении.

Уважаемый «Сэр обо^Wпроиграмши», укажите пожалуйста на эти самые сообщения, где вы упоминаете о том, что в меню нет именно режима отладки по USB ?
А то интересно.

Ничего подобного. Воткнул сейчас 4ку — все отлично смонтировалось. Сyanogen 😉

С точки зрения энергопотребления лучше чем стоковый? И вообще в целом стоит переходить? Там можно, например, запретить геопозиционирование для всего, кроме навигатора?

В дебиане нет libmtp? Возьми с убунты

С точки зрения энергопотребления лучше чем стоковый?

И вообще в целом стоит переходить?

Неопытным не советовал бы.

Там можно, например, запретить геопозиционирование для всего, кроме навигатора?

Без понятия, я такой чушью не маюсь.

Есть mtpfs, jmtpfs и go-mtpfs.

Первым я пытался скинуть несколько гигабайт музыки на планшет. Он отваливался, скопировав несколько десятков файлов с ошибкой. Потом поставил jmtpfs. С музыкой он вроде справился, на том я и забил.

Потом захотелось скинуть пятигиговый фильм. jmtpfs сначала ругался на отсутствие места на устройстве на первой сотне мегабайт. После танцев с бубном и перезагрузок он таки сподобился скопировать файл, в процессе занимая всю оперативную память. Дождавшись окончания, я обнаружил на планшете битый файл (md5 не сошлось). После этого поставил go-mtpfs, который справился с задачей. (Хотя почему-то после запуска «go-mtpfs ./mnt» решил запуститься не в фоне. Отмонтировался по Ctrl-C). Больше пока файлы копировать не приходилось.

Если нужно автоматически, то KDE обнаруживает и работает с устройствами через KIO, но read-only.

Пробовал чеоез adb. Через mtp копирует намного быстрее.

А так, да. По запросу «adbfs fuse» вроде даже что-то гуглится.

В Jelly Bean меню разработчика скрыто по умолчанию, кстати.

Через mtp копирует намного быстрее.

Но как-то нестабильно оно работает.
В КДЕ вроде есть какой-то свой костыль, но опять же не все файлы перекинешь, т.к. девайс определяется как фотоаппарат.

go-mtpfs, как я сказал выше, справился лучше остальных, ничего не попортил и не отвалился. А дальше — будем посмотреть.

Как фотоаппарат — это PTP (в настройках Нексуса 7 есть переключалка MTP/PTP). КДЕ-шный kio-mtp умеет вроде бы копировать все файлы, но только в одну сторону.

После долгих поисков вернулся к go-mtpfs.
Но с ним есть проблема, а именно:
Работает go-mtpfs только от рута. В случае пользователя выдает следующее:

Источник

Оцените статью