Сложный ремонт Poco X4 Pro: от диагностики до замены контроллера зарядки

Привет!

Сегодня речь пойдет о довольно необычном случае ремонта смартфона Poco X4 Pro, который можно описать как «кот Шрёдингера» в мире гаджетов: устройство вроде бы подавало признаки жизни, но полноценно включиться и работать отказывалось.

Аппарат внешне напоминал модель с выносным блоком кондиционера вместо основной камеры, хотя, конечно, не такой массивный, как Mi 11 Ultra. Главное — экран был на месте, как и крупный логотип бренда ¯\_(ツ)_/¯

Симптомы были действительно интересными: при попытке включения телефон бесконечно зависал на заставке MIUI, звук загрузки отсутствовал, а ток зарядки составлял странные 0,46А. Функция быстрой зарядки также не работала.

Предыстория и первичный осмотр

История у аппарата была непростой — он уже побывал в мастерской, где диагносты вынесли вердикт: необходима замена материнской платы. Типичный случай. Но так ли всё безнадежно на самом деле? Решено было разобрать устройство и изучить плату самостоятельно.

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

Почему же я сказал «вполне прилично»? Еще до извлечения платы из корпуса мое внимание привлек левый разъем аккумулятора (их в этой модели два):

Это явно не заводское исполнение. В моем случае картина была такой:

Кто-то установил самодельную перемычку (джемпер). Скорее всего, предыдущий мастер оторвал компонент вместе с контактной площадкой и решил проблему таким радикальным способом. Но если изначально на этом месте должен был быть нулевой резистор (перемычка), то зачем его менять на проволочку? :)

Поиск проблемы и первая гипотеза

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

Оказалось, что на его месте должен стоять резистор номиналом примерно 1 кОм. Замена его на перемычку была не лучшей идеей, особенно учитывая, что этот резистор соединен с тестовой точкой (заплаткой на плате) и процессором. Эта контрольная точка предназначена для принудительного перевода телефона в аварийный режим загрузки (EDL/9008) при замыкании. Вся эта история с перемычкой могла быть даже полезной, но потенциально небезопасной для процессора. В худшем случае телефон лишился бы тестовой точки, но должен был работать. Вывод: это не основная проблема, а побочный эффект чужого ремонта, и ее исправление не изменит симптомы.

Тем не менее, я заменил перемычку на правильный резистор и зафиксировал его УФ-клеем, так как одна из его ножек была припаяна к перемычке от старого ремонта, и конструкция была ненадежной.

Сойдет. Однако после этого поведение телефона изменилось: он перестал даже доходить до заставки MIUI. Это явно не было связано с заменой резистора (я паял его паяльником, без фена), так как этот компонент по сути «висит в воздухе» и не влияет на работу. Одна его сторона соединена с тестовой точкой, а другая, согласно логике, должна вести к процессору. При замыкании точки телефон уходил в EDL, что подтверждало работоспособность этой линии. Откуда же взялся новый симптом?

Проверка процессора и неожиданные находки

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

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

Затем, защитив другие элементы, я снял процессор:

К моему удивлению, под процессором почти не было следов промежуточного слоя (серого никеля), лишь небольшие участки по углам. Это заставило усомниться в первоначальной гипотезе об отвале. Но путь назад был закрыт. Я очистил площадку на плате и сам процессор от остатков припоя, накатал новые шарики и установил чип на место.

Увы, предположение не подтвердилось. Поведение телефона не изменилось. Продолжая осмотр под микроскопом, я заметил, что верхний микрофон был явно перекошен:

Он явно снимался до меня. Между его контактами были капли припоя, но короткого замыкания не было. Телефон без микрофона вел себя так же. Был шанс, что из-за КЗ сошел с ума аудиокодек, но нет. Вероятно, микрофон снимали для промывки платы в ультразвуковой ванне, что часто приводит к отказу гироскопа и других компонентов. Микрофон вернули на место. На этом этапе я зашел в тупик.

Обратите внимание: Почему iPhone выключается на холоде и как решить эту проблему.

Прорыв: анализ цепи зарядки

Отвлекшись на чай, я оставил телефон висеть на заставке, пока он не разрядился. Когда я вернулся и подключил зарядку, то заметил аномалии в анимации зарядки и тот же странный низкий ток. При глубоком разряде на экране должна появляться иконка «пустой батареи» с молнией, но здесь этого не было. Это натолкнуло на мысль детально проверить цепи зарядки.

Я снял небольшой защитный экран с контроллера зарядки (он был в корпусе не BGA, а с ножками) и начал прозванивать линии. С первого же измерения на одной из ножек обнаружилось аномально низкое падение напряжения — около 0,056В.

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

Картина начала проясняться: одна из линий шины I2C была «просажена», из-за чего процессор терял связь с зарядным устройством. Сначала я подумал, что виноват сам контроллер зарядки, но после его снятия замер показал то же самое — проблема была не в нем. Возникла тревожная мысля о внутреннем повреждении процессора.

Поиск виновника и замена контроллера

Поскольку шина I2C обычно работает на напряжении 1,8В, я подал это напряжение на проблемную линию, чтобы найти компонент, вызывающий утечку. Потребление составило около 50 мА. Визуально или с помощью заморозки (спрея) найти нагрев не удалось, но в итоге «теплым» оказался один из двух одинаковых контроллеров быстрой зарядки Southchip SC8551A, которых на плате было два — по одному на каждый разъем аккумулятора.

Именно он, будучи подключенным к той же шине I2C, что и основное зарядное устройство, «сажал» всю линию, лишая процессор связи. Почему он вышел из строя — неясно, возможно, телефон «умер» именно во время зарядки.

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

После замены контрольный замер на проблемной линии показал нормальные значения:

И вот он — результат! Телефон ожил.

Заработала быстрая зарядка с нормальным током, корректно отображался процесс зарядки на выключенном экране, появился звук при включении. Телефон загрузился, но, как это часто бывает после подобных вмешательств, сбросился до заводских настроек. Если бы владельцы не пытались сделать сброс ранее, данные могли бы сохраниться.

Финальные проверки и сборка

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

Поскольку предыдущий ремонтник снял защитные экраны, пришлось найти их на донорской плате. Она выглядела ужасно — вся в коррозии после попадания жидкости, но сами экраны не под напряжением, поэтому их можно было использовать.

Я снял экраны, отмыл и установил на наш аппарат.

Далее — организация охлаждения. Для этого я использовал розовую терморезинку (жидкая термопрокладка). Обычная компьютерная термопаста здесь не подходит, так как требуется заполнить зазор толщиной около миллиметра между процессором и системой охлаждения в корпусе.

После сборки и окончательного тестирования ремонт был успешно завершен на этой позитивной ноте ¯\_(ツ)_/¯

Напомню, что вся работа велась без принципиальной схемы, только с помощью визуального осмотра, мультиметра и логики. Более того, это был мой первый опыт ремонта именно этой модели. Что-то вроде того :)

Связаться со мной можно либо ВКонтакте, либо через корзину на сайте.

Спасибо за внимание, до новых встреч!

Больше интересных статей здесь: Гаджеты.

Источник статьи: Poco X4 Pro Шрёдингера. Вроде включается, а вроде и нет....