В сервис поступил iPhone 12 Pro с замененным дисплеем, но неработающим тачскрином. Клиент предоставил оригинальный экран (точнее, его модуль), с которым были проблемы: в другом сервисе его отсоединили, но не припаяли обратно.
Диагностика и ремонт тачскрина
Первым делом была проверена плата. При осмотре разъема тачскрина на материнской плате обнаружился обрыв контактов — сам разъем был сильно поврежден. После его замены на новый сенсорный модуль ожил и заработал.
Проблема с оригинальной микросхемой
Следующим шагом был переноса оригинальной микросхемы с дисплея клиента на новый экран. Однако при детальном осмотре под микроскопом выяснилось, что шлейф микросхемы в углу имеет множественные трещины, что и было причиной неработоспособности тачскрина.
После аккуратной шлифовки верхнего слоя стало видно, что одна из трещин проходит прямо через одну из микросхем в сборке. Это критическое повреждение.
Без этой микросхемы система iOS будет определять экран как неоригинальный, что приведет к появлению предупреждения в настройках и потере функции True Tone (автоматической регулировки цветовой температуры).
Обход блокировки неоригинального экрана
К счастью, чип EEPROM, хранящий уникальные серийные номера для аутентификации, находился в неповрежденной части модуля. Было принято решение припаять его непосредственно к материнской плате iPhone. Для этого потребовалось подключить всего четыре линии: I2C Data, I2C Clock, питание 1.8V и общий провод (GND). Важным условием было разорвать соединение линии данных с самим дисплеем, чтобы избежать конфликтов.
После этой процедуры iPhone перестал ругаться на «неоригинальный дисплей» в настройках.
Восстановление функции True Tone
Чтобы вернуть функцию True Tone, необходимо было прошить правильный серийный номер матрицы (MtSN) в ее контроллер. Встал вопрос: где его взять, если оригинальный экран нерабочий? Оказалось, что нужный чип уже был припаян к плате. Для считывания данных был изготовлен специальный переходник-«хвостик» для подключения программатора.
Далее программатор был подключен к компьютеру и через переходник — к плате iPhone. После небольшой манипуляции пинцетом для инициализации связи, данные были успешно считаны.
Полученный уникальный MtSN был скопирован и запрограммирован в контроллер новой матрицы дисплея.
В итоге функция True Tone была полностью восстановлена.
Техническое послесловие
Кто-то может предположить, что можно было проще: припаять оригинальную микросхему к плате и считать данные через компьютер, используя заглушку. Однако в данном случае плата iPhone «видит» и использует серийный номер, вшитый непосредственно в декодер матрицы, а не в модуль тачскрина. Поэтому такой способ не сработал бы.
Обратите внимание: Экономный ремонт Iphone 8.
Спасибо всем, кто читает.
Ремонт iPhone Замена экрана Длинный пост 6
Больше интересных статей здесь: Гаджеты.
Источник статьи: Поменяли дисплей на островке в тц, iPhone 12 pro.