Установка патча AppSync (.deb пакет, редактирующий файл installd на девайсе)

Описание:
Изначально в iOS есть защита от пиратства программ, осуществляется она за счет шифрования программы (расшифровка — дело взломщика) и подписей, кем и когда куплена. Сделать так, чтобы iOS не проверяла второй пункт — именно то, чего мы сейчас будем добиваться. Всего есть два способа: автоматический и ручной. Ручной способ только для тех, кто уже хорошо разбирается в iOS, знает что такое права доступа, как правильно работать с файловой системой, чтобы не нарушать последние, ведает о OpenSSH, и умеет хоть немного работать в терминале. Кроме того любители «рукопашки» определенно испытывают ненависть к автоматике в любом ее проявлении. Времена, когда ручной способ исользовался, если у вас нет WiFi уже давно прошли, и теперь автоматику можно использовать вообще без сети или интернетов на девайсе.
Способ №1 Автоматическая установка, если есть Wi-Fi или 3G (или Edge для iPhone)Нам нужен AppSync. Устанавливается он из Cydia. При установке AppSync мы патчим имееющийся на девайсе файл installd, чтобы iOS не проверяла кем и когда куплена программа.
Шаг №1 Добавление репозитория, в котором есть AppSync.
1. Открываем Cydia. Переходим на вкладку Sources (Репозитории).
2. Нажимаем Edit (Изменить), затем Add (Добавить)
3. В появившемся окне, вписываем адрес репозитория cydia.hackulo.us/
4. Нажимаем Add Source (Добавить)
Шаг №2 Установка AppSync.
Шаг №3 Установка бесплатного приложения из AppStore для корректной работы.
Способ №2 Автоматическая установка, если нет Wi-Fi или 3G (или Edge для iPhone) при помощи Cyder II
(только для обладателей Windows).Внимание! Для того чтобы Cydia создала кэши, необходимо до установки AppSync хоть раз подключить девайс к мобильному интернету (через Wi-Fi, 3G), открыть Cydia и дать ей обновиться. Без этого установка приложений будет происходить с ошибкой.
Мы будем использовать Cyder II вместо Cydia. В чем разница? Cyder ставиться на компьютер и использует интернет с него.
Скачать программу можно здесь: прямая ссылка | зеркало (narod) | зеркало (megaupload) | зеркало (ifolder)
Сразу скажу, что Cyder II стал выдавать ошибку после очередного обновления iTunes. Лечится копированием файла sqlite3.dll из C:\Program Files\Common Files\Apple\Apple Application Support в папку с программой (заменить файл).
По порядку:
Способ №3 Автоматическая установка, если нет Wi-Fi или 3G (или Edge для iPhone) при помощи файлового менеджераВнимание! Для того чтобы Cydia создала кэши, необходимо до установки AppSync хоть раз подключить девайс к мобильному интернету (через Wi-Fi, 3G), открыть Cydia и дать ей обновиться. Без этого установка приложений будет происходить с ошибкой.
Способ №4 Установка, используя свои руки, если нет Wi-Fi или 3G (или Edge для iPhone) при помощи файлового менеджераВнимание! Способ для маньяков и авторов кастомов, остальным просьба пользоваться предыдущими способами.
Если делаете не в кастоме, а в рабочем девайсе, то советую предустановить OpenSSH, чтобы косяки можно было исправлять без перепрошивки.

Цитата:

Внимание!
Патчить можно только взломанную (джейлбрейкнутую) iOS. Без jailbreak'a установить AppSync, а соответственно и игры с трекера, не получится!
Патчить можно только взломанную (джейлбрейкнутую) iOS. Без jailbreak'a установить AppSync, а соответственно и игры с трекера, не получится!
Изначально в iOS есть защита от пиратства программ, осуществляется она за счет шифрования программы (расшифровка — дело взломщика) и подписей, кем и когда куплена. Сделать так, чтобы iOS не проверяла второй пункт — именно то, чего мы сейчас будем добиваться. Всего есть два способа: автоматический и ручной. Ручной способ только для тех, кто уже хорошо разбирается в iOS, знает что такое права доступа, как правильно работать с файловой системой, чтобы не нарушать последние, ведает о OpenSSH, и умеет хоть немного работать в терминале. Кроме того любители «рукопашки» определенно испытывают ненависть к автоматике в любом ее проявлении. Времена, когда ручной способ исользовался, если у вас нет WiFi уже давно прошли, и теперь автоматику можно использовать вообще без сети или интернетов на девайсе.
Способ №1 Автоматическая установка, если есть Wi-Fi или 3G (или Edge для iPhone)Нам нужен AppSync. Устанавливается он из Cydia. При установке AppSync мы патчим имееющийся на девайсе файл installd, чтобы iOS не проверяла кем и когда куплена программа.
Шаг №1 Добавление репозитория, в котором есть AppSync.
1. Открываем Cydia. Переходим на вкладку Sources (Репозитории).
2. Нажимаем Edit (Изменить), затем Add (Добавить)
3. В появившемся окне, вписываем адрес репозитория cydia.hackulo.us/
4. Нажимаем Add Source (Добавить)
Шаг №2 Установка AppSync.
5. Нажимаем на добавленный репозиторий.
6. В нем находим AppSync для вашей iOS и выбираем его. AppSync версии 4.0+ подходит ко всем прошивкам четвертого поколения (4.0.0, 4.0.1, 4.0.2, 4.1, 4.2.1, 4.3, 4.3.1, 4.3.2, 4.3.3, 4.3.4, 4.3.5). Аналогично для iOS 5 используйте AppSync 5.0+. Для iOS 3.1, 3.2 используйте AppSync соответствующей версии. У меня стоит iOS 4.2.1, поэтому мне нужен AppSync 4.0+ (если не уверены для какой прошивки оный, то посмотрите в описании пакета нажав на него).
7. Нашли нужный вам, нажали на него. В правом верхнем углу будет кнопка Install (Установить), после того как вы на нее нажмете, Cydia скажет вам сколько ей нужно скачать и сколько это будет занимать места на девайсе, можете ознакомиться и нажать Confirm (Запуск).
8. Жмем Вернуться в Cydia (Return to Cydia) и перезагружаем девайс.
Если у вас привязный джейлбрейк, при перезагрузке просто выполните штатную операцию загрузки (как именно читайте в инструкциях к джейлбрейку). Если вы не знаете что такое привязной джэилбрэйк, и ваш телефон спокойно перезагружается без компьютера, вам это не нужно.
6. В нем находим AppSync для вашей iOS и выбираем его. AppSync версии 4.0+ подходит ко всем прошивкам четвертого поколения (4.0.0, 4.0.1, 4.0.2, 4.1, 4.2.1, 4.3, 4.3.1, 4.3.2, 4.3.3, 4.3.4, 4.3.5). Аналогично для iOS 5 используйте AppSync 5.0+. Для iOS 3.1, 3.2 используйте AppSync соответствующей версии. У меня стоит iOS 4.2.1, поэтому мне нужен AppSync 4.0+ (если не уверены для какой прошивки оный, то посмотрите в описании пакета нажав на него).
7. Нашли нужный вам, нажали на него. В правом верхнем углу будет кнопка Install (Установить), после того как вы на нее нажмете, Cydia скажет вам сколько ей нужно скачать и сколько это будет занимать места на девайсе, можете ознакомиться и нажать Confirm (Запуск).
8. Жмем Вернуться в Cydia (Return to Cydia) и перезагружаем девайс.
Если у вас привязный джейлбрейк, при перезагрузке просто выполните штатную операцию загрузки (как именно читайте в инструкциях к джейлбрейку). Если вы не знаете что такое привязной джэилбрэйк, и ваш телефон спокойно перезагружается без компьютера, вам это не нужно.
Инструкция по установке в картинках на iPad (для iPhone / iPod Touch все тоже самое)
Шаг №3 Установка бесплатного приложения из AppStore для корректной работы.
9. После перезагрузки подключите iPhone
(iPad, iPod Touch) к iTunes и установите хотя бы одно приложение из
AppStore, скачанное с вашей учетной записи iTunes Store. Можно
бесплатное. Учетная запись создается при наличии банковской или
кредитной карты (допускаются карты, оформленные на рублевый счет). Если у
вас нет кредитной карточки, вы можете создать аккаунт и без нее (как
это сделать, читайте под спойлером ниже), но у вас не будет возможности
покупать платные приложения с помощью такого аккаунта.
Также некоторые программы в App Store недоступны для установки в Русском магазине, например The Daily. Инструкция как можно создать учетную запись в App Store USA не пользуясь кредитными картам.
10. Все. Теперь вы можете ставить программы, скаченные с rutracker.org,
прямо из iTunes, просто добавляя в него взломанные IPA и синхронизируя.
Проверяем, как работает.
Также некоторые программы в App Store недоступны для установки в Русском магазине, например The Daily. Инструкция как можно создать учетную запись в App Store USA не пользуясь кредитными картам.
[FAQ] Создание бесплатного USA аккаунта в App Store
Как добавить программу в iTunes и установить ее на девайс
Способ №2 Автоматическая установка, если нет Wi-Fi или 3G (или Edge для iPhone) при помощи Cyder II
(только для обладателей Windows).Внимание! Для того чтобы Cydia создала кэши, необходимо до установки AppSync хоть раз подключить девайс к мобильному интернету (через Wi-Fi, 3G), открыть Cydia и дать ей обновиться. Без этого установка приложений будет происходить с ошибкой.
Мы будем использовать Cyder II вместо Cydia. В чем разница? Cyder ставиться на компьютер и использует интернет с него.
Скачать программу можно здесь: прямая ссылка | зеркало (narod) | зеркало (megaupload) | зеркало (ifolder)
Сразу скажу, что Cyder II стал выдавать ошибку после очередного обновления iTunes. Лечится копированием файла sqlite3.dll из C:\Program Files\Common Files\Apple\Apple Application Support в папку с программой (заменить файл).
По порядку:
- Открываем скаченный из раздачи Cyder.
- Переходите во вкладку Sources. Жмете правой кнопкой мыши по окну, выбираете +Add.
Скриншот
- В появившейся активной строке, вписываем адрес репозитория cydia.hackulo.us/ Если вы уже добавляли эти репозитории через Cydia на девайсе, просто нажмите Get sources from Cydia.
- Жмите F9, чтобы обновить добавленный репозиторий. Или жмете ПКМ(правой кнопкой мыши) по окну, выбираете Refresh all, что тоже самое.
- Нажмите Put sources to Сydia, чтобы репозитории добавились и на девайс тоже.
- Переходите во вкладку Packages. В ниспадающем списке Source выберете добавленный в предыдущих действих репозитарий.
- В нем находим AppSync для вашей iOS и выбираем его. AppSync версии
4.0+ подходит ко всем прошивкам четвертого поколения(4.0.0, 4.0.1,
4.0.2, 4.1, 4.2.1, 4.3, 4.3.1, 4.3.2, 4.3.3, 4.3.4, 4.3.5). Аналогично
для iOS 5 используйте AppSync 5.0+ Для iOS 3.1, 3.2 используйте AppSync
соответствующей версии. У меня стоит iOS 4.2.1, поэтому мне нужен
AppSync 4.0+ (если не уверены для какой прошивки оный, то посмотрите в
описании пакета нажав на него).
- Выбираем нужный нам AppSync и жмем F2 или Ctrl+F2. Или жмете ПКМ по окну, выбираете Download this package only или Download with dependenceis, что практически тоже самое.
Скриншот
- Выбраные пакеты появятся в списке загрузок, выберите желаемый и жмем F9, или и щелкните по нему ПКМ и выберете Download selected, что тоже самое.
- Теперь нам необходимо перенести скачаные пакеты из вашего компьютера в ваш девайс. Для этого откройте вкладку File Manager,
cлева — пакеты на вашем компьютере, справа — пакеты в одном из трех
кэшей телефона. Чтобы копировать файл в необходимый вам кэш
Автоустановки, просто нажмите на файл и перетащите его в необходимое вам
окно.
Если пакет не копируется в кэш Автоинсталяции, проверьте наличие и доступность папки //private/var/root/Media/Cydia/AutoInstall (с помощью iFile на девайсе или любого другого файлового менеджера на компьютере). Если такой папки нет, создайте её вручную.Скриншот - Перезагрузите девайс.
Если после перезагрузки AppSync в установленных пакетах сидии не появился, выполните установку\удаление любой программы в Cydia, чтобы обновить базу. - Далее выполняем действия шага №3 способа #1.
Способ №3 Автоматическая установка, если нет Wi-Fi или 3G (или Edge для iPhone) при помощи файлового менеджераВнимание! Для того чтобы Cydia создала кэши, необходимо до установки AppSync хоть раз подключить девайс к мобильному интернету (через Wi-Fi, 3G), открыть Cydia и дать ей обновиться. Без этого установка приложений будет происходить с ошибкой.
- Скачиваем AppSync по ссылке ниже для вашей iOS.
Какой файл для какой iOS
- Запускаем файловый менеджер для вашей системы на компьютере. Идем в
папку //private/var/root/Media/Cydia/AutoInstall и перемещаем туда,
скачанный .deb файл. Если такой папки нет, создайте её вручную.
Рекомендумые файловые менеджеры
- Перезагружаем девайс.
- Далее выполняем действия шага №3 способа #1.
Способ №4 Установка, используя свои руки, если нет Wi-Fi или 3G (или Edge для iPhone) при помощи файлового менеджераВнимание! Способ для маньяков и авторов кастомов, остальным просьба пользоваться предыдущими способами.
Если делаете не в кастоме, а в рабочем девайсе, то советую предустановить OpenSSH, чтобы косяки можно было исправлять без перепрошивки.
- Скачиваем с раздачи уже пропатченный installd для вашей iOS, также скачиваем файловый менеджер для вашей операционной системы.
- Запускаем файловый менеджер. Идем в папку /var/stash/libexec и перемещаем туда, скачанный Installd (записываем его поверх имеющегося).
- Перезагружаем девайс.
Если словили вечное яблоко, значит или вы сначала удалили старый файл, а потом вставили новый или используете отвратительный файловый менеджер. Суть в том что вы похерили права, открывайте Терминал или PuTTY (разумеется если вы поставили OpenSSH, как я советовал) и вводите команды:Код:chmod 755 /var/stash/libexec/installd
chown root:wheel /var/stash/libexec/installd - Далее выполняем действия шага №3 способа #1.
Комментариев нет:
Отправить комментарий