Android Flash Tool — это веб-инструмент, позволяющий вам прошивать предварительно собранную сборку Android на вашем устройстве для разработки и тестирования.
Android Flash Tool поддерживает следующие устройства:
- Pixel 2 и новее
- DragonBoard RB3 (также известный как db845c)
- HiKey 960
- HiKey
Соответствовать требованиям
Для запуска Android Flash Tool необходимо соблюдение следующих требований:
- Требования к оборудованию
- Браузер с поддержкой WebUSB , например Chrome или Edge 79+
Включите USB-соединение
Перед запуском Android на устройстве необходимо включить USB-соединение:
- Включите OEM-разблокировку и отладку по USB в параметрах разработчика: - В приложении «Настройки» нажмите «О телефоне» .
- Нажмите «Номер сборки» семь раз.
- Когда вы увидите сообщение «Вы теперь разработчик!» , нажмите <- .
- Нажмите «Система» , затем нажмите «Параметры разработчика» .
- Включите OEM-разблокировку и отладку по USB . Если OEM-разблокировка недоступна, подключитесь к интернету, чтобы устройство могло зарегистрироваться. Если это не поможет, можно принудительно зарегистрироваться: в приложении «Звонок» введите *#*#CHECKIN#*#* (*#*#2432546#*#*) (SIM-карта не требуется). После ввода номера (кнопку вызова нажимать не нужно) текст исчезнет, и появится уведомление об успешном завершении.
 - Если разблокировка OEM по-прежнему недоступна, возможно, SIM-карта вашего устройства заблокирована оператором связи, и загрузчик невозможно разблокировать. 
- Подключите устройство к USB-порту вашей рабочей станции. 
Прошить устройство
- Если на вашем компьютере запущен Android Debug Bridge (adb) , остановите службу adb перед продолжением работы, чтобы она не мешала процессу прошивки. Чтобы остановить adb, выполните: - adb kill-server
- В браузере на рабочей станции разработчика откройте flash.android.com . Откроется страница приветствия. 
- Нажмите Разрешить доступ ADB , чтобы разрешить инструменту взаимодействовать с вашим тестовым устройством через ADB. 
- Нажмите Добавить новое устройство . 
- Выберите устройство из списка и нажмите «Подключить» . В этом списке может быть указано не полное имя устройства. 
- На экране устройства выберите Всегда разрешать с этого компьютера и нажмите ОК , чтобы принять подключение для отладки по USB. 
- Выберите подключенное устройство в браузере. 
- Найдите и выберите нужную сборку из списка. Вы также можете выбрать такие опции, как очистка устройства или принудительная перепрошивка всех разделов. 
- Чтобы начать прошивку, нажмите «Установить» . Устройство перезагрузится и перейдёт в режим быстрой загрузки. 
- После появления сообщения Flash Complete отсоедините устройство от USB-кабеля. 
Флэш-устройства не могут загрузиться
Если ваше устройство не загружается нормально, возможно, вам не удастся прошить его, следуя инструкциям выше. Вместо этого попробуйте выполнить прошивку с помощью Fastboot.
Для этого вам необходимо сначала загрузить устройство в режим Fastboot, используя комбинацию клавиш:
- Определите комбинацию клавиш для вашего устройства. Таблицу комбинаций клавиш для Fastboot см. в разделе Комбинации клавиш для Fastboot .
- Выключите устройство.
- Включите устройство и сразу же нажмите и удерживайте комбинацию клавиш вашего устройства (определенную в шаге 1).
Когда ваше устройство перейдет в режим Fastboot, откройте flash.android.com и следуйте предыдущим инструкциям по перепрошивке , игнорируя шаги, связанные с ADB.
Устранение ошибок передачи данных через USB
Иногда устройства Android испытывают проблемы с подключением через определённые USB-порты или концентраторы из-за высокой пропускной способности данных. Чтобы устранить ошибки передачи данных:
- Не используйте USB-концентраторы. Это касается и подключений через мониторы.
- По возможности не используйте удлинители или адаптеры USB.
- Попробуйте другой USB-порт. Задние порты часто надёжнее передних.
- Если вы используете порт USB C, попробуйте вместо него порт USB A.
Вернуть Pixel в публичную сборку
Если вы хотите вернуть свое устройство Pixel к публичной сборке, воспользуйтесь опцией возврата к публичной сборке в Android Flash Tool .
