iDescriptor позволяет управлять iPhone из Linux

iDescriptor — это совершенно новое приложение, которое предоставляет пользователям Linux новый способ управления iPhone, чего всегда не хватало в экосистеме Linux, без использования macOS или iTunes.
Проект объединяет несколько функций, для которых раньше требовались отдельные инструменты командной строки или которые были недоступны вовсе, и превращает их в графическое кроссплатформенное приложение, доступное для Linux в виде AppImage.
iDescriptor написан на C++ и создан на основе стека libimobiledevice. Он расширяет его возможности, которые обычно сложно реализовать в системах Linux. Пользователи могут просматривать файловую систему своего устройства, импортировать фотографии и видео, а также устанавливать приложения прямо из App Store, используя свой Apple ID.
В графическом интерфейсе отображается информация об устройстве, включая данные об аккумуляторе, сведения о модели, подключенных сервисах и использовании памяти.

iDescriptor наконец-то предоставляет пользователям Linux простой способ управления их iPhone.
iDescriptor также поддерживает AirPlay, что позволяет настольным компьютерам на базе Linux получать аудио- или видеопотоки с iPhone. В приложении есть режим «Живой экран» для отображения устройства в режиме реального времени, что устраняет давние проблемы с совместимостью Linux и iOS, когда для трансляции и зеркалирования обычно требуется дополнительное оборудование или проприетарное программное обеспечение.
Управление файлами осуществляется через графический проводник, который отображает общие каталоги на устройстве. В поддерживаемых системах телефон также можно подключить как MTP-накопитель, что обеспечивает прямой доступ из файловых менеджеров Linux. Для регулярного обслуживания в приложении предусмотрены действия в один клик для перезагрузки, выключения или перехода в режим восстановления или диагностики.
Для пользователей с взломанными устройствами iDescriptor добавляет дополнительные функции, в том числе терминал SSH, сканирование сети и доступ к каталогам, которые обычно скрыты в iOS. Эти функции изолированы с помощью механизмов обнаружения, чтобы на стандартных устройствах не отображались неподдерживаемые действия.
Проект распространяется по лицензии AGPL, и разработчики предоставляют сборки для Linux, Windows и macOS. Пользователи Linux могут загрузить приложение в виде AppImage, не зависящего от дистрибутива.
Для получения дополнительной информации посетите страницу приложения на GitHub.
Редактор: AndreyEx
Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.