Custom-прошивки актуальні в першу чергу для залоченним телефонів, так як дають можливість прошу на нову прошивку без підвищення модему відповідно, що в подальшому дозволить зробити анлок вашого девайса.
Розглянемо послідовність створення custom-прошивки засобами Sn0wbreeze, актуальну версію якого ви можете завантажити з офіційного сайту.
1. Для початку вам буде потрібно безпосередньо сам файл прошивки. Посилання на офіційні розміщені в розділі нашого сайту.
1.1. Увага, без цифрового підпису shsh, унікальною для кожного девайса, ви можете прошу тільки на останню актуальну прошивку. Інструкцію по прошивці на застарілі версії iOS і відкату ви знайдете тут.
2. Запустіть Sn0wbreeze, погодьтеся з застереженнями і виберіть пункт «Browse for an IPSW» і вкажіть на вашу прошивку.
2.1 Володарів iPhone 3GS зустріне вікно з вибором версії бутрома (старий, новий і «не знаю»). Визначити версію бутрома можна за допомогою «iDetector«, або за серійним номером апарату - 3-тя цифра повинна бути 9, комбінація 4-ої і 5-ої - менше 40 (наприклад 880087MY3NP - new bootrom, 889277MY3NP - old bootrom). Не помиліться з вибором в даному пункті.
3. Далі вас зустрічає меню Sn0wbreeze.
Розберемо по пунктах:
iFaith Mode - режим збірки custom-прошивки старіших iOS з використанням SHSH
Simple mode - спрощений режим збору прошивки, де програма все вибере за вас.
Expert Mode - більш детальний режим збору прошивки, де нам вже буде надано тонкощі налаштування.
Baseband Preservation Mode - збирає кастом, ідентичний оригінальній прошивки, але без підвищення модему.
Нас цікавить в першу чергу Expert Mode, який і будемо розглядати.
4. Після натискання на Expert Mode ви побачите наступне меню:
Виберете General і натисніть на стрілку в правому нижньому кутку.
5. У наступному меню нас цікавить лише галка Activate The iPhone (Hacktivate), якщо ви власник залоченним девайса - ставте галку. Це потрібно для того, щоб при першому, після перепрошивки, включення девайса ви не побачили прохання вставити sim-карту. Натисніть далі.
5.1. Власники iPhone 3gs зустрінуть ще одне вікно з пропозицією підвищити модем до 06.15.00, якщо не впевнені - не ставте галку. Що це і для чого - в цій статті.
6. У наступному вікні вам запропонують вшити в прошивку сторонні .deb пакети, наприклад ultrasn0w для анлока. Радимо цього не робити.
7. Знову потрапляємо в головне меню, виберіть Build IPSW і натисніть Далі.
8. Чекаємо, поки збереться ваша прошивка, попутно граючи в Pacman 128578;
9. Після закінчення складання Sn0wbreeze перенесе виготовлену custom-прошивку на робочий стіл.
Як прошиваться Custom-прошивкою:
1. Вам знадобляться остання версія iTunes, яку можна завантажити з сайту Apple, і iREB r6, для обходу помилок 16хх при перепрошивки.
2. Підключіть ваш девайс до комп`ютера, запустіть iReb, виберіть ваш девайс зі списку.
3. Введіть девайс в DFU режим за інструкцією iReb`а і чекайте закінчення процесу.
4. Чи не виводячи iPhone з DFU запустіть iTunes, з затиснутою клавішею Shift натисніть на Відновити і вкажіть на створену в Sn0wbreeze прошивку.
5. Не відключайте девайс від комп`ютера і дочекайтеся закінчення прошивки.