Główna » jak » Jak zainstalować aktualizacje Androida dla urządzeń Nexus bez oczekiwania

    Jak zainstalować aktualizacje Androida dla urządzeń Nexus bez oczekiwania

    Google powoli wprowadza aktualizacje Androida, nawet na własne urządzenia Nexus. Może minąć kilka tygodni, zanim aktualizacja będzie dostępna za pośrednictwem ekranu aktualizacji systemu, ale możesz pominąć oczekiwanie.

    Po uruchomieniu Androida L minęły trzy tygodnie, zanim zobaczyliśmy aktualizację na kilku telefonach Nexus 4. Jeden Nexus 2012 nadal nie może zobaczyć aktualizacji dwa miesiące później. To tylko śmieszna pora oczekiwania.

    Co nie zadziała

    Najpierw zakryjmy to, co nie zadziała. Google wybiera - na swoich serwerach - jakie określone urządzenia będą mogły otrzymać aktualizację. Oznacza to, że odwiedzenie ekranu aktualizacji systemu i naciśnięcie "Sprawdź aktualizację" nie przyspieszy procesu. Gdy aktualizacja będzie dostępna, urządzenie powiadomi Cię o tym. (Naciśnięcie tego przycisku może pomóc tylko wtedy, gdy firma Google zdecydowała się na aktualizację urządzenia, a urządzenie nie zostało jeszcze sprawdzone. Nie spowoduje to nowej szansy na aktualizację przy każdym dotknięciu).

    W przeszłości używaliśmy podstępu, który pozwolił nam zresetować ten proces, przeskakując do początku wiersza i natychmiast otrzymując aktualizację, usuwając dane aplikacji Usług Google Play. To już nie działa i może powodować inne problemy na Twoim urządzeniu. Nie stosuj się do tej wskazówki, jeśli widzisz ją online!

    Opcja 1: Pobierz i zapisz oficjalny obraz fabryczny

    Google dostarcza oficjalne zdjęcia fabryczne do swoich urządzeń Nexus. Omówiliśmy już proces pobierania obrazu fabrycznego z Google i jego flashowania. Polega na odblokowaniu bootloadera urządzenia, pobraniu najnowszego obrazu fabrycznego urządzenia ze strony internetowej Google, uzyskaniu polecenia adb, przełączeniu urządzenia w tryb programisty, zapewnieniu skonfigurowania odpowiednich sterowników i uruchomieniu skryptu, który miga w nowej wersji Androida. stara wersja. Ten proces można wykonać w systemie Windows, Mac OS X lub Linux.

    Domyślnie proces ten usuwa całe urządzenie i przywraca je do ustawień fabrycznych. Musisz zmodyfikować skrypt flash, aby wykonać aktualizację bez usuwania danych osobistych z urządzenia.

    Ogólnie rzecz biorąc, jest to najbardziej skomplikowana metoda. Jest to jednak jedyny oficjalnie obsługiwany sposób uaktualnienia do nowej wersji Androida, gdy tylko będzie dostępny. Google publikuje fabryczne obrazy na ich stronie internetowej na wiele tygodni przed ich otrzymaniem jako dostępną aktualizację bezprzewodową. Użyliśmy tej metody w przeszłości, ostatnio do uaktualnienia Nexusa 7 do wersji Android L po tygodniach oczekiwania na aktualizację. To zadziałało, chociaż proces walki z adb i sterownikami - szczególnie w Windows - może być frustrujący. Mieliśmy mniej problemów z robieniem tego na uniksowej platformie, takiej jak Linux lub Mac OS X..

    Opcja 2: Załaduj ręcznie plik aktualizacji OTA

    Gdy aktualizacja Androida będzie dostępna, Google powiadomi o tym urządzenie i pobierze plik aktualizacji OTA. Urządzenie następnie ponownie uruchomi i zainstaluje plik aktualizacji OTA. Aktualizacja OTA jest mniejsza i bardziej kompaktowa niż większy obraz fabryczny powyżej. Aktualizacje OTA są przeznaczone do aktualizacji z jednej wersji do drugiej, podczas gdy obraz fabryczny zawiera pełny obraz systemu operacyjnego dla urządzenia i można go użyć do przywrócenia go, jeśli kiedykolwiek go wyczyścisz lub zainstalujesz niestandardową ROM.

    Istnieje również sposób na pominięcie czekania na plik aktualizacji OTA. Jeśli dostaniesz odpowiedni plik aktualizacji OTA, możesz uruchomić ponownie środowisko odzyskiwania i nakazać mu ręczne zainstalowanie aktualizacji OTA. Spowoduje to wykonanie takiego samego uaktualnienia, jeśli poczekasz, aż oficjalna aktualizacja stanie się dostępna, i nie wyczyści danych.

    Najpierw musisz zdobyć pliki aktualizacji OTA. W przeciwieństwie do pełnych obrazów fabrycznych, Google nie publikuje ich oficjalnie. Będziesz potrzebował listy sporządzonej przez stronę trzecią. Na przykład Android Police ma pełną listę plików aktualizacji systemu Android 4.4.4 -> 5.0 i 5.0 -> 5.0.1 z linkami do ich lokalizacji na oficjalnych serwerach Google. Jeśli szukasz nowszej wersji Androida, szukaj w pobliżu, aby znaleźć aktualną listę. Będziesz także potrzebować polecenia adb, które możesz pobrać z Google Android SDK.

    Zrestartuj urządzenie i przytrzymaj przycisk zmniejszania głośności podczas startu. Zobaczysz menu "fastboot" i słowo Start na ekranie. Naciśnij przycisk zwiększania głośności, aż pojawi się "Tryb przywracania", a następnie naciśnij przycisk zasilania.

    Zobaczysz Androida z czerwonym wykrzyknikiem. Przytrzymaj przycisk zasilania i naciśnij przycisk zwiększania głośności - zobaczysz menu odzyskiwania systemu. Wybierz "Zastosuj aktualizację z ADB" za pomocą przycisków głośności, a następnie naciśnij przycisk zasilania.

    Podłącz swoje urządzenie Nexus do komputera za pomocą kabla USB. Umieść polecenie adb i pobrany plik aktualizacji OTA w tym samym katalogu. Otwórz okno wiersza polecenia w tym katalogu, przytrzymując klawisz Shift, klikając prawym przyciskiem myszy i wybierając polecenie Otwórz wiersz polecenia tutaj. Uruchom następujące polecenie, zastępując "OTA_UPDATE_FILENAME.zip" nazwą pobranego pliku aktualizacji OTA. (Wypełnianie zakładek może pomóc tutaj!)

    adb sideload OTA_UPDATE_FILENAME.zip

    Naciśnij Enter, a adb wyśle ​​plik aktualizacji OTA do twojego urządzenia. Będzie liczyć do 100 procent podczas wysyłania pliku, a urządzenie zacznie instalować aktualizację OTA tak, jakby była pobrana z Google.

    Jeśli masz zainstalowane niestandardowe odzyskiwanie na urządzeniu Nexus, ten proces będzie inny. Powinieneś być w stanie załadować plik .zip aktualizacji OTA do swojej niestandardowej aplikacji do odzyskiwania, a następnie automatycznie ją zrestartować i zainstalować aktualizację.


    Powolny strumień oficjalnych aktualizacji Nexusa od Google może być denerwujący. Oczywiście pomaga to uniknąć sytuacji, w których krytyczne błędy są przenoszone na wszystkich użytkowników Nexusa, ale może być znacznie szybsze!

    Apple pozwala wszystkim użytkownikom iPhone'ów i iPadów na otrzymywanie aktualizacji natychmiast po ich wyjściu. To powróciło, aby ugryźć ich, gdy wydali system iOS 8.0.1. Ta aktualizacja wyłączyła łączność komórkową i Touch ID na wszystkich nowych iPhone'ach, które ją zainstalowały, i musieli gorączkowo pobrać aktualizację. Właśnie to Google stara się w teorii zapobiec.

    Image Credit: Sylvain Naudin na Flickr