Jak sflashować comiesięczną aktualizację zabezpieczeń w Google Pixel bez czyszczenia danych

Czy boisz się czekać na aktualizację Google Pixel? Czy bootloader Twojego urządzenia jest odblokowany i nie możesz zainstalować OTA? Oto samouczek dotyczący ręcznego flashowania miesięcznej aktualizacji zabezpieczeń (lub aktualizacji głównej) bez konieczności czyszczenia danych!

Jednym z najważniejszych powodów, dla których ludzie kupują telefony Google Pixel, są aktualizacje na czas, niezależnie od tego, czy są to np comiesięczna aktualizacja zabezpieczeń lub poważny podbija wersję systemu. Google lubi jednak udostępniać aktualizacje falami, więc być może trzeba będzie poczekać kilka dni, zanim otrzymasz comiesięczną aktualizację zabezpieczeń. Nie kupiłeś Pixela, żeby czekać na aktualizacje, prawda? Chcesz mieć to na swoim telefonie, gdy tylko zostaną wydane.

Jeśli to Cię opisuje, cóż, mamy Cię przy sobie. Pokażę Ci, jak ręcznie zainstalować te aktualizacje na komputerze Google Pixel, Google Pixel XL, Google Pixel 2, I Google Pixel 2 XL. Nie trzeba czyścić urządzenia, co jest zaletą. Dostarczymy dwa zestawy instrukcji: jeden dotyczący instalowania obrazów fastboot i drugi dotyczący instalowania obrazów OTA. Obrazy fastboot można zainstalować na urządzeniach z odblokowanym bootloaderem, niezależnie od liczby modyfikacji made (o ile nie używasz niestandardowej pamięci ROM), podczas gdy obrazy OTA są lepsze dla zablokowanego bootloadera urządzenia.

Aha, jeszcze jedno: te instrukcje będą działać na każdym innym urządzeniu, które ma dostępne obrazy fastboot (np Google Nexusie 5X, Google Nexusie 6P, I Google Pixel C).

Instrukcje dotyczące obrazu Fastboot dla urządzeń z odblokowanym programem ładującym

Okna

  1. OK, najpierw musisz pobrać narzędzia platformy z Tutaj. Potrzebujesz ich, aby korzystać z interfejsów adb i fastboot. Pobierz i rozpakuj go na pulpicie.
  2. Następnie musisz pobrać najnowszy obraz stockowy dla swojego urządzenia z Tutaj.
  3. Rozpakuj całą zawartość obrazu podstawowego do folderu platform-tools (interfejs adb i fastboot, który pobraliśmy wcześniej).
  4. Zobaczysz mały plik wsadowy o nazwie „flash-all.bat”. Ten skrypt automatyzuje proces flashowania wszystkich skompresowanych obrazów. Musisz to zmienić, aby nie wyczyściło twojego urządzenia. Polecam skorzystać Notatnik++.
  5. Na końcu tekstu usuń „-w” (jest napisane bez cudzysłowów) i zapisz plik.
  6. Przejdź do narzędzi platformy za pomocą wiersza poleceń w systemie Windows. Aby go uruchomić, możesz użyć wyszukiwania systemu Windows. Aby nawigować, musisz użyć polecenia cd Desktop\platform-tools Uwaga: jeśli używasz programu PowerShell w systemie Windows 10, wszystkie polecenia w poniższych krokach będą musiały być poprzedzone znakiem .\
  7. Wpisz adb devices i upewnij się, że Twoje urządzenie pojawia się na liście.
  8. Teraz musisz przełączyć urządzenie w tryb bootloadera. Aby to zrobić, wykonaj polecenie adb reboot bootloader
  9. Sprawdź, czy fastboot widzi twoje urządzenie. Wpisz fastboot devices
  10. Teraz, jeśli jesteś w trybie bootloadera i fastboot widzi twoje urządzenie, po prostu kliknij dwukrotnie „flash-all.bat” i poczekaj kilka minut.

MacOS/Linux

A co jeśli nie używasz Windowsa? Jesteśmy z Tobą.

  1. Przede wszystkim pobierz narzędzia platformy dla System operacyjny Mac Lub Linuksa. Pobierz i rozpakuj go na pulpicie.
  2. Następnie musisz pobrać najnowszy obraz stockowy dla swojego urządzenia z Tutaj.
  3. Rozpakuj całą zawartość obrazu podstawowego do folderu platform-tools (interfejs adb i fastboot, który pobraliśmy wcześniej).
  4. Zobaczysz mały skrypt o nazwie „flash-all.sh”. Ten skrypt automatyzuje proces flashowania wszystkich skompresowanych obrazów. Musisz to zmienić, aby nie wyczyściło twojego urządzenia. Użyj preferowanego edytora tekstu.
  5. Na końcu tekstu usuń „-w” (jest napisane bez cudzysłowów) i zapisz plik.
  6. Przejdź do narzędzi platformy za pomocą terminala. Aby nawigować, musisz użyć polecenia cd Desktop I cd platform-tools
  7. Wykonaj skrypt za pomocą polecenia ./flash-all.sh i poczekaj kilka minut.

Instalacja aktualizacji w telefonie może zająć około 10 lub 15 minut. Może nawet się zawiesić, ale nigdy nie odłączaj kabla USB podczas flashowania przez fastboot! Tak jak obiecałem, wszystkie Twoje aplikacje, zdjęcia, filmy i muzyka są tam, gdzie je zostawiłeś.

Instrukcje obrazu OTA dla urządzeń z blokadą programu ładującego

Aby sflashować aktualizację na urządzeniu z blokadą bootloadera, załadujemy ją bocznie za pomocą adb. Instrukcje są prawie takie same dla każdej platformy, więc nie ma sensu dzielić tego na kategorie.

  1. Pobierać narzędzia platformy i wypakuj go na pulpit.
  2. Pobierz aktualizację OTA z Tutaj i umieść go w folderze platform-tools.
  3. Na telefonie wybierz Ustawienia > Informacje o telefonie. Stuknij numer kompilacji 7 razy, następnie przejdź do Opcji programisty i aktywuj debugowanie USB.
  4. Otwórz wiersz poleceń/PowerShell w systemie Windows lub terminal w systemie Mac OS/Linux i wpisz „cd Desktop' I 'cd platform-tools’.
  5. Podłącz telefon do komputera za pomocą kabla USB.
  6. Teraz wykonaj następujące polecenie w zależności od systemu operacyjnego: W przypadku wiersza poleceń systemu Windows: adb reboot bootloaderW przypadku programu Windows PowerShell: .\adb reboot bootloaderW przypadku terminala Mac/Linux: ./adb reboot bootloader
  7. Teraz, gdy jesteś w programie ładującym, musisz użyć przycisku zmniejszania głośności, aby znaleźć tryb odzyskiwania, a następnie nacisnąć przycisk zasilania, aby do niego wejść.
  8. Po przejściu do trybu odzyskiwania wybierz „Zastosuj aktualizację z ADB”
  9. Teraz, aby w końcu sflashować nasz plik OTA, wykonaj następujące polecenie w zależności od systemu operacyjnego: W wierszu poleceń systemu Windows: adb sideload filename.zipW przypadku programu Windows PowerShell: .\adb sideload filename.zipW przypadku terminala Mac/Linux: ./adb sideload filename.zipUwaga: musisz zastąpić plik filename.zip nazwą pobranego obrazu OTA. Na przykład Sailfish-ota-opm4.171019.016.b1-b387f7b2.zip.