Не могу установить прошивку для iphone

Не могу установить прошивку для iphone

  1. Выключаете аппарат
  2. Зажимаете Home + Power и держите ровно 10 секунд
  3. Затем опускаете кнопку Power, а Home продолжаете держать еще 15 секунд.
  4. При этом экран должен быть черным!
  5. ПК определит Ваш аппарат в режиме DFU Mode

Более наглядно можно посмотреть на видео: Как перевести устройство в режим DFU

Отличить iPhone 3GS с новым бутромом легко по серийному номеру. Необходимо взять третью, четвёртую и пятую его цифры. Третья цифра шифрует год производства (9 = 2009-й, 0 = 2010-й, 1 = 2011-й), четвёртая и пятая — порядковый номер недели года, на которой был выпущен iPhone (от 01 до 52). Первые iPhone 3GS с новым бутромом начали появляться на 40-й неделе 2009 года, а с 45-й недели новый бутром стал использоваться во всех выпущенных iPhone. Таким образом, если третья цифра серийного номера iPhone 3GS — 0 или 1, он точно имеет новый бутром. Если третья цифра — 9, надо посмотреть на четвёртую и пятую цифры. Если они меньше или равны 39, бутром точно старый, если больше или равны 45, бутром точно новый.

Узнать серийный номер iPhone 3GS можно без включения устройства, т.к. серийник напечатан на лотке для SIM-карты. Однако это не слишком надёжный метод, особенно при покупке, т.к. лоток легко подменить. Точно узнать серийный номер можно либо в iTunes (на главной странице свойств устройства), либо на самом устройстве, в меню «Настройки-Основные-Об этом устройстве-Серийный номер».

Или скачать программу для определения версии бутрома iDetector.exe ( 186.5 КБ )

Источник

Как установить неподписанную прошивку ios

Всё про откат. Часть 1. Небольшой ликбез

Как известно, Apple не позволяет устанавливать старые версии прошивок. Все это сделано из соображений безопасности, и благодаря такому подходу большинство пользователей могут не беспокоиться за сохранность своих персональных данных. Как именно работает система подписывания прошивок?

Процесс обновления происходит следующим образом: iTunes или само устройство (при обновлении по «воздуху») обращается к специальному серверу Apple и запрашивает проверку цифровой подписи. В процессе отправляется идентификатор устройства (ECID), и поэтому ответ сервера уникальный для каждого запроса. Если всё нормально, то происходит цифровая подпись прошивки (SHSH) и начинается процесс установки.

Разумеется, такую проверку проходят только актуальные версии iOS. Узнать, какие прошивки сейчас подписываются, можно здесь: https://ipsw.me/.

Можно ли обойти эту систему?

Да, SHSH с сервером Apple может запросить не только iTunes, но и любая другая программа. Разработчиком 1Conan был сделан инструмент, который позволяет сохранить SHSH2-сертификаты: https://tsssaver.1conan.com/. Для использования этого метода вам нужно узнать ECID вашего iOS-устройства.

Как узнать ECID вашего iPhone, iPad или iPod Touch?

  1. Подключите iOS-устройство к компьютеру.
  2. Запустите iTunes и выберите в левой панели вкладку «Обзор».
  3. Нажимайте в поле «Серийный номер» на вкладке «Обзор» до тех пор, пока не появится номер ECID.

Как сохранить SHSH2-подписи?

  1. Перейти на сайт — https://tsssaver.1conan.com/.
  2. Введите свой ECID в поле iTunes (Hex).
  3. Теперь осталось выбрать модель своего устройства.
  4. Сразу после этого сертификаты можно будет скачать.

Важно понимать, что этот инструмент позволяет сохранить только SHSH2 текущих версий, однако после того, как прошивка перестанет подписываться, то сертификаты не потеряют свою актуальность и можно будет сделать откат.

Кроме сохранения сертификатов, нам нужно будет произвести еще одну операцию – настроить nonce. Как это делается? Для каждой прошивки свой инструмент для этого.

Собственно, сами утилиты:

Так что же такое nonce? Каждый раз, когда ваше устройство загружается в режиме Recovery, оно генерирует значение nonce (уникальное число каждый раз). В нашем сохранённом SHSH2 есть строка Generator и ID. Наша задача — сделать число nonce и число ID одинаковыми. Если вы используете Jailbreak-устройство, можно это сделать с помощью программ, перечисленных выше.

Читайте также:  Фотки новых телефонов айфонов

В следующей части мы применим способ на практике и покажем процесс отката на iPhone 5s с 11.1.2 до 10.3.3/10.2.

Новости, статьи и анонсы публикаций

Свободное общение и обсуждение материалов

Лонгриды для вас

Apple Watch Series 3 не могут обновляться как более новые модели из-за недостатка памяти. Теперь от их владельцев требуют отвязывать часы от iPhone, сбросить их настройки до заводских, и только потом обновляться

Недавно Apple представили нам новые айфоны, и теперь вопрос выбора конкретной модели стоит крайне остро. В статье постараемся разобрать разные сценарии использования этих устройств и подробно коснемся их отличий.

Apple обновила информацию о нововведениях iOS 15 в приложении «Советы». Разобрались, что и как будет работать

Я наверное тут единственный который вообще никакие сертификаты не сохранял.

Как откатиться до не подписываемой версии iOS с помощью «futurerestore»

Сегодня мы подробно расскажем, как откатиться до версии iOS, которая больше не подписывается. К примеру, до iOS 11.1.2, на которую можно установить джейлбрейк. Используемый способ проверялся на попытке откатить iPhone 5s до iOS 11.1.2, а затем и до iOS 11.0.3. Всё получилось.

После выпуска обновлений Apple обычно перестаёт подписывать предыдущие версии iOS спустя две недели. Эта стратегия используется компанией для того, чтобы бороться с джейлбрейком. Если файл прошивки не подписывается, до неё нельзя откатиться, а соответственно и установить джейлбрейк. Возможность обновляться или делать откат до не подписываемых версий iOS очень полезна, если вы хотели бы установить на своё устройство джейлбрейк. Используя метод, описанный ниже, вы сможете откатиться до iOS 11.1.2 и установить джейлбрейк Electra или LiberiOS.

Предупреждение

Данная инструкция предназначена для пользователей с достаточными навыками для подобных операций. В процессе у вас что-то может не получиться, и устройство придётся обновить до последней доступной версии iOS, т.е. вы потеряете джейлбрейк. Внимательно читайте каждое указание и вникайте в каждое слово. Обновиться или откатиться до не подписываемой версии прошивки можно лишь в том случае, если у вас сохранены её файлы SHSH blobs. Мы использовали iPhone 5s и произвели откат до версии iOS 11.0.3, в которой нет бага гироскопа, как в iOS 11.1.x. Если у вас уже установлен джейлбрейк, а на устройстве есть 10Гб свободной памяти, ваши шансы на успешный откат значительно выше.

Требования

  • Сохраните резервную копию своего устройства с iOS. Процесс сотрёт все ваши данные.
  • Вам нужны файлы SHSH2 blobs версии iOS, до которой вы хотите откатиться. Если у вас сохранено несколько файлов .shsh2, выберите тот, что в папке «noapnonce». Он должен называться примерно так: «1234567890123_iPhone6,1_n51ap_11.0.3-15A432_a1bcdef234abc567d8e9f012345a6789b01234c5.shsh2». Сохранить эти файлы можно только в том случае, если Apple ещё подписывает данную прошивку. Если вы ранее сохранили файлы SHSH2 blobs, но потеряли ссылку, почитайте о том, как сохранять и скачиватьSHSH2blobs.
  • Если у вас iOS 9.3.4 или 9.3.5, загрузите на устройство PhoenixNonce.ipa отсюда:
  • Если у вас iOS 10+, загрузите NonceSet1112.ipa отсюда:
  • Сохраните .ipsw файл последней доступной версии прошивки (iOS 11.2.6) для своей модели отсюда:
  • Скачайте .ipsw файл версии, до которой хотите откатиться (в нашем случае iOS 11.1.2).
  • Скачайте программу «futurerestore» отсюда:

Как обновиться или откатиться до не подписываемой версии iOS с помощью «futurerestore»

Шаг 1: Извлеките скачанный архив «futurerestore.zip» в папку под названием futurerestore (например, C:futurerestore) и скопируйте туда файл .shsh2 той версии, до которой хотите откатиться. Затем скопируйте в папку остальные файлы .ipsw. Чтобы упростить себе задачу, переименуйте файлы .shsh2 в «my.shsh2» (ваша текущая версия) и «restoreto.ipsw» (желаемая версия), а файл iOS 11.2.6 в «signed.ipsw».

Шаг 2: Откройте .shsh2 текущей версии в Блокноте и найдите строку, похожую на «0xab12c34d5ef6ab7d». Введите эту строку в приложение PhoenixNonce или NonceSet1112 и нажмите «enter». В процессе устройство может перезагрузиться, это нормально. После завершения ещё раз перезагрузите устройство и откройте приложение, чтобы проверить, удачно ли прошёл процесс. Если в приложении не отображается ничего нового, повторите шаги ещё раз. Иногда приложения просто не отображают изменения, так что после этого можете переходить к шагам ниже.

Шаг 3: Подсоедините своё устройство с iOS к ПК с Windows. Проверьте, чтобы iTunes не работал на фоне, и что компьютер подключён к сети. Откройте командное окно и введите

Читайте также:  Профи запчасти для iphone

Затем введите следующую команду:

Если вы не меняли названия файлов, команда будет выглядеть как-то так:

Нажав Enter, вы увидите длинное сообщение. Не прерывайте процесс до его завершения.

В процессе у программы futurerestore может не получиться ввести ваше устройство в режим восстановления, и это придётся сделать самостоятельно. Каждый раз, когда устройство будет выходить из режима восстановления до завершения процесса, вам придётся повторять все шаги заново.

Выйти из режима восстановления можно с помощью следующей команды:

Просто подождите, и процесс, скорее всего, завершится успешно.

Это всё. Вы должны успешно откатиться до старой версии iOS. Затем вы можете восстановить все свои данные из копии.

Как установить неподписанную версию iOS на iPhone?

Я использую несколько устройств с более старыми версиями iOS для тестирования своих приложений на реальном оборудовании во время разработки (некоторые функции, использующие камеру или определенные API-интерфейсы Core Image, не работают на симуляторе). Мое последнее приложение скоро перестанет поддерживать iOS 11, поэтому я хотел бы обновить iPhone SE с iOS 11 до iOS 13.

Файлы IPSW можно загрузить с таких веб-сайтов, как ipsw.me, но, очевидно, нет официального способа установить такое обновление. , поскольку Apple больше не подписывает эти прошивки. Есть ли способ обойти это ограничение?

1 ответ

На практике вы не можете.

Теоретически есть три пути:

  1. Станьте сотрудником Apple.
  2. Взломать RSA.
  3. Найдите уязвимость в загрузочной цепочке Apple.

Предполагая, что пункты 1 и 2 для вас невозможны, давайте рассмотрим третий вариант. Все iPhone вплоть до iPhone 8 и X действительно имеют известную уязвимость BootROM — уязвимость для чипов A5-A11 называется checkm8. Однако с этим есть пара проблем:

  • Ошибка находится в части DFU BootROM, поэтому для ее использования вы должны помещать свое устройство в DFU при каждой загрузке. Вы не можете просто «установить» ОС и покончить с этим.
  • Ошибка затрагивает только процессор приложения, но не Secure Enclave. Таким образом, вам нужно будет исправить систему, чтобы либо обновить код, который отвечает за взаимодействие с SEP, чтобы он работал с текущей подписанной прошивкой, либо чтобы вообще не разговаривать с SEP.

Теперь существует еще одна уязвимость под названием blackbird — на этот раз в SEPROM. Он ограничен чипами A8-A10 (включая ваш iPhone SE) и допускает два возможных решения:

  • Сигнатуры прошивки Apple привязывают конкретную версию к конкретному устройству. Если вы ранее сохранили такую ​​подпись, когда Apple их раздала, вы можете использовать эти две ошибки для перехода на такую ​​версию, а затем продолжать использовать ее без взлома.
  • Если вы не сохранили такую ​​подпись для своего устройства, вы все равно можете загрузить неподписанную прошивку SEPOS через DFU, чтобы вы могли, по крайней мере, загружать старые версии с привязкой.

А теперь для самоподключения: я работаю в команде разработчиков джейлбрейка checkra1n, и мы планируем реализовать разумный интерфейс для вышеупомянутых процедур — но до нас еще далеко, и это не наш главный приоритет.

Источник

Не обновляется Айфон. Что делать

Пожалуй, нет ничего более постоянного, чем обновления Apple. Компания не только выпускает примерно равное количество апдейтов для каждой операционной системы, но и обновляет даже уже откровенно не новые устройства. По сути, это хорошо, ведь так пользователи могут быть уверены, что они получают аппарат, который будет служить им долгие годы. Но иногда это оборачивается против Apple, потому что установка уже вышедшего апдейта становится невозможна по тем или иным причинам. Разберёмся, что это за причины такие и как их обойти.

Не обновляется iPhone? Причин может быть много, но все они решаемы

Основная причина, по которой не устанавливается обновление, — это нехватка памяти. Дело в том, что для правильной установки обновлению – особенно, если это обновление второго и тем более первого порядка – требуется примерно в 2-3 раза больше места, чем его вес. Так что апдейту весом 500 МБ может потребоваться около гигабайта свободного пространства, и вам, как пользователю, необходимо его этим пространством обеспечить.

Почему не обновляется iPhone

Не обновляется iPhone? Попробуйте обновить его через iTunes

Несмотря на то что недостаток памяти – это основная причина проблем с установкой обновлений iOS, встречаются и другие:

  • Отсутствие соединения с сетью;
  • Низкая скорость соединения;
  • Высокая нагрузка на сервера Apple;
  • Низкий уровень заряда батареи;
  • Проблемный установочный файл.
Читайте также:  The apple logo design

Решить все эти проблемы можно по-разному. Если дело в недостатке хранилища, нужно попробовать удалить все лишние данные. Перейдите в «Настройки» — «Основные» — «Хранилище» и проверьте, что занимает больше всего пространства. Если это кэш приложений, можете попробовать почистить его. А, если «Другое», то лучше всего будет выполнить сброс iPhone до заводских настроек, а потом восстановить резервную копию. Эти данные удалятся сами собой, а место освободится.

С соединением тоже всё плюс-минус просто. Если Айфон пишет нет интернета, попробуйте подключиться к сети Wi-Fi и скачать обновление с её помощью. Обычно скорости маршрутизаторов бывает достаточно, чтобы быстро и беспроблемно загрузить новую версию операционной системы. Если проблем со скоростью вашей сети Wi-Fi нет, но на экране iPhone написано, что идёт подсчёт оставшегося времени, либо загрузка не идёт вообще, попробуйте отложить обновление на потом. Возможно, в данный момент сервера Apple испытывают повышенную нагрузку, и это влияет на скорость.

Как удалить обновление iOS

Если обновление iOS загрузилось, но не устанавливается – а может быть и такое, — нужно попробовать удалить его и скачать повторно. Иногда случается, что обновление либо скачалось не полностью, либо изначально содержало какую-то ошибку.

  • Для этого перейдите в «Настройки» — «Основные» — «Хранилище»;
  • Найдите обновление в списке файлов, нагружающих память;

Если обновление загружено, оно будет располагаться в одном списке с установленными приложениями

  • Выберите его и нажмите «Удалить обновление»;
  • После этого перейдите в «Обновление ПО» и скачайте апдейт заново.

Как установить обновление iOS через iTunes

Впрочем, есть один универсальный способ решения вообще всех проблем, который позволяет установить обновление iOS без Wi-Fi. Он заключается в использовании утилиты iTunes:

  • Подключите iPhone к компьютеру по проводу;
  • Запустите iTunes и нажмите кнопку «Обновить»;

Если iPhone или iPad завис на логотипе яблока, нажмите «Восстановить», а, если проблем нет, то просто «Обновить»

  • Скачайте обновление и подтвердите установку;
  • Дождитесь завершения обновления и отключите iPhone от компьютера.

Если скорость загрузки обновления через iTunes тоже очень низка, вы можете скачать установочный файл с сайта IPSW. Там размещаются безопасные образы обновлений, так что не переживайте – проблем с ними не будет.

Несмотря на то что сегодня уже никто не устанавливает обновления через iTunes, по факту это единственное спасение в ситуации, когда загрузка обновления по воздуху или установка напрямую с устройства невозможны. Дело в том, что благодаря iTunes обновление скачивается на компьютер и использует его память и мощности для установки. В результате неважно, каким свободным пространством вы располагаете – обновление завершится в любом случае.

Не обновляются Apple Watch. Что делать

Принцип обновления старых Apple Watch 3 очень схож с iPhone. Другое дело, что к iTunes их уже не подключишь. Поэтому единственный способ обновить их – сбросить все данные. Причём это официальный совет, который даёт Apple пользователям, столкнувшимся с проблемами при обновлении:

  • Разорвите пару iPhone со своими Apple Watch;
  • Откатите Apple Watch до заводских настроек;

Не забудьте восстановить резервную копию Apple Watch после обновления

  • Привяжите Apple Watch к iPhone заново;
  • Установите апдейт и восстановите резервную копию.

Несмотря на то что Apple предложила такой способ обновления для Apple Watch Series 3, которые сегодня поставляются на рынок с объёмом памяти 8 ГБ, так можно обновлять вообще любые модели смарт-часов, если вам не хватает свободного пространства. Просто повторите действия из представленной выше инструкции и завершите процесс установки новой версии watchOS.

Новости, статьи и анонсы публикаций

Свободное общение и обсуждение материалов

Лонгриды для вас

Пожалуй, главный недостаток iPhone по сравнению с любыми Android-смартфонами заключается в том, что его можно заблокировать по iCloud. Рассказываем о том, как это происходит, где злоумышленники берут данные ваших аккаунтов и как с этим бороться

Автор AppleInsider.ru познакомился с романом «Рыбари и виноградари» Михаила Харита и делится своим первым впечатлением. Может ли одна книга вернуть любовь к чтению? Оказалось, что да.

Многие пользователи часто жалуются на то, что у них возникают подлагивания в браузере Safari. Рассказываем как можно раз и навсегда решить эту проблему на устройства Mac, iPhone или iPad.

Источник

Оцените статью