Як відкотитися з ios 6

Вихід iOS 6.1.3 ускладнив життя джейлбрейкерам, особливо тим, хто необачно прошу на нову версію iOS. Для iPhone 4S, iPhone 5, iPod touch 5G, iPad 2, iPad 3, iPad 4 і iPad mini відкат з iOS 6.1.3 на iOS 6.1.2 неможливий зовсім, без будь-яких додаткових застережень і умов. На iPhone 3GS, iPhone 4 і iPod touch 4G лазівка є, і відкотитися з iOS 6.1.3 на 6.1.2 можна при наявності у вас хешів SHSH.
Але на практиці все виявилося гірше: багато користувачів, які спробували зробити відкат з iOS 6.1.3, зіткнулися з серйозними проблемами - пристрій йшло в режим Soft DFU і рішуче не хотіло з нього вибиратися. У той же час, у інших все було в порядку, через що вийшла повна плутанина - довгий час було незрозуміло, в чому причина проблем з даунгрейда з iOS 6.1.3 на 6.1.2. Причина все-таки знайшлася - винні були сервери Cydia, автоматично зберігають хеші SHSH. Через недоробки в алгоритмі отримання хешів трапилася біда: як з'ясувалося, ВСЕ хеші від прошивок 6.x, які зберігалися на серверах Cydia, були пошкоджені і не могли використовуватися для відновлення на старі прошивки.
Як бути в цій ситуації і як правильно відкотитися з iOS 6.1.3 на 6.1.2 за допомогою утиліти iFaith? Ми постаралися відповісти на ці питання в даному матеріалі.
Замість вступу - якщо ви не знаєте, що таке хеші SHSH, для чого вони потрібні і яку роль вони відіграють при зниженні версії iOS, прочитайте два наших матеріалу:
Отже, якщо ви зберігали хеші від шістьох прошивок через TinyUmbrella або redsn0w у себе на комп'ютері, все в порядку, проблем з даунгрейда у вас не виникне. Але якщо ви відправляли хеши в Cydia або покладалися на функцію автоматичного збереження хешів, яка реалізована в Cydia для будь-яких джейлбрейкнутих пристроїв, все дуже погано. Для цих хешів неправильно збережений токен APTicket, через що відновлення на старі прошивки стає неможливим. На жаль, якщо у вас від iOS 6.x є тільки хеші в Cydia, вони фактично не приносять користі. Виправити їх або зберегти їх заново вже не вийде.
Перевірити цілісність наявних у вас хешів SHSH з недавніх пір можна за допомогою утиліти iFaith. На жаль, вона працює тільки під Windows, тому маководов доведеться користуватися Boot Camp або віртуальними машинами на кшталт Parallels Desktop.
Перевірка хешів SHSH робиться наступним чином:
- скачайте iFaith з сайту ih8sn0w
- підключіть свій гаджет до комп'ютера
- запустіть iFaith, натисніть ОК

- на головному екрані iFaith натисніть кнопку Build signed IPSW w / Blobs
- натисніть Browse for SHSH blobs і вкажіть шлях до файлів SHSH (зазвичай вони мають розширення .shsh) на вашому комп'ютері. Як ми вже сказали, підійдуть тільки файли, які зберігалися у вас на комп'ютері. З серверів Cydia хеші качати безглуздо, вони будуть зіпсованими

- далі можливі два варіанти розвитку подій. Відкотитися на 6.1.2 вийде в тому випадку, якщо ви бачите повідомлення «The provided apticket looks valid»:

- якщо ж ви побачите повідомлення з помилкою, хеш зіпсований. Це означає, що прошиваться ні в якому разі не можна, нічим хорошим це не закінчиться:

Якщо ваші хеші SHSH пройшли перевірку, саме час відкотитися на iOS 6.1.2 (або будь-яку з попередніх версій, в залежності від того, які у вас є хеші). Досить продовжити процедуру після кроків, описаних вище.
- на наступному екрані натисніть Browse for IPSW. якщо ви вже скачали потрібну прошивку з нашого Архіву версій iOS, або Download it for me. якщо хочете завантажити її прямо з iFaith:

- спочатку iFaith перевірить файл прошивки:

- потім почнеться процедура прикріплення хешів до прошивці:

- iFaith повідомить вас про її закінчення черговим спливаючих віконцем:

- на робочому столі з'явиться оброблений файл IPSW, на який вам належить прошу. Але перед цим вам треба буде ввести прошивали пристрій в режим Pwned DFU, в чому вам знову допоможе iFaith

- вимкніть ваш гаджет, утримуючи кнопку Power до появи слайдера. Потім натисніть кнопку Start в iFaith
- слідуючи інструкціям програми, вам треба буде затиснути Home + Power рівно на 10 секунд, потім відпустити Power, а Home тримати ще близько 10 секунд
- iFaith повідомить вас про успішне вході в Pwned DFU. Подальші операції будуть здійснюватися через iTunes. Врахуйте, що після введення пристрої в Pwned DFU його вже не можна відключати від комп'ютера до закінчення прошивання!
- iTunes покаже вам традиційне вікно відновлення:

- затисніть Shift, а потім клацніть на кнопці «Відновити iPhone». iTunes попросить вас вказати шлях до прошивці. Вкажіть шлях до пропатченний прошивці, яка лежить у вас на робочому столі
- якщо все піде нормально, почнеться процедура відновлення. В ході відновлення замість яблучка на вашому гаджеті буде відображатися логотип iFaith:

- після завершення прошивання ваш iPhone завантажиться в нормальному режимі, і ви зможете зробити джейлбрейк через evasi0n, керуючись інструкціями в нашій Енциклопедії джейлбрейка і анлок
Матеріали в тему
