Приветствую!
В этой статье я подробно разберу, как на практике происходит извлечение информации с сильно поврежденных смартфонов, и почему простое «выпаивание памяти» не работает. В качестве примера рассмотрим iPhone 13 Pro Max.
Исходная ситуация:

Внешний вид устройства после повреждения:

После прочтения этого материала станут понятны ответы на частые вопросы:
— Можно ли через программатор считать фотографии прямо из микросхемы памяти?
— Сработает ли, если просто припаять память к рабочему «донору»?
— Достаточно ли получить доступ к контактам, чтобы скопировать информацию?
Полное восстановление телефона в подобных случаях обходится дорого (в данном примере — около 82 тыс. рублей, половина из которых — стоимость экрана). Поэтому клиент часто выбирает более бюджетный вариант — извлечение данных без ремонта самого аппарата.
Сейчас я покажу, как это делается, и объясню ключевые технические моменты.
Анализ повреждений и первая оценка

Внутри — картина маслом: стекло, пластик, текстолит. Большинство компонентов повреждено: порвано более половины шлейфов, под камерами — осколки матрицы, аккумулятор пробит, экран не работает. При подключении программатор выдает ошибку MIPI, что говорит о проблемах с дисплеем.
Несмотря на это, плата запускается (судя по потреблению тока от блока питания), но изображения нет. Также были повреждены контактные площадки на промежуточной рамке.

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

Почему нельзя просто прочитать память программатором?
Важно понять: сама по себе микросхема памяти — это не ваши фотографии и контакты в чистом виде. Это кусок кремния с транзисторами. Всё из-за технологии PCIe и встроенного контроллера внутри чипа. Все данные между процессором и памятью проходят через этот контроллер и шифруются 256-битным ключом. Программатор может получить доступ только к служебным областям (серийный номер, калибровки), но не к пользовательским данным.
Ключевую роль в расшифровке играет сам процессор (SoC):

Казалось бы, этого набора (память + процессор) должно быть достаточно? Но есть важное «но»: начиная с iPhone XS, Apple использует дополнительный чип — Secure Enclave (или «арбитр», Anti-Rollback). Он аппаратно защищает от отката прошивки и хранит ключи шифрования.

Без этого чипа процессор iPhone XS и новее просто не запустится. Если он утерян или поврежден, о данных можно забыть — чип привязан к процессору и не подлежит замене без потери информации. На iPhone X и старее его заменить можно, но это все равно приведет к стиранию данных.

Обратите внимание: Экономный ремонт Iphone 8.
Ключевая проблема и пути решения
Итак, у нас есть «комплект»: процессор, память и чип Secure Enclave. Если собрать это на рабочей плате, телефон запустится, но после ввода пароля уйдет в циклическую перезагрузку («белая ромашка»). Почему? Потому что в системе активирована функция «Найти iPhone» и есть привязка к другим компонентам.
Есть два варианта действий разной степени сложности:
1. Попытаться прошить устройство без потери данных. Рискованный метод, так как при заполненной памяти это может привести к повреждению файловой системы.
2. Перенести на плату-донор еще один критически важный компонент — NFC-чип. В нем также хранится криптографическая информация (в том числе для Apple Pay), и ее несовпадение с данными в системе заблокирует доступ даже с верным паролем.

Таким образом, для успешного извлечения данных нам нужен полный «комплект выживания»: процессор, память, Secure Enclave и NFC-чип. Всё это необходимо аккуратно перенести на рабочую плату-донор.

Процесс переноса компонентов
Сначала устанавливаются NFC-чип и память:

Затем — процессор и Secure Enclave:

Это ювелирная работа. В данном случае под чипом памяти донора «поплыл» контроллер питания. Пришлось его перепаивать.

После сборки я сознательно не восстанавливаю модули сотовой связи (антенны, часть радиочастотного тракта), чтобы минимизировать вмешательство и снизить стоимость работы.

Сборка начинается с кнопок:

Результат
После ввода пароля владельца устройство успешно запускается. Данные (фотографии, контакты) можно скопировать на компьютер через кабель.

Стоимость такой процедуры извлечения данных в данном случае составила 20 тысяч рублей — значительно дешевле полного восстановления.
Важный момент: для работы метода нужен донорский телефон с версией iOS не ниже, чем была на сломанном аппарате.

Выводы и важные предупреждения
Запомните раз и навсегда:
— Не существует волшебного способа «выпаять и прочитать» память iPhone через программатор.
— Нельзя получить данные «хотя бы частично» без полного запуска системы с вводом пароля.
— Перенос «микрух» — это не просто пайка. Здесь критически важны опыт, знание температурных режимов, методик демонтажа (особенно для процессоров A14 и новее) и тонкостей монтажа.
Если в сервисном центре вам предлагают что-то из «запрещенного» списка выше — бегите оттуда. Вероятность безвозвратной потери данных из-за неквалифицированного ремонта стремится к 100%.
Опыт — странная штука: когда его нет, он очень нужен, а когда он есть, понимаешь, что он нужен всегда.
И главный совет: делайте регулярные бэкапы! Это самый надежный и дешевый способ сохранить свои данные.

P.S.: Восстановление данных с Android-устройств — отдельная история. Оно не всегда дешевле, а иногда даже дороже, и конечная цена не имеет прямой связи со стоимостью самого телефона на вторичном рынке.
Если у вас есть вопросы по восстановлению данных с разбитых или утопленных телефонов — задавайте. Также приглашаю на мой YouTube-канал для наглядных примеров. Связаться можно здесь: @R.Fon
Удачи!
[мин]МоскваAppleiPhone 13 Пайка Bga Восстановление данных Бэкап Дорого и богато Еда Длинный пост 75Больше интересных статей здесь: Гаджеты.
Источник статьи: Извлечение данных с трупов... На примере Iphone 13 Pro Max.