iPhone 5s с его 64-битным процессором A7 и встроенной памятью NAND до сих пор остаётся популярным устройством для экспериментов и ремонта. Прошивка NAND-чипа — это не просто обновление iOS через iTunes, а глубокое вмешательство в аппаратную часть телефона, которое может потребоваться при восстановлении после программных сбоев, замене микросхемы или борьбе с активационным замком iCloud. Однако этот процесс сопряжён с рисками: неправильные действия могут превратить ваш iPhone 5s в «кирпич» без возможности восстановления.
В этой статье мы разберём три основных метода прошивки NAND: через программные утилиты (например, 3uTools или iTunes в режиме DFU), с помощью аппаратных программаторов (JCID, Medusa), а также ручное вмешательство через SSH для опытных пользователей. Особое внимание уделим подготовке — от выбора правильной версии прошивки до проверки целостности NAND-дампов. Если вы новичок, начните с теоретической части: без понимания, как работает файловая система HFS+ и чем отличается BBUF от BBSS, шансы на успех минимальны.
Что такое NAND в iPhone 5s и зачем её прошивать?
NAND-память в iPhone 5s (модели A1453, A1533, A1457) — это энергонезависимое хранилище, где размещены:
- 📱 Прошивка iOS (включая ядро и системные файлы)
- 🔑 Уникальные ключи устройства (например,
GID,UID) - 📂 Пользовательские данные (фото, приложения, настройки)
- 🔒 Защищённые области (например, данные Secure Enclave для Touch ID)
Прошивка NAND может понадобиться в следующих случаях:
- 🔄 Восстановление после сбоя: если iPhone не включается, завис на логотипе Apple или ушёл в
Recovery Mode. - 🔧 Замена микросхемы NAND: при физическом повреждении оригинального чипа.
- 🔓 Обход активационного замка: если устройство привязано к чужому Apple ID (метод работает не на всех версиях iOS!).
- ⚡ Апгрейд или даунгрейд iOS: установка неофициальных прошивок (например, Legacy Jailbreak).
⚠️ Внимание: Прошивка NAND с использованием неоригинальных дампов (например, скопированных с другого iPhone 5s) приведёт к потере IMEI, неработающему Touch ID и проблемам с мобильной сетью. Каждый чип NAND уникален!
В отличие от обычного восстановления через iTunes, прошивка NAND затрагивает низкоуровневые разделы, включая LLB (Low-Level Bootloader) и iBSS (iBoot Single Stage). Ошибка на этом этапе может сделать устройство непригодным для дальнейшего ремонта без специализированного оборудования.
Подготовка к прошивке: инструменты и файлы
Перед началом процесса соберите всё необходимое. Для iPhone 5s понадобятся:
| Категория | Инструмент/Файл | Назначение | Где взять |
|---|---|---|---|
| Программное обеспечение | 3uTools или iTunes (версия 12.6.3) | Для восстановления через DFU | Официальные сайты |
| Аппаратные программаторы | JCID NAND Programmer или Medusa Pro | Для прямого доступа к NAND | AliExpress, специализированные магазины |
| Прошивки | IPSW для iPhone 5s (например, iOS 12.5.7) | Официальная прошивка для восстановления | ipsw.me |
| Утилиты | iPwnder32 или checkm8 | Для эксплойта bootrom (если нужен jailbreak) | GitHub (например, axi0mX/ipwnder) |
| Дополнительно | Паяльная станция, тестер NAND | Для замены чипа или диагностики | Магазины электроники |
Критически важно подобрать правильную версию IPSW для вашей модели iPhone 5s. Узнать точную модификацию можно по надписи на задней крышке (например, A1533) или через Настройки → Основные → Об этом устройстве (если телефон включается). Скачивайте прошивки только с проверенных источников — поддельные IPSW могут содержать вредоносный код.
⚠️ Внимание: Если вы используете Windows для прошивки, отключите антивирус и брандмауэр — они могут блокировать работу 3uTools или iTunes с устройством в режиме DFU.
Метод 1: Прошивка NAND через DFU (для новичков)
Этот способ подходит, если iPhone 5s ещё хоть как-то реагирует на подключение к компьютеру (например, определяется в iTunes или 3uTools). Суть метода — загрузить устройство в режим DFU (Device Firmware Update) и «накатить» чистую прошивку.
Пошаговая инструкция:
- Подключите iPhone к компьютеру через оригинальный кабель Lightning (не используйте дешёвые аналоги!).
- Запустите 3uTools или iTunes.
- Выключите iPhone: зажмите
Power+Homeна 10 секунд, затем отпуститеPower, удерживаяHomeещё 10 секунд. Экран должен остаться чёрным (если появилось яблоко — повторите шаг). - В 3uTools нажмите
Flash & JB → Easy Flash, выберите скачанный IPSW и дождитесь завершения.
Если процесс завис на этапе Waiting for device, проверьте:
- 🔌 Подключение кабеля (попробуйте другой порт USB или компьютер).
- 🖥️ Версию iTunes (для iPhone 5s оптимальна 12.6.3).
- 📱 Состояние батареи (если заряд менее 20%, подключите к зарядке).
☑️ Чек-лист перед прошивкой через DFU
Прошивка через DFU не затрагивает уникальные ключи NAND, но сбросит все данные на устройстве. Если iPhone был привязан к Apple ID, после восстановления потребуется ввод логина и пароля.
Метод 2: Аппаратная прошивка с помощью программатора
Если iPhone 5s не определяется компьютером или требуется замена NAND-чипа, понадобится аппаратный программатор (например, JCID или Medusa Pro). Этот метод сложнее, но позволяет работать с «мёртвыми» устройствами.
Алгоритм действий:
- Снимите заднюю крышку iPhone и отсоедините аккумулятор (во избежание короткого замыкания).
- Подключите программатор к NAND-чипу согласно схеме (например, для JCID используйте адаптер
eMMC Clip). - Считайте оригинальный дамп NAND с помощью программы JCID NAND Reader (сохраните его в надёжном месте!).
- Если чип повреждён, запишите на новый NAND модифицированный дамп с корректными ключами (используйте утилиты вроде NAND X).
- Установите чип обратно на плату и проверьте работоспособность.
Для успешной прошивки аппаратным методом необходимо:
- 🔧 Уметь работать с паяльником (или иметь опыт разборки iPhone).
- 📡 Иметь осциллограф для проверки сигналов (опционально, но рекомендуется).
- 💾 Скачать чистые дампы NAND для вашей модели (например, с форума GSMSARAVIA).
⚠️ Внимание: При замене NAND-чипа на iPhone 5s с iOS 12 и выше может сработать аппаратная блокировка (из-за проверкиSecure Enclave). В этом случае потребуется дополнительное программное вмешательство (например, патchingiBEC).
Что делать, если программатор не видит NAND?
Проверьте контакты адаптера — часто проблема в плохом прилегании клипсы к чипу. Также попробуйте поменять режим работы программатора (например, с eMMC на NAND) или обновите прошивку самого JCID/Medusa.
Метод 3: Ручное вмешательство через SSH (для опытных)
Этот способ подходит, если у вас есть доступ к jailbreak-нутому iPhone 5s или устройству с эксплойтом checkm8. Он позволяет редактировать разделы NAND напрямую через терминал.
Инструкция:
- Установите OpenSSH через Cydia (если есть джейлбрейк) или используйте checkra1n для активации SSH.
- Подключитесь к iPhone по SSH (например, через PuTTY или Terminal на Mac):
ssh root@[IP-адрес iPhone]
пароль по умолчанию: alpine
- Смонтируйте файловую систему в режиме чтения-записи:
mount -o rw,union,update /
- С помощью утилиты
nvramилиideviceinfoпроверьте текущие настройки NAND. - Для редактирования раздела
/dev/rdisk0s1s1(где хранится iBSS) используйтеddилиhexedit.
Пример команды для записи модифицированного iBSS:
dd if=iBSS.patched of=/dev/rdisk0s1s1 bs=1024 seek=XX
(где XX — смещение в секторах, уточняйте для вашей версии iOS).
Этот метод требует глубоких знаний UNIX-команд и структуры прошивки Apple. Ошибка в командах может привести к потере данных или повреждению загрузчика.
Распространённые ошибки и их решения
Даже при точном следовании инструкции могут возникнуть проблемы. Вот самые частые из них и способы их устранения:
| Ошибка | Причина | Решение |
|---|---|---|
Error 4013 (iTunes) |
Проблемы с подключением или несовместимая прошивка | Проверьте кабель, порт USB, скачайте IPSW заново |
NAND ID mismatch (программатор) |
Несовпадение идентификаторов оригинального и нового чипа | Используйте дамп с корректными UID/GID |
| iPhone не выходит из DFU | Повреждён загрузчик (LLB или iBSS) |
Прошейте чистый iBSS через программатор |
| No Service после прошивки | Потерян Baseband (модемная часть) |
Восстановите раздел modem_fw из бэкапа |
| Touch ID не работает | Повреждена связка ключей Secure Enclave | Верните оригинальный дамп или смиритесь с loss функцией |
Если после прошивки iPhone 5s не включается вообще (чёрный экран, нет реакции на зарядку), проверьте:
- 🔋 Наличие напряжения на линии питания NAND (должно быть ~1.8V).
- 🔌 Целостность дорожек от процессора A7 к чипу памяти.
- 📡 Сигналы
CLKиCMDна контактах NAND (проверяются осциллографом).
Прошивка NAND для обхода iCloud: мифы и реальность
Один из самых популярных запросов — обход активационного замка iCloud через прошивку NAND. Теоретически это возможно, но на практике работает только в ограниченных случаях:
Условия успешного обхода:
- 📱 iPhone 5s на iOS до 12.0 (на новых версиях Apple закрыла уязвимости).
- 🔑 Наличие оригинального дампа NAND до блокировки (с ключами
GIDиUID). - 🛠️ Использование специализированных утилит (например, Sliver 5s или iCloudBypassTool).
Процесс включает:
- Считывание дампа NAND с заблокированного устройства.
- Редактирование раздела
effaceable(где хранятся данные iCloud). - Запись модифицированного дампа обратно.
Начиная с iOS 12.2, Apple внедрила дополнительную проверку подписи NAND через Secure Enclave. Обход iCloud на актуальных прошивках возможен только с потерей мобильной связи и Touch ID.
⚠️ Внимание: Покупка «чистых» дампов NAND на doubtful-форумах часто приводит к потере IMEI и неработающему устройству. Не доверяйте продавцам, обещающим «100% разлок» — это мошенничество.
FAQ: Ответы на частые вопросы
Можно ли прошить NAND на iPhone 5s без программатора?
Да, но только если устройство хоть как-то реагирует на подключение к компьютеру (например, определяется в DFU). В этом случае используйте метод восстановления через 3uTools или iTunes. Если iPhone полностью «мёртвый» (не включается, не греется), без программатора не обойтись.
Что будет, если прошить NAND с другого iPhone 5s?
Устройство либо не включится вообще, либо потеряет ключевые функции: Touch ID, мобильную связь (IMEI станет невалидным), а также может уйти в постоянную перезагрузку. Каждый NAND-чип привязан к материнской плате через уникальные ключи.
Как узнать, что NAND на iPhone 5s повреждена?
Признаки неисправности NAND:
- 🔄 Бесконечная перезагрузка (bootloop) с логотипом Apple.
- 📵 Ошибки
Error 4013,Error 9при восстановлении. - 🔋 iPhone не включается, но греется при подключении к зарядке.
- 🛑 В 3uTools устройство определяется как «Unknown Device».
Для точной диагностики используйте тестер NAND или программатор для чтения дампа.
Можно ли вернуть оригинальную прошивку после неудачного эксперимента?
Да, если у вас есть бэкап оригинального дампа NAND. В этом случае достаточно записать его обратно через программатор. Если бэкапа нет, восстановить полную функциональность (включая Touch ID и мобильную связь) будет невозможно.
Где скачать дампы NAND для iPhone 5s?
Официальных источников нет, но чистые дампы можно найти на специализированных форумах:
- GSMSARAVIA (раздел
iPhone 5s NAND Dumps) - iPhone Wiki (техническая документация)
- Телеграм-м чаты ремонтников (например,
iPhone Repair Global)
Остерегайтесь поддельных дампов — они могут содержать вирусы или некорректные ключи.