Jak zainstalować Androida Oreo na swoim Nexusie lub urządzeniu Pixel

jak zainstalować Androida O Nexsus 6PTo oficjalne: Google wydało Androida Oreo. Po miesiącach wydawania wersji zapoznawczych dla programistów najnowsza wersja systemu operacyjnego Google jest dostępna w gotowej formie dla Nexusa 5X, 6P, Nexus Playera, Pixel C, Pixel i Pixel XL.

Obecnie są na to dwa sposoby. Najłatwiej jest przeprowadzić aktualizację bezprzewodową, która eliminuje potrzebę korzystania z komputera i kabli USB. Google twierdzi, że kompilacje Pixela i Nexusa 5X / 6P przeszły testy operatora i wkrótce zostaną wprowadzone, wraz z Pixel C i Nexus Playerem. Alternatywnie, jeśli jesteś niecierpliwy, możesz pobrać obrazy fabryczne ze strony Google dla programistów Androida i zainstalować je ręcznie.

Jeśli chcesz się tym zająć, oto jak zainstalować Androida Oreo. Powinniśmy jednak zwrócić uwagę, że pierwsze wydanie dowolnego systemu operacyjnego jest często najbardziej błędne. Mogą występować błędy, które blokują twoje urządzenie, więc upewnij się, że wykonałeś kopię zapasową danych, zanim cokolwiek zrobisz.

Nie masz urządzenia Nexus lub Pixel? Nie martwić się. Google twierdzi, że współpracuje z partnerami, w tym  Essential, General Mobile, HMD Global Home of Nokia Phones, Huawei, HTC, Kyocera, LG, Motorola, Samsung, Sharp i Sony, aby do końca tego roku uruchomić lub zaktualizować urządzenia do systemu Android 8.0 Oreo.

Jak sflashować obraz fabryczny

Flashowanie obrazu fabrycznego różni się od instalacji aktualizacji OTA (over-the-air) tym, że obraz fabryczny zawiera pełne pliki systemowe urządzenia, podczas gdy aktualizacja OTA zawiera tylko informacje o aktualizacji. Innymi słowy, flashowanie obrazu fabrycznego przypomina raczej całkowite usunięcie całego oprogramowania z urządzenia i zastąpienie go. OTA zastąpi tylko to, co zostało zmienione od ostatniej aktualizacji.

Niektórzy wolą zainstalować aktualizację OTA, ponieważ nie musisz przywracać ustawień fabrycznych, podczas gdy inni lubią metodę obrazu fabrycznego, ponieważ jest to tak, jakbyś zaczynał od zera od świeżej instalacji całego systemu. Przywracanie ustawień fabrycznych urządzenia jest bardziej uciążliwe, ale jesteś mniej podatny na niektóre z tych irytujących błędów, które wydają się pojawiać po aktualizacji OTA.

Pamiętaj, aby mieć kopię zapasową wszystkich danych, ponieważ utracisz wszystkie dane na urządzeniu po odblokowaniu bootloadera, który jest wymagany do flashowania. Nie ma możliwości odblokowania bootloadera bez przywrócenia ustawień fabrycznych. Jeśli jednak masz już odblokowany program ładujący, możesz zrezygnować z przywracania ustawień fabrycznych, jeśli chcesz. Później pokażemy Ci, jak to zrobić, ale nadal zalecamy wykonanie kopii zapasowej danych na wypadek, gdyby coś poszło nie tak.

Instalowanie ADB i Fastboot

Aby sflashować obraz fabryczny na urządzenie Nexus lub Pixel, musisz mieć zainstalowane ADB i Fastboot na swoim komputerze stacjonarnym. ADB oznacza Android Debug Bridge i umożliwia wysyłanie poleceń do urządzenia z systemem Android przez USB za pośrednictwem interfejsu terminala / wiersza poleceń, takiego jak wiersz polecenia systemu Windows. Fastboot umożliwia odblokowanie bootloadera na urządzeniu z Androidem.

Istnieją dwie metody uzyskania ADB i Fastboot na komputerze. Pierwszym jest pobranie i zainstalowanie narzędzi Android SDK z witryny programistów Androida. To zadziała na komputerach z systemem Windows, Mac i Linux. Jeśli jesteś użytkownikiem systemu Windows, możesz zamiast tego pobrać i zainstalować Minimal ADB i Fastboot, co jest najłatwiejszą metodą. Zalecamy jednak zainstalowanie narzędzi Android SDK, ponieważ pobieranie zapewni jednocześnie sterowniki Google USB, których będziesz potrzebować, aby komputer mógł rozpoznać urządzenie. Jeśli zdecydujesz się zainstalować Minimal ADB i Fastboot, nadal możesz osobno pobrać sterowniki USB Google. Później pokażemy, jak to zrobić.

Postępuj zgodnie z poniższymi instrukcjami dla albo  zainstalowanie narzędzia Android SDK lub minimalne ADB i Fastboot.

Pobierz i zainstaluj narzędzia Android SDK

  1. Kliknij tutaj, aby pobrać i zainstalować Android SDK Tools z witryny programistów Google. Istnieją opcje dla systemów Windows, Mac i Linux. Te instrukcje dotyczą komputerów z systemem Windows.
  2. Na pytanie, w którym katalogu zainstalować oprogramowanie, zalecamy ustawienie go na C: android-sdk.  Jeśli wybierzesz inną lokalizację, po prostu pamiętaj o tym.
  3. Po zainstalowaniu narzędzi Android SDK uruchom pobieranie z menu Start.
  4. Otworzy się Menedżer SDK. Po prostu odznacz wszystko oprócz narzędzi platformy Android SDK i sterownika USB Google . Narzędzia platformy Android SDK znajdują się na górze, a sterownik USB Google na dole.
  5. Kliknij Zainstaluj 2 pakiety w prawym dolnym rogu.
  6. Zaznacz Zaakceptuj licencję i kliknij Zainstaluj .
Poprzednie Następne 1 z 3 jak zainstalować Androida Ojak zainstalować Androida Ojak zainstalować Androida O

ADB i Fastboot będą teraz znajdować się w folderze C: android-sdkplatform-tools, jeśli wykonałeś krok 2 zgodnie z opisem . Jeśli wybierzesz inny katalog, ADB i Fastboot będą znajdować się w folderze narzędzi platformy w dowolnej lokalizacji wybranej do zainstalowania narzędzi Android SDK w kroku 2.

Pobierz i zainstaluj Minimal ADB i Fastboot

  1. Kliknij tutaj, aby pobrać minimal_adb_fastboot_v1.4.2_setup.exe z forów XDA. Uwaga: numer wersji może być inny, jeśli po opublikowaniu tego posta zostanie wydana nowsza wersja.
  2. Uruchom  plik minimal_adb_fastboot_v1.4.2_setup.exe .
  3. Na pytanie, w którym katalogu zainstalować oprogramowanie, zalecamy ustawienie go na C: android-sdkplatform-tools , ponieważ będziemy używać tej lokalizacji do końca tego przewodnika. Jeśli wybierzesz inną lokalizację, po prostu pamiętaj o tym.

Pobieranie obrazu fabrycznego systemu Android Oreo

Czas pobrać najnowszą wersję obrazu fabrycznego Androida Nougat lub Android Oreo. Kliknij łącze, aby pobrać odpowiedni plik dla swojego urządzenia:

  • Witryna Google dla programistów Androida - aktualizacje Androida Oreo

Po prostu wybierz wersję pasującą do Twojego urządzenia. Jest to bardzo ważne, ponieważ musisz flashować obraz Pixel na Pixelu. Obraz Pixel XL nie będzie działać na Pixelu.

Zauważysz, że każde urządzenie ma pod sobą kilka linków. Google ułatwia powrót do starszej aktualizacji, jeśli chcesz. Najnowsza aktualizacja znajduje się zwykle na dole listy. Android Oreo jest dostępny dla urządzeń Pixel, Pixel XL, Pixel C, Nexus Player, Nexus 6P i Nexus 5X.

Uwaga: Google publikuje obrazy fabryczne dla każdej aktualizacji. Oznacza to, że możesz ponownie postępować zgodnie z tym przewodnikiem i od razu kontynuować pobieranie najnowszej wersji Androida Oreo, bez konieczności czekania, aż urządzenie automatycznie otrzyma aktualizację OTA.

Wyodrębnianie zawartości obrazu systemu

Poprzednie Następne 1 z 5 jak zainstalować Androida Ojak zainstalować Androida Ojak zainstalować Androida Ojak zainstalować Androida Ojak zainstalować Androida O

Pobrany plik powinien mieć rozszerzenie .tgz i przed przejściem dalej należy rozpakować zawartość. Najlepszą rzeczą do zrobienia jest pobranie i zainstalowanie 7 Zip. Po zainstalowaniu 7 Zip na komputerze wykonaj następujące kroki:

  1. Otwórz Menedżera plików 7 Zip i przejdź do folderu, w którym zapisałeś plik .tgz.
  2. Kliknij dwukrotnie plik .tgz.
  3. Zobaczysz teraz plik z rozszerzeniem .tar.
  4. Kliknij dwukrotnie ten plik, aby wyświetlić zawartość (zajmie to około minuty lub dłużej).
  5. Po otwarciu powinieneś mieć folder z kryptonimem twojego urządzenia jako część tytułu (np.  Marlin  dla Pixel XL), kliknij go dwukrotnie.
  6. Powinieneś teraz zobaczyć kolekcję plików. Wybierz je wszystkie i kliknij Wyodrębnij, aby wyodrębnić całą zawartość. Wpisz miejsce docelowe C: pliki programu (x86) androidandroid-sdkplatform-tools (jeśli zainstalowałeś pełny SDK) lub dowolny katalog, w którym są zainstalowane ADB i Fastboot.

Włączanie debugowania USB i podłączanie urządzenia Nexus lub Pixel przez USB do komputera

jak zainstalować Androida O

Teraz musisz upewnić się, że debugowanie USB jest włączone na Twoim urządzeniu Nexus lub Pixel. Otwórz Ustawienia na swoim urządzeniu Nexus lub Pixel. Jeśli nie widzisz opcji programisty u dołu ekranu Ustawienia na urządzeniu, wykonaj poniższe czynności, aby je aktywować.

  1. Stuknij w Informacje o telefonie i znajdź numer kompilacji .
  2. Stuknij  siedem razy w numer kompilacji, a opcje programisty pojawią się na głównej stronie Ustawień .
  3. Naciśnij klawisz Wstecz , aby wyświetlić opcje programisty .
  4. Stuknij w Opcje programisty .
  5. Zaznacz, aby włączyć debugowanie USB.

Przed podłączeniem urządzenia do portu USB w komputerze upewnij się, że masz zainstalowane odpowiednie sterowniki. Wszystko powinno być ustawione, jeśli zdecydowałeś się zainstalować Android SDK Tools. Jeśli zamiast tego zdecydujesz się zainstalować Minimal ADB i Fastboot, możesz je pobrać tutaj. Ponieważ pracujesz z urządzeniem Nexus lub Pixel, potrzebujesz sterowników USB Google. Pobrany plik będzie plikiem zip, więc wypakuj zawartość w dowolnym miejscu i zapamiętaj lokalizację.

Teraz podłącz urządzenie za pomocą kabla USB i możesz sflashować plik zip, który wcześniej rozpakowałeś. Jeśli po raz pierwszy podłączasz urządzenie Nexus lub Pixel do komputera, na urządzeniu Nexus lub Pixel pojawi się wyskakujące okienko z informacją , jaki jest klucz RSA komputera. Po prostu zaznacz Zawsze zezwalaj na  tym komputerze i dotknij OK .

jak zainstalować Androida O

Jeśli Twój Nexus lub Pixel nie wyświetla wyskakującego okienka klucza RSA, otwórz panel powiadomień, wybierz USB tylko do ładowania i zmień tryb na Przesyłaj zdjęcia ( PTP) .

jak zainstalować Androida O

Jeśli Twój Nexus lub Pixel nadal nie wyświetla wyskakującego okienka klucza RSA, postępuj zgodnie z tymi instrukcjami:

  1. Na pulpicie systemu Windows przejdź do Panelu sterowania, a następnie do Menedżera urządzeń .
  2. Urządzenie Nexus lub Pixel powinno być widoczne w  sekcji Inne urządzenia z żółtym kolorem! zaznacz na nim.
  3. Kliknij go prawym przyciskiem myszy i wybierz  aktualizację sterownika .
  4. Wybierz opcję Przeglądaj mój komputer w poszukiwaniu oprogramowania sterownika i wybierz katalog, w którym znajdują się sterowniki USB Google. Jeśli zdecydujesz się zainstalować narzędzia Android SDK i postępujesz zgodnie z naszymi instrukcjami, powinny one znajdować się w  folderze sterownika C: android-sdkextrasgoogleusb . Jeśli zdecydujesz się ręcznie pobrać sterowniki USB Google, po prostu przejdź do folderu, w którym zarchiwizowałeś zawartość pliku Zip.

Jeśli urządzenie nadal nie wyświetla wyskakującego okienka zatwierdzenia klucza RSA, otwórz wiersz polecenia na pulpicie i przejdź do folderu, w którym znajdują się ADB i Fastboot. Jeśli postępowałeś zgodnie z naszymi instrukcjami z sekcji Instalowanie ADB i Fastboot , będzie to folder C: android-sdkplatform-tools . Po prostu wpisz cdandroid-sdkplatform-tools w wierszu poleceń w systemie Windows. Jeśli ADB i Fastboot są gdzie indziej, po prostu przejdź do tej lokalizacji.

Wpisz „urządzenia ADB”, a powinieneś otrzymać następujący wynik:

jak zainstalować Androida O

Wyskakujące okienko zatwierdzenia klucza RSA powinno być teraz widoczne na Twoim urządzeniu Pixel. Po prostu zaznacz Zawsze zezwalaj na tym komputerze i dotknij  OK .

Wpisz ponownie „urządzenia ADB”. Po zastosowaniu innego klucza urządzenia powinieneś otrzymać następujący wynik:

jak zainstalować Androida O

Jesteś teraz gotowy do flashowania obrazu fabrycznego.

Miga obraz fabryczny Androida Oreo

Jeśli Twoje urządzenie nie ma odblokowanego programu ładującego, wykonaj poniższe instrukcje. 

Ten proces będzie wymagał przywrócenia ustawień fabrycznych, więc upewnij się, że masz kopię zapasową ważnych danych .

  1. Otwórz wiersz polecenia w systemie Windows lub terminalu na komputerze Mac i przejdź do folderu, w którym są zainstalowane ADB i Fastboot. Ponownie, jeśli postępujesz zgodnie z naszymi instrukcjami z sekcji Instalowanie ADB i Fastboot, będzie to  C: android-sdkplatform- folder narzędzi . Po prostu wpisz „cdandroid-sdkplatform-tools”  w wierszu polecenia w systemie Windows. Jeśli ADB i Fastboot są gdzie indziej, po prostu przejdź do tej lokalizacji. Aby ułatwić sobie pracę i nie musisz wpisywać długich katalogów, możesz również wkleić go, naciskając klawisz ALT i spację , a następnie wybierz Edytuj przed wybraniem  Wklej .

Jeśli używasz komputera Mac, musisz dodać katalog narzędzi platformy do swojej $ PATH. W terminalu wpisz „sudo nano / etc / path” Teraz wprowadź swoje hasło, przejdź do końca pliku i wprowadź pełną ścieżkę do katalogu „platform tools”. Naciśnij Ctrl + X, aby wyjść i wprowadź Y, aby zapisać.

Następujące polecenia ADB są przeznaczone dla komputerów z systemem Windows. Jeśli używasz komputera Mac, po prostu dodaj „ ./” przed każdym poleceniem, na przykład: „ ./adb reboot bootloader”.

  1. Zakładając, że urządzenie jest już podłączone do komputera przez USB i włączone jest debugowanie USB, musisz ponownie uruchomić je w trybie szybkiego uruchamiania. Postępuj zgodnie z jedną z dwóch poniższych metod. Opcja A może być lepsza, ponieważ jest kolejnym potwierdzeniem, że komputer rozpoznaje Twój Nexus lub Pixel.

A) Wpisz „adb reboot bootloader”

B) Wyłącz urządzenie, a następnie włącz je ponownie, przytrzymując odpowiednie kombinacje klawiszy urządzenia. W przypadku wielu urządzeń jest to zwiększanie głośności + zmniejszanie głośności + zasilanie . Tutaj możesz zobaczyć, jakie są kombinacje klawiszy urządzenia.

  1. Wpisz flashowanie szybkiego odblokowania, aby odblokować urządzenie. Jako ostatnie ostrzeżenie , ten krok usunie wszystko z twojego urządzenia.
  2. Wpisz flash-all, aby zainstalować program ładujący, oprogramowanie sprzętowe pasma podstawowego i system operacyjny. Jeśli pojawi się brakujący błąd system.img , przewiń w dół tej strony, aby uzyskać dalsze instrukcje.
  3. Ten proces może zająć kilka minut, dlatego ważne jest, aby nie wyłączać ani nie odłączać urządzenia. Po zakończeniu urządzenie uruchomi się ponownie i zostanie zainstalowana najnowsza wersja Androida Oreo.
  4. Możesz zdecydować się na ponowne zablokowanie bootloadera, jeśli chcesz, ale zakładając, że zrobisz to ponownie przy przyszłej aktualizacji, możesz zostawić go odblokowanym, więc nie musisz ponownie przywracać ustawień fabrycznych. Jeśli chcesz ponownie zablokować, po prostu wykonaj krok 2 powyżej i zastąp polecenie w kroku 3  blokadą flashowania fastboot . Otóż ​​to.

Jeśli Twoje urządzenie ma już odblokowany program ładujący i nie chcesz przywracać ustawień fabrycznych i utracić danych, postępuj zgodnie z poniższymi instrukcjami.

  1. Otwórz wiersz polecenia w systemie Windows lub terminalu na komputerze Mac i przejdź do folderu, w którym są zainstalowane ADB i Fastboot. Ponownie, jeśli postępujesz zgodnie z naszymi instrukcjami z sekcji Instalowanie ADB i Fastboot, będzie to  C: android-sdkplatform- folder narzędzi . Po prostu wpisz „cdandroid-sdkplatform-tools”  w wierszu polecenia w systemie Windows. Jeśli ADB i Fastboot są gdzie indziej, po prostu przejdź do tej lokalizacji. Aby ułatwić sobie pracę i nie musisz wpisywać długich katalogów, możesz również wkleić go, naciskając klawisz ALT i spację , a następnie wybierz Edytuj przed wybraniem  Wklej .

Jeśli używasz komputera Mac, musisz dodać katalog narzędzi platformy do swojej $ PATH. W terminalu wpisz „sudo nano / etc / path” Teraz wprowadź swoje hasło, przejdź do końca pliku i wprowadź pełną ścieżkę do katalogu „platform tools”. Naciśnij Ctrl + X, aby wyjść i wprowadź Y, aby zapisać.

Następujące polecenia ADB są przeznaczone dla komputerów z systemem Windows. Jeśli używasz komputera Mac, po prostu dodaj „ ./” przed każdym poleceniem, na przykład: „ ./adb reboot bootloader”.

  1. Zakładając, że urządzenie jest już podłączone do komputera przez USB i włączone jest debugowanie USB, musisz ponownie uruchomić je w trybie szybkiego uruchamiania. Postępuj zgodnie z jedną z dwóch poniższych metod. Opcja A może być lepsza, ponieważ jest kolejnym potwierdzeniem, że komputer rozpoznaje Twój Nexus lub Pixel.

A) Wpisz „adb reboot bootloader”

B) Wyłącz urządzenie, a następnie włącz je ponownie, przytrzymując odpowiednie kombinacje klawiszy urządzenia. W przypadku wielu urządzeń jest to zwiększanie głośności + zmniejszanie głośności + zasilanie . Tutaj możesz zobaczyć, jakie są kombinacje klawiszy urządzenia.

  1. Będziesz musiał edytować plik flash-all.bat wyodrębniony z obrazu fabrycznego, który powinien znajdować się w tym samym katalogu co ADB i Fastboot. Po prostu otwórz go za pomocą dowolnego prostego edytora tekstu, takiego jak WordPad. Zobaczysz wiersz zaczynający się od „ fastboot -w update …… .. ” Po prostu usuń -w z tej linii. -W flag wyciera swoje dane, więc usunięcie będzie oczywiście temu zapobiec.
  2. Wpisz flash-all, aby zainstalować program ładujący, oprogramowanie sprzętowe pasma podstawowego i system operacyjny. Jeśli pojawi się brakujący błąd system.img , przewiń w dół tej strony, aby uzyskać dalsze instrukcje.
  3. Ten proces może zająć kilka minut, dlatego ważne jest, aby nie wyłączać ani nie odłączać urządzenia. Po zakończeniu urządzenie uruchomi się ponownie i zostanie zainstalowana najnowsza wersja Androida Oreo.

Jeśli w kroku 4 dowolnej metody pojawia się brakujący błąd system.img, postępuj zgodnie z poniższymi instrukcjami

Wypakuj wszystkie pliki z pliku .zip, który jest jednym z plików wyodrębnionych z oryginalnego pliku .tgz pobranego z Google. Nazwa pliku ZIP prawdopodobnie zaczyna się od „obraz”. W tym pliku ZIP powinny znajdować się różne pliki .img. Co więcej, masz już bootloader i pliki .img radia w tym samym katalogu. Po prostu upewnij się, że wszystkie pliki .img (z pliku Zip) i te, które zostały już rozpakowane, znajdują się w tym samym katalogu co ADB i fastboot. Teraz będziesz oddzielnie flashować każdy plik .img.

Jeśli nie masz ani jednego z plików .img programu ładującego ani radia, nie martw się, nie wszystkie urządzenia ich potrzebują. Ważne jest również przestrzeganie tej dokładnej kolejności. W wierszu polecenia CMD iw katalogu C: program files (x86) androidandroid-sdkplatform-tools  (jeśli zainstalowałeś pełny SDK) lub wszędzie tam, gdzie znajdują się ADB i fastboot. Pamiętaj, dodaj ./ przed każdym poleceniem, jeśli używasz komputera Mac.

  1. wpisz fastboot flash bootloader [nazwa twojego pliku] .img
  2. wpisz fastboot flash radio [nazwa twojego pliku] .img
  3. wpisz fastboot reboot-bootloader
  4. wpisz fastboot flash recovery recovery.img
  5. wpisz fastboot flash boot boot.img
  6. wpisz fastboot flash system system.img

Na koniec, jeśli chcesz, możesz wyczyścić pamięć podręczną za pomocą tego polecenia - fastboot flash cache cache.img

Teraz czas cieszyć się aktualizacją Androida Oreo. Pamiętaj, że możesz ponownie postępować zgodnie z tym przewodnikiem, gdy Google wyda kolejną aktualizację Androida, więc pamiętaj, aby dodać tę stronę do zakładek w celu późniejszego wykorzystania. Jeśli coś przegapiliśmy lub jeśli masz inne wskazówki, nie wahaj się i daj nam znać w komentarzach.

Aktualizacja: poprawiona pod kątem wydania Androida Oreo.