Введение / Зачем это нужно
Bootloop (зацикливание при загрузке) — одна из самых неприятных проблем на Android: телефон бесконечно перезагружается, не доходя до рабочего стола. Это может быть вызвано сбойным обновлением, конфликтом приложений или повреждением системных файлов. Данный гайд поможет вам диагностировать и исправить эту проблему самостоятельно, начиная с самых простых способов и заканчивая перепрошивкой. Вы сможете вернуть устройство в рабочее состояние без обращения в сервисный центр.
Требования / Подготовка
Перед началом убедитесь, что:
- Устройство заряжено на 50% и более (подключите к зарядке).
- Для некоторых шагов (вход в recovery, перепрошивка) понадобится компьютер с установленными ADB и Fastboot (если не установлены, скачайте SDK Platform Tools от Google).
- Для перепрошивки потребуется официальная прошивка (stock ROM) для вашей модели (скачайте с сайта производителя или доверенных источников).
- Если у вас разблокированный загрузчик, будьте осторожны: перепрошивка может аннулировать гарантию.
Пошаговая инструкция
Шаг 1: Определите тип bootloop и подготовьте устройство
Сначала определите, на каком этапе останавливается загрузка:
- Мягкий bootloop: телефон показывает логотип производителя, затем черный экран и снова логотип.
- Жесткий bootloop: устройство не реагирует на кнопки питания, только вибрация или индикатор зарядки.
Если телефон все же реагирует на кнопки, попробуйте удерживать кнопку питания 10-15 секунд для принудительного выключения. Затем включите снова. Если проблема повторяется, переходите к следующим шагам.
Шаг 2: Загрузитесь в безопасном режиме
Безопасный режим отключает все сторонние приложения. Если в нем загрузка проходит успешно, проблема в установленном софте.
Как войти:
- На большинстве устройств: удерживайте кнопку питания, пока не появится меню. Долгим тапом коснитесь пункта «Выключение». При появлении запроса на подтверждение удерживайте кнопку уменьшения громкости до завершения перезагрузки.
- На некоторых моделях (например, Samsung): после выключения включите устройство, удерживая кнопку уменьшения громкости до появления логотипа, затем отпустите.
В безопасном режиме в углу экрана будет надпись «Безопасный режим». Если загрузились, удалите последние установленные приложения через Настройки → Приложения. Если не можете зайти в настройки, используйте ADB:
adb shell pm uninstall -k --user 0 <package_name>
Замените <package_name> на имя пакета (например, com.example.app). Узнать пакеты можно через adb shell pm list packages | grep <часть_имени>.
⚠️ Важно: Безопасный режим не удаляет системные приложения. Если проблема в системном обновлении, этот шаг не поможет.
Шаг 3: Очистите кэш разделов через режим восстановления
Кэш может повредиться после обновления и вызывать bootloop. Очистка не затрагивает личные данные.
Вход в recovery mode:
- Выключите устройство.
- Зажмите комбинацию кнопок (обычно Питание + Увеличение громкости; на Samsung — Питание + Увеличение громкости + Домой). Конкретную комбинацию уточните для вашей модели (например, для Xiaomi: Питание + Увеличение громкости).
- Отпустите кнопки при появлении логотипа или меню recovery.
Очистка кэша:
- С помощью кнопок громкости перейдите к пункту Wipe cache partition (или «Очистка кэша»).
- Нажмите кнопку питания для выбора.
- Подтвердите действие (обычно Yes).
- После завершения выберите Reboot system now (перезагрузка).
Если после перезагрузки bootloop остался, переходите к следующему шагу.
Шаг 4: Выполните сброс к заводским настройкам
Этот шаг удалит все данные и вернет систему в исходное состояние. Создайте резервную копию, если есть возможность!
В recovery mode:
- В меню выберите Wipe data/factory reset (или «Сброс данных/восстановление заводских настроек»).
- Подтвердите действие (может потребоваться ввести «Yes»).
- После завершения выберите Reboot system now.
Альтернативный способ (если система загружается, но с bootloop):
Если вы можете ненадолго зайти в настройки (например, через безопасный режим), выполните сброс через Настройки → Система → Сброс → Сброс к заводским настройкам.
💡 Совет: После сбска первая загрузка может занять до 5 минут — это нормально.
Шаг 5: Перепрошите стоковую прошивку (Flash Stock ROM)
Если ни один из предыдущих шагов не помог, возможно, поврежден системный раздел или загрузчик. Требует больше времени и осторожности.
Подготовка:
- Узнайте точную модель устройства (например,
SM-G991Bдля Samsung Galaxy S21). - Скачайте официальную прошивку (stock ROM) для вашей модели и регион. Для Samsung — через Odin, для Xiaomi — через Mi Flash, для Google Pixel — черезFactory Images.
- Распакуйте архив, установите драйверы (если нужно).
- Включите Отладку по USB (если еще доступна) и Разблокировку загрузчика (если требуется). Для разблокировки обычно нужно ввести команду
fastboot oem unlock(данные удалятся!).
Прошивка через Fastboot (универсальный метод):
# Перезагрузите устройство в fastboot mode (обычно Питание + Уменьшение громкости)
fastboot devices # проверьте подключение
fastboot erase system # удалите старый системный раздел (опционально, но рекомендуется)
fastboot flash system system.img # прошейте системный образ
fastboot flash boot boot.img # прошейте загрузчик
fastboot flash recovery recovery.img # прошейте recovery (если нужно)
fastboot reboot
Имена образов могут отличаться (например, system.new.dat.br для сжатых образов). Следуйте инструкции от производителя прошивки.
⚠️ Важно: Не прерывайте процесс прошивки! Устройство может остаться «кирпичом».
Проверка результата
После каждого шага пытайтесь нормально загрузить устройство:
- Успешный результат: появляется рабочий стол, система загружается полностью.
- Если загрузка прошла, но есть ошибки в конкретных приложениях — проверьте обновления или переустановите проблемные приложения.
- Если bootloop остался — переходите к следующему шагу.
Возможные проблемы
Не удается войти в recovery mode:
- Попробуйте другие комбинации кнопок (уточните для модели).
- Если кнопки не работают, используйте ADB:
adb reboot recovery(требует включенной отладки по USB). - Если устройство полностью не реагирует, возможно, аппаратная поломка (например, сбой памяти).
Сброс не помог:
- Возможно, поврежден системный раздел или загрузчик — требуется перепрошивка (Шаг 5).
- Проверьте, не включен ли «Режим загрузки» (Bootloop из-за поврежденного
boot.img).
При перепрошивке ошибка «FAILED» или «device not found»:
- Убедитесь, что драйверы установлены (для Windows).
- Проверьте кабель USB (лучше оригинальный).
- Включите разблокировку загрузчика (если требуется).
- Для некоторых устройств (например, Samsung) прошивка через Odin требует выключенного режима «Режим загрузки» (Download Mode).
Потеря данных:
- Если не сделали резервную копию, после сброса или перепрошивки данные восстановить сложно. Используйте сервисы восстановления данных (например, Dr.Fone) только если есть шанс, и не записывайте новые данные на устройство.
Bootloop после сброса/перепрошивки:
- Возможно, прошивка не та (не для вашей модели) или повреждена. Скачайте прошивку заново.
- Проверьте, не сломан ли аппаратный компонент (например, оперативная память). В этом случае нужен ремонт.
Если ни один метод не помог, вероятна аппаратная неисправность (например, выход из строя памяти или процессора). Обратитесь в авторизованный сервисный центр с указанием предпринятых действий.