Android Flash Tool pozwala ci na flashowanie kompilacji Androida do twojego urządzenia w celu rozwoju i testowania. Aby rozpocząć, potrzebujesz maszyny deweloperskiej i urządzenia z systemem Android.
Wymagania dotyczące maszyny deweloperskiej
Twoja maszyna deweloperska musi spełniać następujące wymagania:
- Browser: Dowolna przeglądarka obsługująca WebUSB, taka jak Chrome lub Edge 79+.
- Platformy:
- Linux
- macOS
- Chrome OS
- Windows (wymaga dodatkowego sterownika USB)
Instalowanie sterowników Windows
Aby pracować z urządzeniami fastboot i flash na komputerze z systemem Windows, potrzebny jest niestandardowy sterownik USB z Android SDK. Aby uzyskać więcej szczegółów, zobaczInstalowanie sterowników OEM USB w witrynie Android Developers.
adb kill-server
Wymagania dotyczące urządzeń
Możesz flashować nową wersję Androida na obsługiwanych urządzeniach:
- DragonBoard 845c (db845c)
- HiKey 960
- HiKey
- Glass Enterprise Edition 2 builds
- Pixel 4 XL
- Pixel 4
- Pixel 3a. XL
- Pixel 3a
- Pixel 3 XL
- Pixel 3
- Pixel 2 XL
- Pixel 2
Przygotowanie urządzenia
Zanim będzie można zainstalować build na urządzeniu, musisz przygotować swoje urządzenie:
- Włącz opcje dewelopera i debugowanie USB.
- Włącz odblokowywanie OEM w menu Opcje programisty. Jeśli twój bootloader jest już odblokowany, ta opcja jest wyszarzona z napisemBootloader is already unlocked.
- Jeśli masz problemy z włączeniem funkcji Odblokowanie OEM, upewnij się, że:
- Twoje urządzenie jest podłączone do Internetu.
- Twoje urządzenie zameldowało się w Google, co może nie być możliwe tylko dlatego, że urządzenie niedawno połączyło się z Internetem. Aby wymusić zameldowanie, wpisz *#*#CHECKIN#*#* (*#*#2432546#*#*) w aplikacji Dialer (nie jest wymagana karta SIM). Po wprowadzeniu numeru (nie trzeba naciskać przycisku połączenia) tekst zniknie i pojawi się powiadomienie o powodzeniu.
Podłącz urządzenie do sieci
- Podłącz urządzenie bezpośrednio do komputera programistycznego (bez koncentratorów, adapterów, przedłużaczy lub monitorów).
- Otwórz stronę flash.android.com w przeglądarce na komputerze programistycznym. Otworzy się strona powitalna.
- Zezwól narzędziu flash na komunikację z urządzeniem testowym przez adb, akceptując okno wyskakujące z napisem Zezwalaj witrynie na dostęp do kluczy ADB w celu komunikacji z urządzeniami.
- 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 opcję Always allow from this computer (Zawsze zezwalaj z tego komputera) i kliknij przycisk OK, aby zaakceptować połączenie debugowania USB.
- Wybierz podłączone urządzenie w przeglądarce.
- Wyszukaj i wybierz żądaną konstrukcję z listy. Można również wybrać opcje, takie jak wymazanie urządzenia lub wymuszenie flashowania wszystkich partycji.
- Kliknij przycisk Zainstaluj, aby rozpocząć proces. Urządzenie uruchomi się ponownie i wejdzie w tryb fastboot.
- Po wyświetleniu komunikatu Flash Complete odłącz urządzenie od kabla USB.
Błędy transferu USB
Czasami urządzenia z systemem Android mają problemy z komunikacją przez niektóre porty USB lub koncentratory z powodu dużej przepustowości danych. Aby poprawić niezawodność:
- Nie używaj koncentratorów USB. Dotyczy to również połączeń przez monitory.
- Nie używaj przedłużaczy ani adapterów USB, jeśli to możliwe.
- Spróbuj innego portu USB. Tylne porty są często bardziej niezawodne niż przednie.
- Jeśli używasz portu USB typu C, spróbuj zamiast niego użyć portu USB typu A.
Powrót do najnowszej wersji publicznej
Jeśli chcesz przywrócić urządzenie Pixel do wersji publicznej, możesz przywrócić najnowszy obraz fabryczny i zablokować urządzenie tutaj.
.