If-Koubou

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

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

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 z Nexusa 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ę po każdym kliknię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 z witryny Google'a, 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 aktualizacji do nowej wersji Androida, gdy tylko będzie dostępny. Google publikuje obrazy fabryczne na swojej 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ę. Udało się, chociaż proces walki z adb i sterownikami - szczególnie w systemie 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 w końcu powiadomi o tym urządzenie i pobierze zaktualizowany plik OTA (over-the-air). 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łużą do aktualizacji z jednej wersji do drugiej, podczas gdy obraz fabryczny zawiera kompletny obraz systemu operacyjnego dla urządzenia i może być użyty do przywrócenia go, jeśli kiedykolwiek go wyczyścisz lub zainstalujesz niestandardową ROM.

Istnieje również sposób na pominięcie oczekiwania na plik aktualizacji OTA. Jeśli dostaniesz odpowiedni plik aktualizacji OTA, możesz uruchomić go ponownie w środowisku odzyskiwania i nakazać mu ręczne zainstalowanie aktualizacji OTA. Spowoduje to wykonanie tego 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 osobę 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, wyszukaj, aby znaleźć aktualną listę. Będziesz także potrzebować polecenia adb, które możesz pobrać z Google Android SDK.

Uruchom ponownie 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 rozpocznie instalację aktualizacji 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 zrestartować i zainstalować aktualizację.

Powolny okres oficjalnych aktualizacji Nexusa od Google może być denerwujący. Oczywiście pomaga to uniknąć sytuacji, w których krytyczne błędy będą dostępne dla wszystkich użytkowników Nexusa, ale może być znacznie szybsze!

Apple pozwala wszystkim użytkownikom iPhone'a i iPada na otrzymywanie aktualizacji natychmiast po ich wyjściu.To powróciło, aby ich ugryźć, gdy wydali 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