Программы
Как работать с Android в MacOS (поддержка MTP)

Как работать с Android в MacOS (поддержка MTP)

Казалось бы — используешь MacOS — используй iPhone… Да только то ли не «дорос», то ли мне нафиг не впился iPhone.

Казалось бы — используешь MacOS — используй iPhone… Да только то ли не «дорос», то ли мне нафиг не впился iPhone.

Как и многое в мире IT, инфраструктура Apple огорожена забором от всего остального мира. Забор странной формы, присутствуют дырки, сквозь которые всё равно можно делать всё, что заблагорассудится.

В частности, когда я впервые подключил своего китайского друга к MacBook, я с удивлением обнаружил, что зарядка таки идёт. А ведь могли по vendor id и не заряжать… Но лазить Finder’ом по андройдному китайцу мне не позволили.

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

Оказалось, если нужно приложение для Android — иди на сайт Android!

Я просто пошёл на сайт android.com и нашёл Android File Transfer. Я уже несколько отвык от скачивания программ из интернета — сначала поискал в AppStore:

Моя глупая попытка найти приложение для работы с Android на AppStore

Возможно, что-то из этого, например, HandShaker — то, что мне нужно. Но я был уже достаточно разочарован предыдущей попыткой. Поэтому — вернёмся к скачиванию dmg с сайта.

Ставим приложение для доступа к Android в MacOS

«Потяни за верёвочку — дверь и откроется» — так я и поставил потенциально вредоносное ПО с NoName сайта android.com.

Навигатор по файлам телефона на Android из MacOS

Внезапно, всё завелось с «полпинка» — вот уже передо мной директория Music на MTP устройстве! Давайте перетащим сюда из Finder папку с музыкой, которую мне хотелось послушать:

Копируем файлы из MacOS на Android телефон

И о чудо! Всё поднялось, заколосилось и байты поняслись на «богомерзкий» Android. Не так уж и сложно.

Так зачем не включать поддержку MTP в стандартную поставку? Ей богу! Я думал, что в этот раз мне придётся делать весёленькую статью, где через fuse я бы подключал драйвер для работы с Android и всё это бы ставилось через ./configure && make && make install… И у меня эти опасения возникли не просто так!

Само собой, я сначала погуглил — а как это делают «нормальные поцаны». Одним из самых вменяемых вариантов был Commander One. «О!» — подумал я: «Total Commander под MacOS!».

И сразу же реклама pro версии… Ну ок.

Commander One — этакий Total Commander под MacOS за пару тысяч рублей

И тут я заподозрил неладное — «подключение устройств» значится в прошной версии. Ну, попытка не пытка…

MTP устройство подключено через Commander One

Так, кажется, всё же можно воспользоваться благами этой программы!

Интерфейс двухпанельного менеджера Commander ONE

И он даже открыл мне содержимое моего бедного телефона… Но что бы я ни пытался сделать — выскакивает окно покупки pro версии.

При чём, так не только для MTP-устройства, так даже с созданием папки в домашнем каталоге. Этой «демкой» даже пользоваться нельзя! Хотя это даже не demo, а Free версия. Ну да ладно, не стал тратить время и деньги на этот софт — всё же решение нашёл. Но ощущение, что что-то не так в AppStore осталось…

P.S. Я покупаю программы, если есть в них необходимость/интерес — это не претензия. Претензия в позиционировании продукта как free, при этом это просто неюзабельный кусок.

Также может быть вам интересно:

Как добавить HTTPS в nginx на Ubuntu Server (16.04 и выше)

Наличие HTTPS на веб-сайте долгое время считалось роскошью. Тому много причин: особо за безопасность владельцы блогов и «визиток» не парились, а сам сертификат стоил денег (что-то в районе $100 в год).

Читать »

Как удалить программу в Mac OS

— Зачем удалять? Ставь сразу то, что надо! — это, конечно, хорошо, но иногда таки надо удалить.

Читать »
Фото Важна ли Операционная Система для программиста?

Важна ли Операционная Система для программиста?

Влияет ли выбор операционной системы на возможности программиста? Какую ОС выбрать конкретному разработчику?

Фото Как найти самые большие папки и файлы в Linux

Как найти самые большие папки и файлы в Linux

Когда кончается место на жестком диске, возникает закономерный вопрос: на что же оно было потрачено, какие файлы разрослись больше положенного?

Фото Как создать неизменяемый файл в Linux / MacOS / FreeBSD

Как создать неизменяемый файл в Linux / MacOS / FreeBSD

Само собой, root может всё (если введёт пару команд), однако, это вполне легальный способ запретить изменение файла.

Фото Bash < потоки ввода > вывода && управляющие конструкции || коротко о главном

Bash < потоки ввода > вывода && управляющие конструкции || коротко о главном

Небольшая заметка о конструкциях Bash, в которых путается большинство новичков. А именно: >, <, &, &&, |, ||

Фото Как работать с JSON из Bash

Как работать с JSON из Bash

Как получить поле JSON ответа из Bash скрипта или оболочки

Фото Решение проблемы с isskin.dll в Wine в MacOS и Linux

Решение проблемы с isskin.dll в Wine в MacOS и Linux

Лечим довольно распространённую ошибку при запуске в Wine

Фото Как установить сообщение на экран логина в MacOS

Как установить сообщение на экран логина в MacOS

Сегодня мы немного увеличим наши шансы на возврат ноутбука при его потере.

Фото Как узнать свой IP адрес в Linux, MacOS и других Unix-подобных

Как узнать свой IP адрес в Linux, MacOS и других Unix-подобных

Как же узнать свой IP-адрес в Linux / MacOS / Unix-подобных