Как сообщалось ранее, у джейлбрейка iOS 9.3.3 Pangu и PP ограничен срок действия. Для того чтобы обеспечить корневой доступ к ОС и установку магазина Cydia, утилита Pangu использует учетную запись Apple ID пользователя для подписи и загрузки ПО в обход App Store. По этой причине джейлбрейк перестанет работать через 7 дней. Такой лимит установила Apple на бесплатные недевелоперские аккаунты Apple ID.
Если вы хотите пользоваться джейлбрейком в течение года без повторного взлома своего iPhone и iPad каждую неделю, есть несколько способов добиться желаемого.
Первым и самым надежным вариантом является получение аккаунта разработчика на сайте developer.apple.com, а затем использование данного Apple ID в джейлбрейк-утилите Cydia Impactor. Таким образом, эксплоит будет работать до тех пор, пока активен профиль разработчика. Стоит девелоперский аккаунт Apple $99 в год.
Второй бесплатный способ заключается в использовании утилиты PP вместо английской Pangu/Cydia Impactor. На момент подготовки поста в версии PP 1.2 используется новый сертификат Enterprise, который будет работать в течение года, даже если Apple отзовет аккаунт или сертификат, используемые утилитой.
Но что, если вы уже установили джейлбрейк с бесплатным Apple ID и срок его действия закончится через неделю? Можно ли повторно запустить PP 1.2 и получить обновленный сертификат Enterprise? На самом деле, не все так просто. Следуйте приведенной ниже инструкции для обновления существующего сертификата на годовой Enterprise.
Стоит иметь в виду, что у вас должен быть сделан джейлбрейк iOS 9.3.3. Данные, приложения и настройки будут сохранены, однако все джейлбрейк-твики придется ставить заново.
Шаг 1: Удалите приложение PP или Pangu на iOS-устройстве (как обычное приложение).
Шаг 2: Скачайте файл прошивки iOS 9.3.3.
Шаг 3: Откройте iTunes и, удерживая клавишу Option на Mac или Shift на Windows, нажмите «Обновить» (НЕ «Восстановить iPhone»).
Шаг 4: Выберите файл IPSW, загруженный во втором шаге, и переустановите iOS 9.3.3. После этого вы увидите, что все личные данные и настройки сохранились, однако джейлбрейк-твиков на вашем устройстве нет.
Шаг 5: Скачайте китайскую версию джейлбрейка (РР) по этой ссылке.
Шаг 6: Выполните джейлбрейк своего iPhone / iPad, используя руководство, опубликованное здесь.
Шаг 7: Сделайте сертификат доверенным, для чего нужно перейти в меню Настройки -> Общие -> Профили и управление устройством. Вы увидите, что пока это девелоперский сертификат, скоро действия которого заканчивается через 7 дней.
Шаг 8: Переведите устройство в режим джейлбрейка, используя руководство на этой странице.
Шаг 9: После перезагрузки снова перейдите в Настройки -> Общие -> Профили и управление устройством. Если все сделали правильно, вы должны увидеть сертификат Enterprise.
Важно отметить, что, несмотря на то, что срок действия увеличился до 1 года, джейлбрейк все еще привязанный, поэтому после каждой перезагрузки гаджета вам необходимо переводить его в режим джейлбрейка.