Введение / Зачем это нужно
Разблокировка загрузчика (bootloader) — это процесс снятия factory-ограничений, накладываемых производителем на устройство с Android. После успешной разблокировки вы получаете:
- Возможность установки кастомных прошивок (LineageOS, Pixel Experience).
- Получение root-прав (через Magisk) для глубокой настройки системы.
- Установку кастомных рекавери (TWRP) для создания полных бэкапов и прошивки ZIP-архивов.
- Полный контроль над системными разделами.
Важно: Разблокировка гарантированно сбросит все данные на устройстве (сброс до заводских настроек). Процесс также может привести к потере гарантии (в зависимости от производителя) и потенциальным рискам безопасности. Выполняйте действия, только если полностью осознаёте последствия.
Требования / Подготовка
Перед началом убедитесь, что выполнены все условия:
- Устройство: Зарядка аккумулятора не менее 80%. Нестабильное питание может привести к "кирпичу".
- Компьютер: Любой ПК с USB-портом и установленной ОС Windows, Linux или macOS.
- Программное обеспечение:
- ADB и Fastboot (Platform-Tools) — последняя версия с официального сайта Android.
- Драйверы USB (для Windows часто требуются отдельные драйверы от производителя, например, Xiaomi USB Driver).
- Настройки на устройстве:
- Активированы «Опции разработчика» (7 тапов по «Номер сборки» в
Настройки → О телефоне). - Включены «Отладка по USB» и «Разблокировка OEM» в
Настройки → Для разработчиков. - На некоторых устройствах (Xiaomi, Meizu) требуется привязка аккаунта к устройству и ожидание от 3 до 7 дней после первой активации «Разблокировка OEM».
- Активированы «Опции разработчика» (7 тапов по «Номер сборки» в
- Бэкап: Все личные данные (фото, контакты, документы, приложения) должны быть скопированы на компьютер или в облако.
Пошаговая инструкция
Шаг 1: Включение отладки по USB и разблокировка OEM
Это ключевые системные опции, без которых связь с Fastboot-режимом невозможна.
- Откройте Настройки → О телефоне.
- Найдите пункт «Номер сборки» (Build Number) и нажмите на него 7 раз. Появится toast-уведомление «Теперь вы разработчик!».
- Вернитесь в главное меню настроек и найдите новую категорию «Для разработчиков» (Developer options).
- Включите (потяните ползунок) следующие опции:
- «Отладка по USB» (USB debugging).
- «Разблокировка OEM» (OEM Unlocking). Если этот пункт отсутствует или выключен, процесс на этом этапе невозможен.
⚠️ Важно: На устройствах Xiaomi/Redmi/Poco после включения «Разблокировка OEM» появится предупреждение о необходимости привязки аккаунта Mi. Зайдите в приложение «Mi Unlock» на телефоне, авторизуйтесь и следуйте инструкциям. Обычно требуется ждать 3-7 дней.
Шаг 2: Установка ADB и Fastboot на компьютер
ADB (Android Debug Bridge) и Fastboot — это командные утилиты для общения с устройством.
- Скачайте Platform-Tools для вашей ОС с официальной страницы Android.
- Распакуйте архив в удобную папку (например,
C:\platform-toolsна Windows или~/platform-toolsна Linux/macOS). - Добавьте путь к этой папке в системную переменную PATH (для Windows) или создайте символьную ссылку (для Linux/macOS), чтобы вызывать команды
adbиfastbootиз любого терминала.
Проверка установки: Откройте терминал (CMD, PowerShell, Bash) и выполните:
adb version
fastboot version
Вы должны увидеть номера версий, например: Android Debug Bridge version 1.0.41.
Шаг 3: Подключение устройства и проверка связи
- Подключите телефон к компьютеру оригинальным USB-кабелем (не через USB-хабы).
- На телефоне, если появится запрос «Разрешить отладку по USB?», поставьте галочку «Всегда разрешать с этого компьютера» и нажмите OK.
- В терминале на компьютере выполните команду:
adb devices - В выводе вы должны увидеть серийный номер вашего устройства и статус
device. Пример:
Если статусList of devices attached a1b2c3d4e5f6 deviceunauthorized, проверьте, согласились ли вы на запрос на телефоне.
Шаг 4: Перезагрузка в режим Fastboot
Fastboot-режим (bootloader mode) — это специальный режим для низкоуровневых операций с прошивкой.
- Убедитесь, что устройство всё ещё подключено и
adb devicesпоказывает ваше устройство. - Выполните команду:
adb reboot bootloader - Телефон перезагрузится и покажет чёрный экран с белым текстом (логотип производителя и надпись
FASTBOOTилиFASTBOOT MODE).
Альтернативный способ (если ADB не работает): Выключите телефон. Зажмите комбинацию клавиш (обычно Уменьшение громкости + Питание) и подключите USB-кабель, удерживая кнопки, пока не появится Fastboot-экран.
Шаг 5: Выполнение команды разблокировки
Команда зависит от производителя. В Fastboot-режиме терминал меняет контекст: adb больше не работает, используйте только fastboot.
Для Google Pixel, OnePlus, Nothing, Essential:
fastboot flashing unlock
Для большинства других (Xiaomi, Motorola, Sony, HTC, older Nexus):
fastboot oem unlock
После ввода команды:
- На экране телефона появится жёлтое/красное предупреждение о том, что загрузчик будет разблокирован, и все данные удалены.
- С помощью кнопок громкости выберите «Unlock the bootloader» (или аналогичный вариант) и нажмите кнопку питания для подтверждения.
- Процесс займет 1-2 минуты. Телефон перезагрузится и начнёт полный сброс данных (wipe data/factory reset). Это нормально.
💡 Совет для Xiaomi: После подтверждения на телефоне может потребоваться подключение к интернету (Wi-Fi) и повторная авторизация в аккаунте Mi в приложении Mi Unlock для завершения процесса.
Проверка результата
После перезагрузки система начнёт настройку с нуля (как новый телефон). Чтобы убедиться, что загрузчик разблокирован:
- Заново настройте телефон (или пропустите настройку, если хотите сразу войти в Fastboot).
- Снова включите «Опции разработчика» и «Отладка по USB».
- Перезагрузитесь в Fastboot (
adb reboot bootloader). - В Fastboot-режиме выполните:
fastboot getvar all - В выводе найдите строку
unlocked:. Если значениеyes— загрузчик успешно разблокирован.
Если(bootloader) unlocked: yesno— процесс не завершился успешно.
Возможные проблемы
Ошибка: fastboot: command not found или adb is not recognized
- Причина: Platform-Tools не установлены или не добавлены в PATH.
- Решение: Переустановите Platform-Tools и убедитесь, что вы используете полный путь (
./fastbootв Linux/macOS илиC:\platform-tools\fastboot.exeв Windows) или добавили папку в PATH.
Ошибка: fastboot: device not found или adb devices пусто
- Причина: Неправильные драйверы (Windows), плохой кабель, отключена отладка, устройство в режиме «Только зарядка».
- Решение:
- Установите драйверы USB для вашего производителя (Xiaomi, Samsung и т.д.).
- Попробуйте другой USB-порт (лучше USB 2.0) и кабель (оригинальный, поддерживающий данные).
- На телефоне в уведомлении о подключении USB выберите режим «Передача файлов» (MTP) или «Отладка по USB».
- Перезагрузите и компьютер, и устройство.
Ошибка: fastboot: unknown command 'flashing' или oem unlock не работает
- Причина: Производитель официально заблокировал возможность разблокировки загрузчика (Samsung с Knox, некоторые китайские бренды) или используется неверная команда.
- Решение: Проверьте специфику вашей модели на XDA Developers. Для Samsung (начиная с Galaxy S20 и Note 20) официальная разблокировка невозможна без взлома, что требует других методов (например, через Download Mode и Odin с кастомным bootloader).
Ошибка: Устройство зависло на логотипе после разблокировки
- Причина: Сбой процесса сброса или повреждение системных разделов.
- Решение:
- Перейдите в Fastboot (кнопками).
- Скачайте стоковую прошивку (stock ROM) для вашей точной модели и региона с сайта производителя.
- Прошейте boot и system образы (или используйте полный образ factory) через Fastboot:
Или, если есть кастомный recovery (TWRP), загрузитесь в него и выполните сброс данных/кеша (Wipe).fastboot flash boot boot.img fastboot flash system system.img fastboot reboot
Заключительные рекомендации
После успешной разблокировки загрузчика первым делом установите кастомный recovery (TWRP). Это даст вам графический интерфейс для создания полных бэкапов (nandroid backup) и дальнейшей прошивки кастомных ROM или root-менеджеров (Magisk).
Помните: разблокированный загрузчик делает устройство более уязвимым для вредоносного ПО. Будьте осторожны с тем, что устанавливаете, и не подключайте телефон к непроверенным компьютерам в режиме Fastboot/ADB.
Если вы столкнулись с уникальной ошибкой, не описанной здесь, ищите решение на специализированных форумах (XDA Developers) по запросу «Модель телефона unlock bootloader error».