Android Flash Tool to internetowe narzędzie, które umożliwia flashowanie gotowej wersji Androida na urządzeniu na potrzeby programowania i testowania.
Narzędzie Android Flash Tool obsługuje te urządzenia:
- Pixel 2 i nowsze
- DragonBoard RB3 (znany też jako db845c)
- HiKey 960
- HiKey
Spełnianie wymagań
Aby uruchomić narzędzie Android Flash Tool, musisz spełniać te wymagania:
- Wymagania sprzętowe
- przeglądarkę obsługującą WebUSB, np. 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 System, a następnie Opcje programisty.
- Włącz zdjęcie blokady OEM i debugowanie USB. Jeśli odblokowanie OEM jest niedostępne, połącz się z internetem, aby urządzenie mogło się zarejestrować. Jeśli to nie zadziała, możesz wymusić zameldowanie: w aplikacji Telefon wpisz *#*#CHECKIN#*#* (*#*#2432546#*#*) (nie jest wymagana karta SIM). Po wpisaniu numeru (nie musisz naciskać przycisku połączenia) tekst zniknie i pojawi się powiadomienie o sukcesie.
Jeśli odblokowanie OEM nadal jest niedostępne, urządzenie może być zablokowane przez operatora i nie można odblokować programu rozruchowego.
Podłącz urządzenie do portu USB na stacji roboczej.
Flashowanie urządzenia
Jeśli na Twoim komputerze działa Android Debug Bridge (adb), zatrzymaj usługę adb przed kontynuowaniem, aby nie zakłócała procesu flashowania. Aby zatrzymać adb, uruchom to polecenie:
adb kill-server
W przeglądarce na stacji roboczej dewelopera otwórz stronę flash.android.com. Pojawi się strona powitalna.
Kliknij Zezwalaj na dostęp ADB, aby umożliwić narzędziu komunikację 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 debugowania USB.
Wybierz połączone urządzenie w przeglądarce.
Wyszukaj i wybierz kompilację z listy. 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 przejdzie do trybu Fastboot.
Gdy pojawi się komunikat Flash Complete (Flashowanie zakończone), odłącz urządzenie od kabla USB.
Urządzenia flash nie mogą się uruchomić
Jeśli urządzenie nie może się normalnie uruchomić, może nie być możliwe wgranie na nie oprogramowania zgodnie z poprzednimi instrukcjami. Zamiast tego możesz spróbować flashowania za pomocą Fastboota.
Aby to zrobić, musisz najpierw uruchomić urządzenie w trybie Fastboot, używając 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 dla Twojego urządzenia (ustaloną w kroku 1).
Gdy urządzenie będzie w trybie Fastboot, otwórz stronę flash.android.com i postępuj zgodnie z wcześniejszymi instrukcjami flashowania, pomijając kroki związane z ADB.
Rozwiązywanie błędów przesyłania przez USB
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 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 niego portu USB-A.
Przywracanie Pixela do wersji publicznej
Jeśli chcesz przywrócić na Pixelu publiczną wersję systemu, użyj opcji powrotu do wersji publicznej w Android Flash Tool.