Смартфон, уходящий в самопроизвольный ребут, ведёт себя как уставший бегун, сбивающийся с ритма после каждого круга. Причина кроется в цепочке аппаратных и программных факторов: перегрев, обрыв питания, сбой ядра, повреждённые таблицы eMMC. Задача инженера — отсеять лишнее и оставить только корень проблемы.

перезагрузка смартфона

Диагноз по симптомам

Сначала фиксирую частоту ребута, запускаю журналирование (adb logcat, dmesg). Watchdog timer выдаёт код, по которому ясно: kernel panic, brownout или modem crash. Нагрузка воспроизводится стресс-тестом — Geekbench loop либо CPU Throttling Test. При загрузке в Safe Mode выключается пользовательский софт, стабильность подтверждает, что стороннее ПО инициировало сбой.

Тепловой фактор

При перегреве датчик NTC сообщает контроллеру о критической точке, и прошивка инициализирует reset, дожидаясь охлаждения. Проверяю радиатор, термопрокладку, скопление пыли под крышкой. Снимаю массивный чехол-грелку, провожу запись 4K 60 fps под ИК-пирометром, температура держится ниже 45 °C. Помогает замена усохшей термопасты либо включение корректного governor с thermal hint.

Питание и прошивка

Стареющий Li-poly выдаёт просадку до 3,3 V при импульсе 7 A, brown out вызывает PMIC инициализацию, и устройство перезапускается. Применяю цикл калибрации, Battery Health Check, при износе выше 30 % ставлю новый аккумулятор. Затем проверяю цепь VBUS, конденсаторы C100–C110, шлейф между BMS и основным модулем. В программной плоскости применяю fastboot flash all, затем factory reset, повреждённый раздел userdata нередко хранит петлю сбоя. eMMC проверяется утилитой badblocks, при знакомствечитальном счётчике reallocate заменяю накопитель.

Если описанные шаги не выводят устройство из цикла, плату снимаю с рамки и прогоняю радиохарактеристики на R&S CMX500: всплеск SAR, нестабильный модем — признак неисправности цепи RF-PA. Микротрещина возле U402 даёт вспухание флюса после прогрева, ребут повторяется. Перекат BGA либо полная замена системной платы закрывает вопрос. После комплекса действий смартфон держит аптайм неделями, подтверждая успех операции.