Вы пытаетесь вернуть старую версию iOS после неудачного обновления или хотите даунгрейднуть устройство, но Apple перестала подписывать нужную прошивку? Эта ситуация знакома многим владельцам iPhone и iPad, особенно после выхода новых версий операционной системы. Компания закрывает возможность установки старых сборок через стандартные методы (OTA или iTunes) примерно через 2-4 недели после релиза свежей прошивки — это называется окном подписи.
Однако существуют обходные пути, позволяющие установить неподписанную iOS даже после официального закрытия подписи. В этой статье мы разберём три проверенных метода (с использованием FutureRestore, DFU-режима и модифицированных IPSW), их плюсы и минусы, а также риски, которые важно учитывать. Вы также узнаете, какие модели iPhone поддерживают даунгрейд, а для каких это невозможно из-за аппаратных ограничений (например, iPhone 15 с чипом A17 Pro).
Предупреждаем сразу: процедура требует технической подготовки. Если вы никогда не работали с инструментами вроде iTunes (или Finder на macOS) и не знакомы с терминами SHSH2 blob или BuildManifest.plist, лучше обратиться к специалисту. Ошибки на этапе установки могут привести к «кирпичу» (неработоспособному устройству), особенно на устройствах с чипом A12 и новее.
Почему Apple перестаёт подписывать старые версии iOS?
Подпись прошивки — это механизм защиты, который Apple использует для контроля над установкой ПО на свои устройства. Когда вы обновляете iPhone через Настройки → Основные → Обновление ПО или iTunes, устройство отправляет запрос на серверы Apple с уникальным идентификатором (ECID). Сервер проверяет, разрешена ли установка запрашиваемой версии iOS для вашей модели, и возвращает цифровую подпись (так называемый SHSH blob). Без неё установка невозможна.
Apple закрывает подпись старых версий по нескольким причинам:
- 🔒 Безопасность: в старых прошивках могут быть уязвимости, которые компания уже закрыла в новых версиях. Поддержка только актуальных сборок снижает риски для пользователей.
- 📱 Совместимость: новые функции (например, Dynamic Island или Stage Manager) требуют свежих версий iOS. Apple стимулирует пользователей обновляться.
- 🛠️ Техническая поддержка: сокращение количества активных версий iOS упрощает работу службе поддержки и разработчикам приложений.
Срок подписи обычно составляет 10–14 дней после релиза новой версии iOS (иногда дольше для бета-версий). Например, после выхода iOS 17.4 в марте 2026 года, iOS 17.3.1 перестала подписываться уже через неделю. Исключение — критические обновления безопасности: их Apple может подписывать дольше.
⚠️ Внимание: На устройствах с чипом A12 (iPhone XS/XR) и новее даунгрейд возможен только при наличии сохранённыхSHSH2 blobдля целевой версии iOS. Без них установка неподписанной прошивки приведёт к ошибке3194или11.
Способ 1: Использование FutureRestore (для устройств с A9–A11)
FutureRestore — это утилита с открытым исходным кодом, которая позволяет установить неподписанную iOS, если у вас есть сохранённые SHSH2 blob для этой версии. Метод работает на устройствах с чипами A9–A11 (от iPhone 6S до iPhone X). Для более новых моделей (A12 и новее) требуется дополнительный аппаратный эксплойт (например, checkm8), что значительно усложняет процесс.
Вот что вам понадобится:
- 🖥️ Компьютер на macOS или Linux (Windows не поддерживается официально, но можно использовать WSL).
- 📱 Устройство с джейлбрейком (если целевая версия iOS старше текущей).
- 🔗 Сохранённые
SHSH2 blobдля нужной версии iOS (можно проверить на сайте TSS Saver). - 📁 Модифицированный файл прошивки (
IPSW) для вашей модели.
Пошаговая инструкция:
- Скачайте FutureRestore с официального репозитория:
git clone https://github.com/futurerestore/futurerestore.gitcd futurerestore
make
- Поместите
SHSH2 blob(файл с расширением.shsh2) иIPSWв одну папку с утилитой. - Подключите iPhone к компьютеру и переведите его в режим
DFU:- Выключите устройство.
- Зажмите
Powerна 3 секунды. - Не отпуская
Power, зажмитеHome(илиVolume Downдля моделей без кнопкиHome) на 10 секунд. - Отпустите
Power, но продолжайте держатьHome/Volume Downещё 5 секунд.
./futurerestore -t your_blob.shsh2 --latest-sep --latest-baseband iPhone_IPSW.ipsw
Сохранить SHSH2 blob заранее (до закрытия подписи)|Скачать правильную версию IPSW для своей модели|Установить зависимости (libirecovery, libimobiledevice)|Отключить Find My iPhone в настройках
-->
Процесс может занять от 10 до 30 минут. Если появится ошибка BASEBAND FAIL, попробуйте добавить флаг --use-pwndfu или используйте утилиту irecovery для ручного восстановления модема.
⚠️ Внимание: На устройствах с чипом A10 (iPhone 7/7 Plus) и A11 (iPhone 8/X) после даунгрейда может перестать работать Touch ID или Face ID. Это связано с аппаратной привязкой сенсоров к прошивке.
Способ 2: Установка через DFU-режим с модифицированным IPSW
Этот метод подходит для устройств, на которых невозможно использовать FutureRestore (например, A12 и новее), но требует наличия активной подписи для промежуточной версии iOS. Суть в том, что вы сначала устанавливаете подписанную прошивку, а затем «обманываете» устройство, загружая неподписанную через модифицированный IPSW.
Алгоритм действий:
- Найдите промежуточную версию iOS, которая ещё подписывается Apple (например, если вам нужна iOS 16.5, а подписывается только 16.7, сначала установите 16.7).
- Скачайте оригинальный
IPSWдля целевой версии (неподписанной) и модифицируйте его с помощью утилиты ipsw (или 7-zip для Windows):- Распакуйте
IPSW(это архив.zip). - Удалите файл
BuildManifest.plist. - Запакуйте обратно в
.ipsw.
- Распакуйте
DFU-режим (инструкция в предыдущем разделе).Option (macOS) или Shift (Windows) и выберите модифицированный IPSW.Если всё сделано правильно, iTunes начнёт установку, но на этапе проверки подписи появится ошибка 3194. Здесь вам понадобится локальный TSS-сервер (например, TSSChecker), который будет подменять ответы Apple. Запустите сервер и повторите попытку.
| Модель iPhone | Поддерживаемый чип | Возможен ли даунгрейд без SHSH? | Риски |
|---|---|---|---|
| iPhone 6S/6S Plus | A9 | Да (через FutureRestore) | Потеря Touch ID (50% случаев) |
| iPhone 7/7 Plus | A10 | Да (с SHSH) | Touch ID не работает |
| iPhone 8/X | A11 | Да (с SHSH) | Face ID/Touch ID отключаются |
| iPhone XS/XR | A12 | Нет (требуется checkm8) | Высокий риск "кирпича" |
| iPhone 11–15 | A13–A17 | Нет (без эксплойта) | Не рекомендуется |
Способ 3: Обход подписи через checkm8 (для A9–A11)
Checkm8 — это аппаратный эксплойт, обнаруженный в 2019 году, который позволяет обойти проверку подписи на устройствах с чипами A5–A11. Он работает на уровне bootROM, поэтому Apple не может закрыть его программным обновлением. Для использования checkm8 вам понадобится:
- 🖥️ Компьютер с macOS или Linux (Windows требует дополнительных драйверов).
- 🔌 Кабель USB-A to Lightning (оригинальный, без хабов!).
- 📱 Устройство на чипе A9–A11 (см. таблицу выше).
- 🛠️ Утилита ipwnder или checkra1n (для активации эксплойта).
Инструкция:
- Установите checkra1n с официального сайта и запустите его.
- Подключите iPhone в
DFU-режим(см. раздел 1). - Нажмите
Startв checkra1n и дождитесь сообщенияDone. - Скачайте утилиту ipsw и модифицируйте
IPSW(удалитеBuildManifest.plist). - Используйте FutureRestore с флагом
--use-pwndfu:./futurerestore --use-pwndfu -t blob.shsh2 iPhone.ipsw
Эксплойт checkm8 не работает на устройствах с чипами A12 и новее (iPhone XS/XR и новее), так как в них используется защищённый bootROM. Для этих моделей единственный способ установить неподписанную iOS — использовать аппаратные модификации (например, перепрошивку чипа NOR), что требует паяльного оборудования и навыков микроэлектроники.
Что такое bootROM и почему его нельзя обновить?
BootROM — это микропрограмма, вшитая в чип на этапе производства. Она запускается первой при включении устройства и отвечает за проверку подписи прошивки. В отличие от iOS, bootROM нельзя обновить программно, поэтому эксплойты вроде checkm8 остаются актуальными навсегда (пока Apple не изменит архитектуру чипов).
Частые ошибки и их решения
При установке неподписанной iOS вы можете столкнуться с следующими проблемами:
- 🚨 Ошибка 3194: означает, что Apple не подписывает запрашиваемую версию. Решение — использовать локальный TSS-сервер или FutureRestore с
SHSH2. - 🔄 Ошибка -1 или 11: проблема с модемом (baseband). Попробуйте добавить флаг
--latest-basebandв FutureRestore. - 🔌 Устройство не определяется: проверьте кабель (должен быть оригинальным) и порт USB (лучше использовать
USB 2.0). - 🔒 iTunes требует пароль: если устройство было привязано к iCloud, потребуется ввести данные Apple ID или удалить привязку через
iCloud.com.
Если после установки устройство зациклилось на логотипе Apple (bootloop), попробуйте:
- Выполнить жесткий сброс (см. совет выше).
- Повторить установку с другим
IPSW(возможно, файл был повреждён). - Воспользоваться утилитой ReiBoot для выхода из режима восстановления.
FutureRestore|DFU + модифицированный IPSW|Checkm8 (checkra1n)|Ничего из перечисленного-->
Риски и последствия установки неподписанной iOS
Перед тем как приступать к процедуре, оцените возможные негативные последствия:
- 🔴 Потеря функциональности: на устройствах с A10 и новее перестанет работать Touch ID/Face ID (из-за аппаратной привязки к прошивке).
- 🔴 "Кирпич": неправильные действия могут привести к полной неработоспособности устройства (например, если прервать процесс на этапе записи NOR).
- 🔴 Проблемы с аккаунтом: если устройство было привязано к iCloud, после даунгрейда может потребоваться пароль предыдущего владельца (iCloud Lock).
- 🔴 Отсутствие обновлений: вы не сможете обновиться OTA — только через компьютер с ручной установкой
IPSW.
Особенно осторожными нужно быть владельцам iPhone с чипами A12 и новее. Например, на iPhone 11 или iPhone 12 без SHSH2 даунгрейд практически невозможен без риска потерять устройство. Если вам критически важно вернуть старую версию iOS (например, из-за несовместимости приложений), рассмотрите альтернативы:
- Использование виртуальной машины с нужной версией iOS (через Xcode или Simulator).
- Установка двойной загрузки (dual boot) с помощью CoolBooter (только для устройств с джейлбрейком).
- Покупка второго iPhone с нужной версией iOS (например, б/у iPhone SE 2020 на iOS 15).
Как сохранить SHSH2 blob для будущих даунгрейдов?
Если вы планируете в будущем вернуть старую версию iOS, сохраните SHSH2 blob заранее — пока Apple её подписывает. Для этого:
- Узнайте
ECIDвашего устройства:- Подключите iPhone к компьютеру.
- Откройте iTunes (или Finder), найдите серийный номер.
- Используйте утилиту System Information (macOS) или 3uTools (Windows), чтобы увидеть
ECID.
ECID, выберите модель устройства и версию iOS.Submit — сервис сохраняет SHSH2 на своих серверах.Сохранённые blob можно скачатьLater или использовать напрямую в FutureRestore. Важно: SHSH2 привязаны к конкретной версии iOS и модели устройства. Если вы обновите iOS, старые blob станут бесполезны для новых версий.
Для автоматизации процесса используйте утилиту TSSChecker (команда для сохранения всех доступных blob):
tsschecker -d [ECID] -e [ECID в hex] -i [идентификатор модели] --save --all
FAQ: Ответы на частые вопросы
Можно ли установить iOS 14 на iPhone 12 в 2026 году?
Нет. iPhone 12 поставляется с чипом A14, для которого требуются SHSH2 blob. Apple закрыла подпись iOS 14 в 2021 году, и без сохранённых blob даунгрейд невозможен. Единственный способ — использовать аппаратные методы (например, перепрошивку NOR), что требует специализированного оборудования.
Будет ли работать Face ID после даунгрейда на iPhone X?
Нет. На устройствах с чипом A11 (включая iPhone X) после даунгрейда Face ID перестаёт работать из-за аппаратной привязки сенсоров к прошивке. Это неисправимо программно — потребуется замена модуля TrueDepth (что равносильно ремонту в сервисном центре).
Что делать, если после установки iPhone не включается?
Сначала попробуйте жесткий сброс:
- Нажмите и быстро отпустите
Volume Up. - Нажмите и быстро отпустите
Volume Down. - Зажмите
Side(кнопку питания) на 10–15 секунд, пока не появится логотип Apple.
Если это не помогло, устройство находится в состоянии bootloop. Подключите его к компьютеру и попробуйте восстановить через iTunes (или Finder) с оригинальным IPSW. Если и это не сработало, обратитесь в сервисный центр — возможно, повреждена файловая система.
Можно ли обновиться обратно на новую iOS после даунгрейда?
Да, но только через компьютер. Функция OTA-обновлений (Настройки → Обновление ПО) работать не будет. Чтобы обновиться:
- Скачайте актуальный
IPSWс сайта ipsw.me. - Подключите iPhone к компьютеру и откройте iTunes (Finder на macOS).
- Зажмите
Option(macOS) илиShift(Windows) и выберите скачанныйIPSW.
Учтите, что после обновления вы не сможете вернуть старую версию без SHSH2.
Работает ли этот метод на iPad?
Да, все описанные способы применимы и к iPad, если они работают на аналогичном чипе. Например:
- iPad Pro 2017 (чип A10X) — поддерживает FutureRestore с
SHSH2. - iPad Air 3 (чип A12) — требует checkm8 или аппаратных модификаций.
- iPad mini 5 (чип A12) — даунгрейд без
SHSH2невозможен.
Перед началом проверьте модель вашего iPad на сайте The iPhone Wiki.