Na tej stronie znajdziesz szczegółowe informacje na temat instalowania kompilacji na Androida na urządzeniach za pomocą fastboot i adb. Narzędzia te pozwalają połączyć programistycznej stacji roboczej bezpośrednio do urządzenia z systemem Android, zainstalować (flash) Androida i przetestować zmiany w systemie operacyjnym i aplikacji. Aby uzyskać dodatkowe o działaniu adb, ze szczególnym uwzględnieniem tworzenia aplikacji, zapoznaj się z artykułem Strona Android Debug Bridge (adb) w Android Studio. Szczegółowe informacje o kodzie dla adb znajdziesz w narzędziu adb README.
Sprawdź, czy masz włączony tryb fastboot i adb.
Narzędzie adb jest tworzone domyślnie na Androidzie. Aby potwierdzić, że masz adb, uruchom polecenie następujące polecenia:
adb --version
fastboot --version
Jeśli widzisz numery wersji, masz zainstalowane pliki fastboot i adb. Jeśli nie chcesz sprawdź numery wersji, wbudowanego Androida. . Przejdź do: Włącz połączenie USB.
Włącz połączenie USB
Zanim uruchomisz Androida na urządzeniu, musisz włączyć połączenie USB:
W opcjach programisty włącz blokadę OEM i debugowanie USB:
- W aplikacji Ustawienia kliknij Informacje o telefonie.
- Kliknij Numer kompilacji 7 razy.
- Gdy zobaczysz komunikat Jesteś teraz programistą!, kliknij <-.
- Kliknij System, a następnie Opcje programisty.
- Włącz opcje Odblokowywanie OEM i Debugowanie USB. Jeśli Zdjęcie blokady OEM jest niedostępne. Połącz się z internetem, aby urządzenie mogło zameldować się. Jeśli to nie zadziała, możesz wymusić sprawdzenie in: w aplikacji Telefon wpisz *#*#CHECKIN#*#* (*#*#2432546#*#*) (nie jest wymagana karta SIM). Po wpisaniu numeru (nie trzeba klikać połączenia) tekst znika i pojawi się powiadomienie o powodzeniu operacji.
Jeśli zdjęcie blokady OEM jest niedostępne, być może urządzenie jest zablokowane nie można odblokować telefonu i programu rozruchowego.
Podłącz urządzenie do portu USB w stacji roboczej.
Uruchamianie w trybie Fastboot Mode
Aby można było zainstalować Androida na urządzeniu, musi ono być w trybie Fastboot Mode. Urządzenie można uruchomić w trybie Fastboot Mode na 2 sposoby:
- Użyj polecenia
adb
: w wierszu poleceń wpiszadb reboot bootloader
. - Użyj kombinacji klawiszy:
- Ustal kombinację klawiszy na urządzeniu. Tabela produktów typu Fastboot kombinacje klawiszy, patrz Kombinacje klawiszy Fastboot Mode.
- Wyłącz urządzenie.
- Włącz urządzenie i natychmiast przytrzymaj kombinację klawiszy, aby urządzenia (określone w kroku 1).
Odblokuj program rozruchowy
Po uruchomieniu w trybie fastboot konieczne jest odblokowanie programu rozruchowego.
Aby odblokować program rozruchowy:
- (Opcjonalnie) Utwórz kopię zapasową wszystkich ważnych plików na urządzeniu.
Uruchom polecenie odblokowania urządzenia:
- Jeśli aktualizujesz urządzenie Nexus lub Pixel wyprodukowane w 2015 roku lub
później, uruchom
fastboot flashing unlock
. - Pixel 2: aby zainstalować program rozruchowy, sprawdź, czy program rozruchowy Pixela 2 jest zaktualizowany co najmniej do wersji Oreo MR1. Aby zmienić system na Pixela 2 zainstalować bezprzewodową aktualizację (OTA) lub zainstalować pełna aktualizacja OTA.
- W przypadku Pixela 2 XL tylko z narzędziem w wersji wcześniejszej niż TMZ20a:
może być konieczne odblokowanie partycji, zanim będzie można ją uruchomić. Aby odblokować
tylko w przypadku partycji krytycznych na Pixelu 2 XL, uruchom
fastboot flashing unlock_critical
- Jeśli odblokowujesz urządzenie sprzed 2015 roku, uruchom
fastboot oem unlock
.
Na urządzeniu docelowym wyświetli się ekran potwierdzenia.
- Jeśli aktualizujesz urządzenie Nexus lub Pixel wyprodukowane w 2015 roku lub
później, uruchom
Potwierdź, że chcesz usunąć wszystkie dane użytkownika i odblokować urządzenie.
Flash urządzenia
Możesz zaktualizować cały system Android za pomocą jednego polecenia. Miganie całego za pomocą jednego polecenia sprawdza, czy pamięć podręczna zgodne z zainstalowanym programem rozruchowym i radiem, zapisuje dane dotyczące rozruchu, przywracania i partycji systemu razem, a następnie uruchamia ponownie system.
Aby włączyć Flasha na urządzeniu:
Włącz tryb Fastboot Mode, przytrzymując kombinacji klawiszy podczas uruchamiania lub za pomocą tego polecenia:
adb reboot bootloader
Gdy urządzenie przejdzie w tryb fastboot, uruchom polecenie:
fastboot flashall -w
Opcja -w
pozwala wyczyścić partycję /data
na urządzeniu, co jest przydatne.
za pierwszym razem.
Ponowne blokowanie programu rozruchowego
Aby ponownie zablokować program rozruchowy:
- W przypadku urządzeń z roku 2015 i nowszych uruchom polecenie
fastboot flashing lock
- W przypadku urządzeń z 2014 roku lub starszych wersji uruchom polecenie
fastboot oem lock
Przywróć urządzenie do stanu fabrycznego
Obrazy fabryczne urządzeń Google są dostępne w Obrazy fabryczne urządzeń Nexus i Pixel Obrazy fabryczne urządzenia Motorola Xoom są rozpowszechniane bezpośrednio przez firmę Motorola.