Как заливать файлы на iPhone/iPod/iPad через USB, используя SSH без iTunes

Итак, у вас есть iPhone или iPad или iPod Touch — ну в общем любой “iDevice“, и вам надо залить на него какие-то файлы(совершенно любые). Есть множество программ для этого, скажем iFunBox, iPhoneBrowser ну и еще что-то такое. Все они конечно хороши и удобны, но не могут работать без iTunes. У меня конечно есть iTunes, но все равно я не могу залить файлы через эти программы, потому что iTunes обновился и теперь эти программы просто перестали работать.

   Есть еще один способ заливки файлов на iDevice, даже можно и не подключать к компьютеру при наличии дома WiFi сети (причем именно вашей сети, а не WiFi соседа — потом еще скажете что я школоло, а у вас ниче не работает). Ну а если дома нет WiFi сети, то это не беда. Сейчас мы будем подключаться к iDevice через SSH протокол. 
 
Что нам нужно:
  1. Jailbreak — обязательно, потому что он открывает доступ к файловой системе вашего устройства. Если ваш девайс без джейлбрейка, то можно дальше не читать.
  2. Мой сборник необходимых файлов — скачать можно отсюда http://www.multiupload.com/057B8EH9F8  (там короче WinSCP и usbmuxd)
  3.  OpenSSH для iOS (Устанавливается из Cydia или качайте тут
  4. USB провод для iPhone/iPod/iPad

Начнем:

  1. Сначала давайте установим на устройство OpenSSH. Для этого заходим в Cidya идем в поиск и пишем OpenSSH. Ну или заливаем .deb файл в папку /var/root/media/Cidya/AutoInstall и перезагружаем девайс. (Если таких папок нет, то создайте их!)
  2. Теперь скачиваем мой сборник необходимых файлов и распаковываем на рабочий стол например
     
  3. Запускаем run_port_forwarding.bat

    Если такое вышло, значит запросы на порт 22 в usb устройства переносятся на порт 22 в usb устройства. (никакая другая штуковина, подключенная через USB не должна больше слушать порт 22).
  4. Теперь запускаем WinSCP и вводим следующие данные для подключения:

    Пароль здесь: alpine (это пароль по умолчанию для суперпользователя. Если вы его меняли, значит он другой).

  5. Жмем Login. На появившийся запрос о сохранении ключей отвечаем Да.

Вот и все! Можете заливать файлы на ваш айдевайс по протоколу SSH.

Примечания:

  • Не рекомендую подключать сразу два устройства, иначе зальете не те файлы не в тот iPhone.
  • В комплекте необходимых файлов есть исходники на языке Python для usbmuxd

39,657 просмотров всего, 20 просмотров сегодня