Od 27 marca 2025 r. zalecamy używanie android-latest-release zamiast aosp-main do kompilowania i wspołtworzenia AOSP. Więcej informacji znajdziesz w artykule o zmianach w AOSP.
Flashowanie za pomocą narzędzia Android Flash Tool
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Narzędzie do flashowania Androida to internetowe narzędzie, które umożliwia flashowanie gotowej wersji Androida na urządzeniu w celu rozwoju i testowania.
Narzędzie Android Flash Tool obsługuje te urządzenia:
przeglądarka obsługująca WebUSB, na przykład Chrome lub Edge w wersji 79 lub nowszej;
Włączanie połączenia USB
Zanim uruchomisz Androida na urządzeniu, musisz włączyć połączenie USB:
Włącz zdjęcie blokady OEM i debugowanie USB w Opcjach programisty:
W aplikacji Ustawienia kliknij Informacje o telefonie.
Kliknij 7 razy Numer kompilacji.
Gdy zobaczysz komunikat Jesteś teraz programistą, kliknij <-.
Kliknij kolejno System i Opcje programisty.
Włącz zdjęcie blokady OEM i debugowanie USB. Jeśli odblokowanie przez producenta nie jest dostępne, połącz się z internetem, aby urządzenie mogło się zalogować. Jeśli to nie zadziała, możesz wymusić sprawdzenie: w aplikacji Dialer wpisz *#*#CHECKIN#*#* (*#*#2432546#*#*)
(nie wymaga karty SIM). Po wpisaniu numeru (nie trzeba naciskać przycisku połączenia) tekst zniknie, a pojawi się powiadomienie o udanym połączeniu.
Jeśli odblokowanie OEM nadal jest niedostępne, urządzenie może być zablokowane przez operatora za pomocą karty SIM, a program rozruchowy nie może zostać odblokowany.
Podłącz urządzenie do portu USB na stacji roboczej.
Flashowanie urządzenia
Jeśli na komputerze masz uruchomioną aplikację Android Debug Bridge (adb), przed kontynuacją zatrzymaj usługę adb, aby nie zakłócała procesu flashowania. Aby zatrzymać adb, uruchom:
adbkill-server
W przeglądarce na stacji roboczej dewelopera otwórz flash.android.com. Pojawi się strona powitalna.
Kliknij Zezwalaj na dostęp ADB, aby umożliwić narzędziu komunikowanie się z urządzeniem testowym za pomocą adb.
Kliknij Dodaj nowe urządzenie.
Wybierz urządzenie z listy i kliknij Połącz. Ta lista może nie zawierać pełnej nazwy urządzenia.
Na ekranie urządzenia wybierz Zawsze zezwalaj z tego komputera i kliknij OK, aby zaakceptować połączenie do debugowania przez USB.
W przeglądarce wybierz połączone urządzenie.
Wyszukaj i wybierz wersję na liście. Możesz też wybrać opcje, takie jak wyczyszczenie urządzenia lub wymuszenie flashowania wszystkich partycji.
Aby rozpocząć flashowanie, kliknij Zainstaluj. Urządzenie uruchomi się ponownie i wejdzie w tryb Fastboot.
Gdy pojawi się komunikat Flash Complete, odłącz urządzenie od kabla USB.
Urządzenia z pamięcią flash nie mogą się uruchomić
Jeśli urządzenie nie może się normalnie uruchomić, może nie być możliwe przeflashowanie urządzenia za pomocą poprzednich instrukcji. Zamiast tego możesz spróbować użyć Fastboot.
Aby to zrobić, musisz najpierw uruchomić urządzenie w trybie Fastboot, używając tej kombinacji klawiszy:
Określ kombinację klawiszy dla swojego urządzenia. Tabelę kombinacji klawiszy Fastboot znajdziesz w artykule Kombinacje klawiszy Fastboot.
Wyłącz urządzenie.
Włącz urządzenie i natychmiast przytrzymaj kombinację klawiszy (określoną w kroku 1).
Czasami urządzenia z Androidem mają problemy z komunikacją przez niektóre porty USB lub koncentratory ze względu na dużą przepustowość danych. Aby rozwiązać problemy z przenoszeniem:
Nie używaj koncentratorów USB. Dotyczy to też połączeń przez monitory.
W miarę możliwości nie używaj przedłużaczy ani przejściówek USB.
Spróbuj użyć innego portu USB. Porty z tyłu są często bardziej niezawodne niż te z przodu.
Jeśli używasz portu USB-C, spróbuj zamiast tego użyć portu USB-A.
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-27 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-27 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)."]]