Galaxy Nexus использует MTP, что делает общее использование немного боли. К счастью, Ubuntu поставляется с некоторыми предустановленными драйверами, поэтому я могу легко получить доступ к памяти своих телефонов через nautilus, однако Rhythmbox и Banshee, похоже, не очень-то это нравятся. Rhythmbox потерпит крах, когда я попытаюсь синхронизироваться, и на Banshee я получу массу ошибок. Я избалован подобными DoubleTwist в Windows, с помощью которых я мог синхронизировать свою библиотеку iTunes с беспроводным подключением. Очевидно, что ни iTunes, ни DoubleTwist не работают на Ubuntu, поэтому я хотел бы найти какую-то альтернативу. В худшем случае я могу передать всю свою музыку вручную (пытаясь полностью избавиться от Windows здесь).
Теперь я знаю, что многие из моих ID3-тегов в моей музыкальной библиотеке не такие, какими они мне нравятся (когда я впервые запустил Rhythmbox, мне пришлось переименовать много вещей), и я действительно приукрашиваю все это. Когда я отредактирую информацию о моей песне, будет ли она редактировать тег ID3? Если так, то я могу управлять своими музыкальными тегами ID3 через Rhythmbox, а затем вручную передавать их.
Любить Ubuntu и пытаться выйти из-под контроля Windows и OS X оказывали на меня долгое время.
Ответы:
Вы правы, MTP - настоящая боль под Linux. (Несколько лет назад) Я обновлял свой Creative ZEN Mozaic с помощью Gnomad2, но это было далеко от совершенства.
Мой личный совет - получить root права на ваш телефон и установить Samba Filesharing, чтобы на вашем телефоне были традиционные ресурсы Samba .
Если вы действительно не хотите рутировать свой телефон, вы можете посмотреть эту ветку . Кажется, что ASTRO File Manager плюс его модуль SMB могут работать даже без root-доступа (не проверено мной, не может подтвердить). AirDroid может стать еще одной альтернативой для тестирования.
источник
Google приложение "SGS3 Easy UMS" (недоступно на рынке). Это делает устройство читаемым как устройство UMS (Mass Storage). Убедитесь, что ваша Галактика рутирована первой!
источник
Я понимаю, что это старый вопрос, но я нашел его, когда искал метод для 4.4.2 KitKat, так что другие тоже могут.
Приведенные выше методы прекрасно работали до Android KitKat 4.4.2. Однако из-за ограничения записи на SD-карту несистемными приложениями, начиная с KitKat, вам не повезет, если вы используете внешнюю SD-карту для своих носителей. Это обходной путь, который я придумал. Это не идеально, но работает без рута вашего телефона.
Обходной путь состоит в основном из двух частей:
Запишите ваш носитель на внешнюю флешку, которая была настроена как медиаплеер. Вы можете сделать это, создав
.is_audio_player
файл в корне флешки. Я включил образец ниже.Используйте
rsync
(или графическую версию,grsync
(это то, что я использую)), чтобы синхронизировать ваши медиафайлы с вашей внешней флэш-памяти на Android, который был подключен как устройство MTP. Я включил примерrsync
командной строки ниже.Пример
.is_audio_player
файла:Пример
rsync
командной строки:Обратите внимание, что для Android-комплектов до Kat Kat без запоминающего устройства (или если вы записываете свой носитель на внутреннюю SD-карту), этот же метод будет работать, подключив ваш Android в качестве внешней точки монтирования SFTP (т. Е. С помощью подобной утилиты
SSHDroid
) и указывая каталог назначения на точку монтирования SFTP.Это не идеальное решение. Идеальным решением для создателей было
Rhythmbox
бы переписать свое приложение для правильного подключения к MTP-плеерам, установленным ОС. Но это приемлемый обходной путь - и он определенно работает!Обратите внимание, что это было протестировано только под Ubuntu 14.04 Trusty Tahr, но в нем используются стандартные утилиты Linux, поэтому оно должно работать и на более ранних версиях, если ваш плеер будет монтироваться через MTP и будет виден ОС.
источник