Казалось бы, тема с улучшениями iOS давно мертва: что нужно в систему добавили, а что хотелось бы — добавят в следующем обновлении. Ан нет! Совсем недавно в сети появился новый Jailbreak с поддержкой свежей iOS 13.5, который я решил попробовать. До этого за 5 лет пользования устройствами Apple желания что-то прошить или взломать у меня не возникало, однако… Была ни была. Я расчехлил уже старенький iPhone SE первого поколения с 4-дюймовым экраном — что из этого вышло, читайте далее.
Что такое джейлбрейк и как его установить
Начнем с основ. Jailbreak — это своего рода Root-права на iOS. Взлом, который «развязывает руки» устройствам Apple: становится возможной установка тем, взломанных приложений, системных твиков. Это позволяет изменить интерфейс iPhone или iPad до неузнаваемости, а также реализовать желаемый функционал по типу звонилки не во весь экран или режима Picture-in-Picture для просмотра видео в окошке. Тем не менее, стоит учитывать, что при установке Jailbreak всегда есть шанс «окирпичить» свое устройство. Все действия вы выполняете на свой страх и риск.
Существует три способа установки джейлбрейка: с использованием AltStore (Windows, macOS), Xcode + iOS App Signer (macOS), или Cydia Impactor (Windows, macOS, Linux).
Перед установкой Jailbreak рекомендуется сделать резервную копию и удалить любые доступные OTA-обновления.
Как установить джейлбрейк для iOS 13 через Windows
- Подключить iOS-устройство к компьютеру.
- Запустить приложение Setup.exe и следовать инструкциям.
- После установки запустить программу AltServer.
- Найти иконку приложения в правой области «Панели задач» и кликнуть по ней.
- В открывшемся меню выбрать пункт «Install AltStore» и выбрать iOS-устройство.
- Когда потребуется, ввести данные Apple ID.
- На iOS-устройстве открыть «Настройки» → «Основные» → «Управление устройством», выбрать Apple ID и установить доверие сертификату AltStore.
- Ввести данные Apple ID снова, если потребуется.
- AltStore установит приложение unc0ver на iOS-девайс, и всё, что потребуется сделать — открыть unc0ver и сделать Jailbreak.
Как установить джейлбрейк для iOS 13 через macOS
- Переместить AltStore в папку Applications.
- Запустить только что установленное приложение AltStore.
- Кликнуть по иконке AltStore в строке меню и выбрать опцию «Install Mail Plug-in».
- Открыть приложение Почта, в строке меню выбрать «Почта» → «Настройки».
- Открыть вкладку «Общие», далее выбрать «Управление модулями», поставить флажок около AltPlugin, применить настройки и перезапустить приложение «Почта».
- Подключить iOS-девайс к компьютеру по USB.
- Кликнуть по иконке AltStore в строке меню, выбрать опцию «Install AltStore» и выбрать подключенное iOS-устройство.
- Ввести данные Apple ID, когда это потребуется, и нажать «Install».
- На iOS-устройстве открыть «Настройки» → «Основные» → «Управление устройством», выбрать Apple ID и установить доверие сертификату AltStore.
- Ввести данные Apple ID снова, если потребуется.
- AltStore установит приложение unc0ver на iOS-девайс, и всё, что потребуется сделать — открыть unc0ver и сделать Jailbreak.
Как установить джейлбрейк для iOS 13 через Xcode
- Установить Xcode на Mac, открыть и создать новый проект (iOS Application).
- Подключить iOS-девайс, на Mac выбрать его, как целевой объект (build target).
- Ввести имя и идентификатор.
- Xcode может сообщить об отсутствии профиля. Нужно нажать «Исправить».
- Ввести данные Apple ID, когда это потребуется.
- Открыть iOS App Signer.
- Выбрать только что скачанный .ipa-файл.
- Нажать Start и сохранить новый файл в удобном месте.
- Вернуться в Xcode, в строке меню выбрать «Окно» → «Устройства».
- Найти iOS-девайс, нажать на кнопку с иконкой плюса, и выбрать .ipa-файл, который только что был сохранён с помощью iOS App Signer (не путать с загруженным .ipa-файлом!).
- Подождать, пока приложение установится на iOS-устройство.
- При необходимости на iOS-устройстве открыть «Настройки» → «Основные» → «Управление устройством», выбрать Apple ID и установить доверие сертификату. Если этот пункт отсутствует, перейти к следующему шагу.
- Открыть unc0ver на девайсе и сделать Jailbreak.
Как установить джейлбрейк для iOS 13 через Windows, macOS или Linux с помощью Cydia Impator
Внимание: этот метод требует наличия аккаунта разработчика Apple
- Скачать Cydia Impactor для нужной платформы.
- Извлечь файлы из архива (для Windows) или открыть файл и переместить Cydia Impactor в папку Applications (для macOS и Linux).
- Подключить iOS-девайс.
- Открыть Cydia Impator (macOS/Linux) либо Impactor.exe (Windows).
- Перетащить .ipa-файл в окно Cydia Impator.
- Ввести данные Apple ID (требуется аккаунт разработчика).
- Если включена двухфакторная аутентификация, сгенерировать специальный код и использовать в приложении.
- На iOS-устройстве открыть «Настройки» → «Основные» → «Управление устройством», выбрать Apple ID и установить доверие сертификату unc0ver.
- Открыть unc0ver на девайсе и сделать Jailbreak.
Способ работает на всех устройствах под управлением iOS версии с 11 по 13.5, кроме iOS 12.3-12.3.2 и 12.4.2-12.4.5.
Где брать твики
Итак, установка прошла успешно. Что делать дальше? Хороший вопрос. На рабочем столе вашего iPhone или iPad появляется иконка Cydia — это своего рода магазин приложений, но для взломанных устройств. Если после установки Jailbreak у вас не появилась Cydia, нужно проделать все действия еще раз — такое случается. У меня все получилось только со второго раза. Интерфейс магазина не то чтобы дружелюбный: просто список с названиями приложений. А потому, гуглим в сети любую подборку твиков для вашей версии iOS и уже оттуда берем названия нужных.
Какие твики актуальны в 2020
Честно сказать, в Cydia много мусора. Ну, то есть тем оформления, где все иконки заменены на персонажей аниме, или интерфейс выполнен в черно-зеленых цветах фильма «Матрица». В Cydia я даже нашел твик, который добавляет постоянно бегающего по экрану гуся — порой он даже вытаскивает картинки-мемы.
Хочется верить, что эти темы — остатки старой Cydia, которая была популярна во времена iOS 6, но судя по тому, что такого много, это пользуется спросом. Найти что-то стоящее было действительно сложно, но мне все же удалось подобрать несколько потенциально полезных для себя твиков.
ForceInPicture — видео в плавающем окне
То, что давно хотелось видеть в iPhone, — просмотр любого видео в плавающем окошке, которое можно свободно перемещать по экрану Не буду спорить, на четырех дюймах это выглядит скорее дико, чем нет. Впрочем, посмотрите актуальную линейку iPhone — за исключением iPhone SE, все экраны там большие. Являясь портом с iPad, ForceInPicture элегантно решает проблему и отлично вписывается в систему. Окно можно уменьшать, увеличивать и прятать сбоку. Иными словами, неясно, почему такого функционала до сих пор нет в iOS, если работает это прекрасно. По сути, это единственный твик, которого мне будет не хватать в обычной системе.
Pasithea 2 — расширенный буфер обмена
Pasithea 2 работает максимально просто, увеличивая буфер обмена до 300 позиций. В меню вставки появляется дополнительная позиция, по нажатию на которую показываются ваши недавние копирования. Там же можно назначить «избранное» с наиболее популярными для вас фразами или ссылками. Удобно, если вы, например, часто пишете письма, где нужно оставлять длинную подпись «С уважением, студент группы номер...» или ссылки на ваши социальные сети.
BetterCCXI — новый пункт управления
BetterCCXI позволяет настроить под себя внешний вид пункта управления, меняя размер элементов и добавляя приложения. В отличие от остальных твиков для кастомизации, этот смотрится органично, так как проводит махинации только над расположением элементов, а не их дизайном.
AirPods Case Low Battery — уведомление о разряженных AirPods
Полезный твик для владельцев беспроводных наушников Apple. Если ваши AirPods тоже разряжаются в самый неподходящий момент, AirPods Case Low Battery сможет помочь. В настройках твика выставляется заряд наушников, по достижении которого будет приходить уведомление — изначально это 20%. Так вы точно не забудете поставить кейс с AirPods на зарядку.
CallBar X — звонилка не во весь экран
Еще я установил CallBar X для того, чтобы звонилка была не во весь экран. Честно говоря, звонят мне не часто, но в сети так много разговоров о том, что нынешнее окно приема вызова в iOS ужасно, что я поддался соблазну присоединиться к возмущению. Работает хорошо — всплывающее окно можно смахнуть или отклонить, а контент на экране практически не перекрывается. По слухам, это добавят уже в iOS 14.
Платные программы для iPhone бесплатно
Еще один повод поставить Jailbreak — бесплатные игры и программы. Я проверил, действительно работает. Для установки нужно лишь поставить файловый менеджер Filza и скачать файл с расширением .ipa, однако я бы все же не советовал заниматься подобным. Отбросив в сторону рассказы о честности и вреде пиратства для индустрии, — это по-просту небезопасно. Скачивая приложения таким образом, легко нарваться на угонщиков паролей или кого-то похуже. Более того, если вы решились на Jailbreak только из-за бесплатных программ и игр, учтите — не весь софт доступен в таком формате.
Итог: нужен ли джейлбрейк в 2020?
Будем честны, Jailbreak в 2020 не для всех, и, если вы задаетесь вопросом, нужен ли он вам, ответ — нет. Jailbreak нужен узкой части пользователей Apple, которые хотят кастомизировать свой iPhone, но почему-то не делают выбор в пользу Android. Большинство твиков в репозитории кривые или очень специфичные внешне. Мне кажется, эпоха тем и украшательств давно позади. Не спорю, 5 лет назад это было интересно — я и сам выбирал смартфон, ориентируясь на количество доступных кастомных прошивок, но сегодня это выглядит неуместно. Особенно на iPhone. Даже простенький CallBar X выбивается из дизайна системы и смотрится некрасиво, чего говорить о более масштабных твиках и темах.
А что может Jailbreak предложить пользователю? Не так уж и много. Маленькие фишки, к которым я не успел привыкнуть за время использования, и без которых вполне можно представить себе жизнь. Если раньше Jailbreak и мог кардинально изменить опыт взаимодействия с iPhone, расширяя границы возможностей устройства, то сейчас это не больше чем просто развлечение. Ах да, после перезагрузки все изменения и твики сбросились — правда, он повторно устанавливается нажатием одной кнопки в приложении для iOS. Делайте выводы сами.