If i help You, send me BTC please 1CJGz4UGyL7hTjPeN8j7fu9LRmmWiWSRHi

Установка программ и тем в iPhone из Ubuntu Linux.

Постов 157 из 175

С каждым днем обладателей как первого так и второго становится все больше, поэтому важен ответ на вопрос «Как установить программы в Iphone из Ubuntu или другого Linux дистрибутива?» Ведь процедура установки не должна вызывать сложностей и привлечения помощи знающих гуру:) На самом деле все очень просто, но необходимо выполнение нескольких условий:

1 . iPhone должен пройти JailBreak — что это такое, объяснять не буду, топик не об этом, на специализированных форумах есть очень подробные инструкции как сделать джейлбрейк, достаточно поискать в Google слова «джейлбрейк iPhone инструкция». Для версий прошивки 3 есть варианты джейлбрейка и из дистрибутивов линукс, например Spirit iPhone Jailbreak for Linux, но, намаявшись однажды с нюансами процедуры джейлбрейка, я решил впредь доверять эту процедуру знающим. Джейлбрейк дает Cydia — очень важный инструмент для установки приложений в обход App Store.

2. С помощью Cydia необходимо установить приложение Installous — именно это приложение будет подхватывать .ipa файлы приложений, которые я подложу позже непосредственно в определенную директорию файловой системы iPhone.

На этом пункте задержусь и расскажу подробнее, потому как он описывает частный случай установки программ в iPhone через Cydia.

Открываем Cydia, ждем пока закончится Loading Data нажимаем внизу иконку «Manage», затем нажимаем иконку «Sources».

manage sources cydia

Затем нажимаем  иконку «Edit», затем «Add», вводим в открывшееся окно «http://cydia.hackulo.us», нажимаем Add Source,

add sources cydia

соглашаемся с тем, что собираемся «обманывать app store», нажав на появившемся предупреждении кнопку «Add Anyway», ждем пока пройдет «Updating Sources» и «Reloading Data» в Cydia, Возвращаемся, нажав «Return to Cydia».

Нажимаем иконку «Search», вводим в поле поиска «Installous»,

add installous iphone

выбираем из списка ниже найденный одноименный пакет, жмем в верхнем правом углу сначала иконку «Install» а потом «confirm», жмем завершения и возвращаемся в Cydia.

3. С помощью Cydia необходимо установить приложение OpenSSH — это приложение позволит обращаться к файловой системе iPhone с административными правами по сети. Процедура установки — полностью аналогична выше описанной установки Installous, только адрес репозитария «http://apt.saurik.com» добавлять его не нужно, т.к. он добавляется с установкой Cydia.

4. С помощью Cydia необходимо установить приложение SpringBoard (SummerBoard, Winterboard — которое найдем первым, разницы я не знаю). С помощью этого приложения в дальнейшем можно будет устанавливать темы на iPhone.

install winterboard iphone

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

6. На компьютере должны быть установлены пакеты sshfs и fuse, — если их нет, то в процессе обращения к файловой системе телефона Ubuntu  сама предложит их установить.

Если все условия выполнены, можно приступать к установке приложений в iPhone.

Находим и качаем файл приложения (имя_файла.ipa) — где? — например на сайте iphonehacks — источников в интернете достаточно.

Далее, заходим в терминал и создаем у себя в домашней директории папку, куда будет монтироваться файловая система iPhone, например:

mkdir /home/alex/iphonealex

Далее в терминале монтируем файловую систему iPhone в только что созданную папку:

sshfs [email protected]:/ /home/alex/iphonealex

Здесь 192.168.0.101 — IP-адрес моего телефона в моей локальной сети (Настройки — Wi-Fi — >)

Пароль в iPhone для пользователя root по-умолчанию alpine. После установки в телефон приложения OpenSSH этот пароль настоятельно рекомендуют поменять. Сделать это можно с компьютера из той же локальной сети что и телефон, в моем случае нужно в терминале набрать:

ssh [email protected]

тут на запрос pass вводим alpine и далее меняем пароль:

passwd root

вводим пароль и повторяем его.

Затем открываем в оконном менеджере, у меня — Nautilus — директорию /home/alex/iphonealex/private/var/mobile/Documents/Installous/Downloads/ и копируем сюда скачанный ранее .ipa пакеты. Программы на телефон мы перекинули. Темы закидываются в директорию /home/alex/iphonealex/var/mobile/Library/SpringBoard (SummerBoard, Winterboard).

После того, как все файлы залиты в iPhone нужно корректно отключить устройство в терминале:

fusermount -u /home/alex/iphonealex

Далее для завершения процесса установки приложений нужно зайти на телефоне в Installous, нажать внизу иконку «Downloads», выбрать нужное приложение и нажать Install.

Для установки темы — нужно зайти в  SpringBoard (SummerBoard, Winterboard) и поставить галочки напротив закаченной темы, предварительно сняв их с других тем.

Помимо файлов типа *.ipa  в телефон можно закачивать и устанавливать файлы типа *.deb. Процесс закачки аналогичен вышеописанному, а устанавливать файлы типа *.deb в телефоне умеет замечательный файловый менеджер для i-девайсов iFile (о том, где его взять я рассказывал в конце этой заметки).

Напоследок хотелось бы попиарить замечательные ресурсы, к которым я обращаюсь либо за инструкциями, либо за файлами *.deb:

1. http://www.hackstor.biz/

2. http://iphonemonsta.com/

 

,

semenzalupa23/01/2011 at 20:28Reply

толку немного, к примеру у меня нет дома вайфай точки. И как же мне быть? Или даже если она не обязательна, то программа Installous не видит скинутый мной файл. И даже при закачке из интернета это программе происходит провал. Нажимаю скачать но она ничего не качает. Должен быть другой способ.

alex23/01/2011 at 21:32Reply

альтернативные методы конечно же есть, этот не претендует на звание единственного, а лишь описывает частный случай, которым я успешно пользуюсь. знаете другой — предложите? А не работать этот метод может по многим причинам. Тем более, если вы пытаетесь от него отступать. А вай фай дома — это так же обычно как утюг. У вас ет вай фай? Зачем вам тогда iPhone?

Menu