Помилка відновлення iOS 5.1.1 на iPhone 4 за допомогою користувацького IPSW


3

Я намагаюся відновити iOS 5.1.1 на iPhone 4 GSM, який на даний момент має iOS 4.3.3 і є в'язковим.

Я використовую "redsn0w", щоб перейти в режим pwned DFU, а потім намагаюся відновити з iTunes за допомогою користувацького файлу IPSW, зшитого крохами 5.1.1 shsh (у мене локальні збережені shsh blobs).

Він працює, поки iTunes не досягне точки Preparing iPhone for restore.

У цей момент мій iPhone автоматично виходить з режиму DFU і переходить у режим відновлення, але iTunes припиняє відновлення з помилкою iPhone could not be restored. An unknown error occurred (21).

Я перевірив файл хостів і прокоментував рядок, який перенаправляє на сервер cydia. (Я також перевірив це, прокоментувавши цей рядок, але він все ще не працював)

Будь-яка ідея, що могло б піти не так, чи чогось мені не вистачає?

Відповіді:


1

Я можу відновити iOS 5.1.1 на своєму телефоні за допомогою sn0wbreeze. Я розміщую тут деталі, якщо хтось інший зіткнеться з тією ж проблемою.

Спочатку я redsn0wстворював власний файл вбудованого програмного забезпечення, але його не вдалося відновити (з помилками, згаданими у запитанні та іншими, такими як помилка 14 тощо).

Тоді я sn0wbreezeстворював власну прошивку, зшиту з моїми shsh краплями, iTunes відновив її без помилок.

Ось наступні кроки:

  • Завантажив прошивку, яку хотів відновити (у моєму випадку 5.1.1).
  • Додано свої shsh краплі для цієї прошивки, використовуючи iFaithрежим в sn0wbreeze.
  • Створив спеціальний IPSW sn0wbreezeі зберігав його на робочому столі.
  • Покладіть iPhone в режим перемикання DFU. Використовуйте iREBабо redsn0wдля переходу в режим pwned DFU.
  • Використовувати спеціальний файл ipsw для відновлення в iTunes.

Я не знаю, чи враховуються ці речі, але під час цього процесу мій антивірус був відключений, і я прокоментував будь-які gs.apple.comрядки у файлі хостів.


0

FYI причиною вашої проблеми було те, що телефон ніколи не був у справжньому режимі DFU. Тож прошивка все ще була активною. Ви вирішили проблему належним чином. Хороша робота.


Дякую. Я використовував ту саму процедуру, щоб потрапити в режим DFU, який я використовував раніше, але цього разу він працював з файлом ipsw, який я створив за допомогою sn0wbreeze.
Тахір

0

Я використовував redsnow Версія 0.9.14b3 для створення користувальницького ipsw, звичайно, з моїми збереженими shsh-краплями і переведенням iDevice в режим pwned dfu. Потім я видалив будь-який файл gs.apple.com і мій файл host.umbrella, якщо використовую tinyumbrella (він модифікує ваш хост-файл кожного разу, коли ви виходите), а потім переключити + відновити та натиснув мій користувальницький ipsw; це спрацювало як шарм.

Порада: Не використовуйте новіші версії або redsnow для користувальницьких ipsw. Чомусь вони роблять вираз більшим за сирий ipsw.


Чи можете ви пов’язати версію програмного забезпечення, яке ви використовуєте - ми отримали кілька прапорів, які вказують, що люди не можуть знайти згадане вами програмне забезпечення.
bmike

0

Спробуйте жорстко скинути iPhone, щоб виправити це

Щоб зробити скидання, одночасно натисніть і утримуйте кнопку «Головна» та кнопку «Сон / пробудження» або «Увімкнено / вимкнено», доки не з’явиться логотип Apple, а потім відпустіть - ігноруючи слайд, щоб підключити підказку під час цього.

Ну, зробивши це, всі ваші дані будуть видалені.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.