Narzędzie Android Flash Tool to narzędzie internetowe, które umożliwia flashowanie wersji systemu Android na urządzeniu w celu programowania i testowania.
Minimalne wymagania
Oprócz wymagań dla deweloperskiej stacji roboczej , musisz mieć przeglądarkę obsługującą WebUSB , taką jak Chrome lub Edge 79+.
Urządzenia
Możesz sflashować nową wersję Androida na następujące obsługiwane urządzenia:
- Płyta DragonBoard 845c (db845c)
- HiKey 960
- HiKey
- Kompilacje Glass Enterprise Edition 2
- Pixel 2 i nowsze
Przygotuj swoje urządzenie
Zanim będzie można przesłać kompilację na urządzenie, należy je przygotować:
- Włącz Opcje programistyczne i debugowanie USB .
- Włącz odblokowanie OEM w menu opcji programisty . Jeśli Twój bootloader jest już odblokowany, ta opcja jest wyszarzona, a Bootloader jest już odblokowany .
- Jeśli masz problemy z włączeniem odblokowania OEM, upewnij się, że:
- Twoje urządzenie jest połączone z Internetem.
- Twoje urządzenie zostało zalogowane w Google, co może nie mieć miejsca tylko dlatego, że niedawno łączyło się z internetem. Aby wymusić zameldowanie, wpisz *#*#CHECKIN#*#* (*#*#2432546#*#*) w Dialerze (nie wymaga karty SIM). Po wpisaniu numeru (nie ma potrzeby naciskania połączenia) tekst znika i pojawia się powiadomienie o powodzeniu.
Zflashuj swoje urządzenie
Jeśli masz zainstalowany Android Debug Bridge (adb) na swoim komputerze, zatrzymaj usługę adb przed kontynuowaniem, aby nie zakłócała procesu flashowania. Aby zatrzymać adb, uruchom:
$ adb kill-server
Podłącz urządzenie bezpośrednio do maszyny programistycznej (bez koncentratorów, adapterów, przedłużaczy ani monitorów).
W przeglądarce na programistycznej stacji roboczej otwórz witrynę flash.android.com . Pojawi się strona powitalna.
Zezwól narzędziu Flash na komunikację z urządzeniem testowym poprzez adb, akceptując okno dialogowe z informacją Zezwalaj witrynie na dostęp do kluczy ADB w celu komunikowania się z urządzeniami .
Kliknij Dodaj nowe urządzenie .
Wybierz swoje urządzenie z listy i kliknij Połącz . Lista ta 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 podłączone urządzenie w przeglądarce.
Wyszukaj i wybierz swoją kompilację z listy. Możesz także wybrać opcje, takie jak wyczyszczenie urządzenia lub wymuszenie flashowania wszystkich partycji.
Aby rozpocząć flashowanie, kliknij Zainstaluj . Urządzenie uruchomi się ponownie i przejdzie w tryb fastboot.
Po wyświetleniu komunikatu „Flash Complete” odłącz urządzenie od kabla USB.
Rozwiąż błędy transferu USB
Czasami urządzenia z Androidem mają problemy z komunikacją przez niektóre porty lub koncentratory USB ze względu na dużą przepustowość danych. Aby rozwiązać błędy przesyłania:
- Nie używaj koncentratorów USB. Obejmuje to połączenia za pośrednictwem monitorów.
- Jeśli to możliwe, nie używaj przedłużaczy ani adapterów USB.
- Wypróbuj inny port USB. Porty tylne są często bardziej niezawodne niż przednie.
- Jeśli używasz portu USB C, wypróbuj zamiast niego port USB A.
Przywróć Pixela do kompilacji publicznej
Jeśli chcesz przywrócić wersję publiczną urządzenia Pixel, skorzystaj z opcji przywracania wersji publicznej narzędzia Android Flash Tool .