По-перше, не потрібно поспішати встановлювати цей патч на свій пристрій. Він легко може призвести до циклічного перезавантаження. Не варто ігнорувати це попередження, оскільки поки що інструмент не підтримується на більшості пристроїв, і тільки ви несете відповідальність за свої дії з ним.
Тепер докладніше розглянемо перший патч для джейлбрейка, випущений за довгий час.
Що це таке?
Це патч, що застосовується до Cydia, який може зробити джейлбрейк Home Depot відв'язаним, а не напів-прив'язаним.
На яких пристроях він працює?
Поки що патч працює тільки на iPhone 4s з iOS 9.3.4. На пристрої повинен стояти джейлбрейк Home Depot.
На даний момент жодні інші пристрої або версії системи не підтримуються.
У теорії, в майбутньому патч повинен працювати на всіх 32-бітних пристроях з iOS 9.1-9.3.4 з джейлбрейком Home Depot.
Як їм користуватися?
Не варто використовувати патч, якщо у вас не iPhone 4s з iOS 9.3.4. В іншому випадку, просто додайте наступний сховище в Cydia:
Потім встановіть файл з назвою UntetherHomeDepot.
Як він працює?
Патч проникає в напів-прив'язаний джейлбрейк Home Depot і додає в нього відв'язувальний файл. Сам процес використовує вразливості патчу Pegasus. Хоч всі баги Pegasus і відомі, інформації про те, як їх використовував tihmstar, поки що немає, тому що він не зробив код патчу загальнодоступним. Подивимося, чи відкриє він його в майбутньому.
Чи стабільна його робота?
Поки що інструмент доступний у версії 1.2.0. У ній були виправлені проблеми, що виникають на пристроях з паролем. Версія 1.1.0 містила багато проблем зі стабільністю роботи: пристрій ставав неопераційним, коли на ньому тух екран. Всі ці баги були виправлені, але інструмент все ще не ідеальний.
Якщо у вас немає відповідного пристрою або достатніх технічних знань, будьте обережні. Є ще один погляд, через який не запускається фонова служба OpenSSH. Твіти автора патчу відмінно характеризують його нинішню роботу:
* Повеселіться з бутлупами на своїх пристроях:P Поки що тільки iPhone 4 з 9.3.4.
Чи можу я якось допомогти?
Якщо ви маєте необхідні навички, щоб знайти офсети для інших пристроїв і прошивок, щоб написати скрипт з автоматичним пошуком або навіть знайти помилки в самому патчі, тоді вперед! Інформація про те, як можна знайти офсети або допомогти по-іншому, знаходиться в Твіттері tihmstar. Tihmstar сам звернувся до спільноти за допомогою з роботою над патчем. Коли всі офсети будуть знайдені, він планує зібрати їх в один файл і випустити фінальну версію патчу.
Нижче ви можете подивитися відео, на якому продемонстрована робота патчу:
Багатьом користувачам більше не цікаві 32-бітні пристрої, але деякі зрадіють тому, що досі виходять інструменти для старих моделей. Спочатку різні утиліти та інструменти для відкату, потім джейлбрейк iOS 9.3.5, а тепер ще й цей патч - схоже, що старі пристрої ще не списали з рахунків.
Коли будуть виправлені проблеми патчу зі стабільністю і підтримкою пристроїв, буде закрита чергова діра в області відв'язаного джейлбрейка, який раніше існував для всіх пристроїв і прошивок. Для розробників створення таких інструментів теж хороший знак, що показує, що вони починають краще розбиратися в своїй справі і в майбутньому зможуть створити джейлбрейк кращої якості.