Начиная с 27 марта 2025 г. мы рекомендуем использовать android-latest-release вместо aosp-main для создания и участия в AOSP. Дополнительные сведения см. в разделе Изменения в AOSP .
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Android Flash Tool — это веб-инструмент, позволяющий вам прошивать предварительно собранную сборку Android на вашем устройстве для разработки и тестирования.
Android Flash Tool поддерживает следующие устройства:
Браузер с поддержкой WebUSB , например Chrome или Edge 79+
Включите USB-соединение
Перед запуском Android на устройстве необходимо включить USB-подключение:
Включите OEM-разблокировку и отладку по USB в параметрах разработчика:
В приложении «Настройки» нажмите «О телефоне» .
Нажмите «Номер сборки» семь раз.
Когда вы увидите сообщение «Теперь вы разработчик!» , нажмите <- .
Нажмите «Система» , затем нажмите «Параметры разработчика» .
Включите OEM-разблокировку и USB-отладку . Если OEM-разблокировка недоступна, подключитесь к Интернету, чтобы устройство могло зарегистрироваться. Если это все еще не работает, вы можете принудительно зарегистрироваться: в приложении Dialer введите *#*#CHECKIN#*#* (*#*#2432546#*#*) (SIM-карта не требуется). После ввода номера (не нужно нажимать кнопку вызова) текст исчезает и появляется уведомление об успешном завершении.
Если разблокировка OEM по-прежнему недоступна, возможно, ваше устройство заблокировано оператором связи по SIM-карте, и загрузчик не может быть разблокирован.
Подключите устройство к USB-порту на рабочей станции.
Прошить устройство
Если на вашем компьютере запущен Android Debug Bridge (adb) , остановите службу adb перед продолжением, чтобы она не мешала процессу прошивки. Чтобы остановить adb, выполните:
adbkill-server
В браузере на рабочей станции разработки откройте flash.android.com . Появится страница приветствия.
Нажмите «Разрешить доступ ADB» , чтобы разрешить инструменту взаимодействовать с вашим тестовым устройством через ADB.
Нажмите Добавить новое устройство .
Выберите свое устройство из списка и нажмите Подключиться . Этот список может не содержать полного имени устройства.
На экране вашего устройства выберите Всегда разрешать с этого компьютера и нажмите ОК , чтобы принять подключение для отладки по USB.
Выберите подключенное устройство в вашем браузере.
Найдите и выберите свою сборку из списка. Вы также можете выбрать опции, такие как стирание устройства или принудительная прошивка всех разделов.
Для начала прошивки нажмите Install . Устройство перезагрузится и перейдет в режим fastboot.
После появления сообщения Flash Complete отсоедините устройство от USB-кабеля.
Флэш-устройства не могут загрузиться
Если ваше устройство не может нормально загрузиться, возможно, вы не сможете прошить его, используя предыдущие инструкции. Вместо этого вы можете попробовать прошить с помощью Fastboot.
Для этого вам необходимо сначала загрузить устройство в режиме Fastboot, используя комбинацию клавиш:
Включите устройство и сразу же нажмите и удерживайте комбинацию клавиш вашего устройства (определенную в шаге 1).
Как только ваше устройство перейдет в режим Fastboot, откройте flash.android.com и следуйте предыдущим инструкциям по прошивке , игнорируя шаги, связанные с ADB.
Устранение ошибок передачи данных через USB
Иногда устройства Android испытывают проблемы с подключением через определенные порты USB или концентраторы из-за высокой пропускной способности данных. Чтобы устранить ошибки передачи:
Не используйте USB-концентраторы. Это касается и подключений через мониторы.
По возможности не используйте удлинители или адаптеры USB.
Попробуйте другой порт USB. Задние порты часто более надежны, чем передние.
Если вы используете порт USB C, попробуйте вместо него порт USB A.
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-29 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-29 UTC."],[],[],null,["# Flash with Android Flash Tool\n\n[Android Flash Tool](https://flash.android.com/)\nis a web-based tool that lets you flash a pre built Android build to your\ndevice for development and testing.\n| **Note:** If you need to flash and test your own AOSP changes, refer to [Flash your device with Fastboot](/docs/setup/test/running).\n\nAndroid Flash Tool supports these devices:\n\n- Pixel 2 and newer\n- [DragonBoard RB3 (also known as db845c)](https://wiki.linaro.org/AOSP/db845c)\n- [HiKey 960](https://www.96boards.org/product/hikey960/)\n- [HiKey](https://www.96boards.org/product/hikey/)\n\nMeet requirements\n-----------------\n\nTo run the Android Flash Tool, you must meet these requirements:\n\n- [Hardware requirements](/docs/setup/start/requirements#hardware-requirements)\n- A browser supporting [WebUSB](https://caniuse.com/#search=Webusb), such as [Chrome](https://www.google.com/chrome/) or Edge 79+\n\nEnable your USB connection\n--------------------------\n\nBefore running Android on a device, you must enable your USB connection:\n\n1. Enable OEM unlocking and USB debugging in the developer options:\n\n 1. In the Settings app, tap **About phone**.\n 2. Tap **Build number** seven times.\n 3. When you see the message **You are now a developer!** , tap **\\\u003c-**.\n 4. Tap **System** , then tap **Developer options**.\n 5. Enable **OEM unlocking** and **USB debugging** . If OEM unlocking is unavailable, connect to the internet so the device can check in. If that still doesn't work, you can force a check in: In the Dialer app, enter **\\*#\\*#CHECKIN#\\*#\\*** (\\*#\\*#2432546#\\*#\\*) (no SIM required). After entering the number (no need to press call), the text disappears and a success notification appears.\n\n If OEM unlocking remains unavailable, your device might be SIM locked by\n your carrier and the bootloader can't be unlocked.\n2. Connect your device to a USB port on your workstation.\n\nFlash your device\n-----------------\n\n1. If you have\n [Android Debug Bridge (adb)](https://developer.android.com/studio/command-line/adb)\n running on your machine, stop the adb service before proceeding so that\n it doesn't interfere with the flashing process. To stop adb, run:\n\n adb kill-server\n\n2. In a browser on your development workstation, open\n [flash.android.com](https://flash.android.com/). The Welcome page appears.\n\n3. Click **Allow ADB access** to allow the tool to communicate with your test\n device through adb.\n\n4. Click **Add new device**.\n\n5. Select your device from the list and click **Connect**. This list might\n not contain the full device name.\n\n6. On your device's screen, select **Always allow from this computer**\n and click **OK** to accept the USB debugging connection.\n\n7. Select the connected device in your browser.\n\n8. Search for and select your build from the list. You can also select\n options, such as wiping the device or force flashing all partitions.\n\n9. To start flashing, click **Install**. The device reboots and enters fastboot\n mode.\n\n10. After **Flash Complete** appears, disconnect the device from the USB cable.\n\n| **Note:** If this is the first time flashing this device from this development workstation, the workstation loses the connection to the device and asks you to find it again. The next time you flash the same device on this workstation, you won't see the request to find the device. After reconnecting, the flashing resumes by downloading the images and performing all the required steps.\n\n### Flash devices unable to boot\n\nIf your device is unable to boot normally, you might not be able to flash your\ndevice using the previous instructions. Instead, you can try flashing with\nFastboot.\n\nTo do this, you need to first boot your device into Fastboot mode by using a\nkey combination:\n\n1. Determine the key combination for your device. For a table of Fastboot key combinations, see [Fastboot key combinations](/docs/setup/reference/fastboot-keys).\n2. Turn the device off.\n3. Turn the device on and immediately hold down the key combination for your device (determined in step 1).\n\nOnce your device is in Fastboot mode, open\n[flash.android.com](https://flash.android.com/) and follow the earlier\n[flashing instructions](#flashing-your-device), ignoring the steps related to\nADB.\n\n### Resolve USB transfer errors\n\nSometimes Android devices have trouble communicating through certain USB ports\nor hubs due to the high throughput of data. To resolve transfer errors:\n\n- Don't use USB hubs. This includes connections through monitors.\n- Don't use USB extension cables or adapters if possible.\n- Try a different USB port. Rear ports are often more reliable than front ones.\n- If you're using a USB C port, try a USB A port instead.\n\nReturn Pixel to public build\n----------------------------\n\nIf you want to return your Pixel device to a public build, use the\n[Android Flash Tool back-to-public option](https://flash.android.com/back-to-public)."]]