Strona głównaPoradnikiUlepszaj OTA Updates, korzeniując Pixel 3 za pomocą poprawki Boot Image Patch

Ulepszaj OTA Updates, korzeniując Pixel 3 za pomocą poprawki Boot Image Patch

Korzenie to zwykle poświęcenie. W przypadku większości metod root tracisz dostęp do aplikacji takich jak Netflix i Android Pay, gdy SafetyNet się potknie. Co ważniejsze, tracisz możliwość akceptowania aktualizacji OTA, co zmusza do ręcznego flashowania nowych wersji Androida. Ale wszystko to obejdzie się, jeśli zapuścisz właściwą drogę.

Metoda, którą będziemy tutaj omawiać, polega na załataniu obrazu rozruchowego Pixel 3 lub 3 XL za pomocą Magiska, a następnie miganiu zaszyfrowanego obrazu rozruchowego za pomocą poleceń Fastboot. Jest to dość proste, ale różni się od większości metod root’a, a mianowicie, nie będziesz instalować TWRP, jeśli będziesz postępować zgodnie z tym przewodnikiem.

Wadą root-u bez TWRP jest to, że nie można zapisywać ZIPów. Ale jeśli potrzebujesz tylko dostępu do roota i masz dobre oprogramowanie sprzętowe, ta metoda lepiej pasuje. Ponieważ, kiedy to wszystko się skończy, wystarczy nacisnąć dwa przyciski na telefonie, aby je odinstalować i przygotować się do zaakceptowania kolejnej aktualizacji OTA – tak, to naprawdę takie proste!

Krok 1: Odblokuj twój bootloader

Zanim będziesz mógł dokonać modyfikacji, włączając w to rootowanie za pomocą Magiska, musisz odblokować swój bootloader. Jeśli jeszcze tego nie zrobiłeś, przygotowaliśmy szczegółowy przewodnik, który przeprowadzi Cię przez to wszystko – nawet jeśli jesteś kompletnym początkującym.

  • Nie przegap: Jak odblokować Bootloader na Pixel 3 lub Pixel 3 XL

Krok 2: Pobierz obrazy fabryczne

Po odblokowaniu bootloadera kolejny krok polega na przechwyceniu pakietu obrazów fabrycznych dla danego modelu. Na telefonie kliknij poniższy link, aby przejść na oficjalną stronę oprogramowania Google, a następnie znajdź swoje urządzenie na liście. Pobierz wersję oprogramowania, która pokrywa się z bieżącym numerem kompilacji w Ustawienia -> System -> O telefonie.

  • Pobierz pakiet zdjęć fabrycznych dla urządzeń Pixel od Google

Plik jest dość duży, więc rób to, gdy masz połączenie Wi-Fi, jeśli masz odmierzony plan komórkowy. Przy dobrym połączeniu pobieranie trwa około 10 minut.

Krok 3: Wyodrębnij obraz rozruchowy

Teraz masz cały pakiet oprogramowania fabrycznego dla Pixel 3 lub 3 XL, ale potrzebujesz tylko jednego małego fragmentu – obrazu startowego. Tak więc musisz wyodrębnić ten plik za pomocą menedżera plików, który obsługuje archiwa. Jeśli nie masz własnego, zalecamy Solid Explorer.

  • Play Store Link: Solid Explorer (bezpłatny)

W eksploratorze plików otwórz folder Pobierz i dotknij pakietu obrazów fabrycznych, aby otworzyć archiwum. Otwórz folder, który znajdziesz w środku, kliknij plik „image- [codename] – [version] .zip”, aby go rozpakować.

Tutaj zobaczysz serię plików IMG. Naciśnij i przytrzymaj plik „boot.img”, a następnie wybierz ikonę kopiowania z dolnego menu w Solid Explorer. Następnie kilka razy kilkakrotnie naciśnij przycisk Wstecz, aby wrócić do głównego folderu pobierania, a następnie naciśnij przycisk „Wklej” u dołu ekranu, aby wyodrębnić plik boot.img do tego folderu.

Krok 4: Zainstaluj Magisk Manager

Następnie będziesz potrzebować aplikacji Magisk Manager. Aby rozpocząć, pobierz najnowszą wersję z APKMirror pod poniższym linkiem.

  • Pobierz najnowszą aplikację Magisk Manager z APKMirror

Po zakończeniu pobierania pliku dotknij powiadomienia „Pobierz ukończone”, aby je otworzyć. Jeśli po raz pierwszy usuniesz aplikację na tym urządzeniu, zobaczysz komunikat z informacją, że Twoja przeglądarka nie może instalować aplikacji. Dotknij „Ustawienia” w tym monicie, a następnie włącz przełącznik obok „Zezwalaj z tego źródła” na następnym ekranie. Następnie naciśnij raz przycisk wstecz i naciśnij przycisk „Zainstaluj”.

Czytaj także:  Jak naprawić Hulu ciągle rozbicia problemu

Krok 5: Przełącz się na kanał Magisk Beta

Teraz otwórz aplikację Magisk Manager i nadaj uprawnienia, które zażąda podczas pierwszego uruchomienia. Zostaniesz zapytany, czy chcesz zainstalować Magisk – wybierz „Nie, dziękuję” w wyskakującym okienku. Następnie przejdź do bocznego menu nawigacyjnego, dotykając ikony hamburgera w lewym górnym rogu, a następnie wybierz „Ustawienia”.

W ustawieniach Magisk Manager wybierz „Aktualizuj kanał”. Wybierz „Beta” z wyskakującego okienka, a następnie naciśnij przycisk Wstecz, aby przejść do głównego menu programu Magisk Manager.

Krok 6: Zmień obraz rozruchowy

Z głównego menu w Magisk Manager, wybierz przycisk „Zainstaluj”. Ponownie wybierz „Zainstaluj” w oknie podręcznym, a następnie wybierz „Patch Boot Image File”.

Następnie pojawi się wbudowana przeglądarka plików. Otwórz boczne menu nawigacyjne (ikona hamburgera), a następnie wybierz „Pobrane”. Stąd wybierz plik „boot.img”, a następnie poczekaj około jednej minuty, podczas gdy Magisk poprawi plik. Po zakończeniu kliknij „Zamknij”.

Krok 7: Zainstaluj narzędzia platformy na swoim komputerze

Teraz na komputerze potrzebny jest mały program do wysyłania poleceń do telefonu. Narzędzia Google Platform SDK są teraz dostępne jako samodzielne pobieranie, więc nie jest tak skomplikowane, jak było w przeszłości. Po prostu pobierz plik ZIP dla swojego systemu operacyjnego z poniższego linku, a następnie przenieś plik ZIP na pulpit i wyodrębnij go.

  • Pobierz narzędzia platformy SDK od Google

Krok 8: Przenieś załatany obraz rozruchowy do komputera

Następnie musisz przenieść poprawiony obraz rozruchowy ze swojego telefonu na komputer. W tym celu zalecamy skorzystanie z aplikacji Dysk Google – po prostu prześlij ją z telefonu (pamiętaj, że jest w folderze pobierania), a następnie zaloguj się do witryny Dysk Google na komputerze, aby pobrać plik.

WAŻNE: Jeśli napotkasz jakiekolwiek problemy poniżej, poleciłbym przeniesienie niezałatowanego obrazu rozruchowego do twojego komputera w tym momencie. W ten sposób możesz po prostu ponownie wygenerować zapasowy obraz rozruchowy, aby cofnąć wszelkie wprowadzone tu zmiany.

Gdy pliki znajdą się na dysku twardym komputera, przenieś je do folderu narzędzi platformy, który wyodrębniono na twój komputer.

Krok 9: Uruchom w trybie Bootloader

Następnie musisz przełączyć Pixel do trybu Bootloader, abyś mógł wysłać polecenie Fastboot, które będzie migać załatanym obrazkiem rozruchowym i rootować telefon.

Tak długo naciśnij przycisk zasilania, aby wywołać menu zasilania. Wybierz „Uruchom ponownie”, a następnie natychmiast naciśnij i przytrzymaj przycisk zmniejszania głośności z boku telefonu. Trzymaj przycisk wciśnięty do momentu, aż przejdziesz do ekranu, który wygląda jak na poniższym obrazku – jest to tryb Bootloader. Po prostu zostaw telefon na tym ekranie i podłącz go do komputera za pomocą kabla USB do transmisji danych.

Obraz Dallas Thomas / Android How

Krok 10: Otwórz wiersz polecenia w folderze Narzędzia platformy

Teraz musisz otworzyć okno wiersza polecenia lub okno terminala wewnątrz folderu platform-tools, który właśnie wyodrębniono na twój pulpit. Aby to zrobić, musisz znać pełną lokalizację pliku folderu platform narzędzi.

Jeśli korzystasz z systemu Windows, otwórz folder platformy narzędzi na pulpicie, a następnie kliknij pasek u góry okna Eksploratora, aby wyświetlić lokalizację folderu. Skopiuj to do schowka.

Jeśli używasz Maca, otwórz folder platformy-narzędzi, a następnie otwórz którykolwiek z pozostałych folderów. Kliknij prawym przyciskiem myszy puste miejsce, a następnie wybierz polecenie „Pobierz informacje”. Zaznacz tekst po prawej stronie pola „Gdzie”, a następnie kliknij prawym przyciskiem myszy i skopiuj go.

Czytaj także:  4 sposoby na wykorzystanie Chromebooka jako drugiego monitora (darmowe i płatne)

Jeśli korzystasz z systemu Linux, otwórz folder platform narzędzi na pulpicie, a następnie kliknij prawym przyciskiem myszy puste miejsce i wybierz „Otwórz w terminalu”.

Teraz należy otworzyć wiersz polecenia lub okno terminala. Jeśli korzystasz z systemu Linux, możesz przejść do następnego kroku.

Jeśli jesteś w systemie Windows, naciśnij przycisk Windows na klawiaturze, a następnie wpisz „cmd” i naciśnij enter. Jeśli używasz komputera Mac, otwórz Spotlight Search, naciskając jednocześnie klawisze command i klawisz spacji, a następnie wpisz „terminal” i naciśnij enter.

Następnie zmień katalogi na folder platform-tools, wpisując „cd” w wierszu polecenia, a następnie dodając spację. Na koniec wklej lokalizację, którą skopiowałeś wcześniej, a następnie naciśnij Enter.

Krok 11: Miganie poprawionego obrazu początkowego

Aby zweryfikować połączenie Fastboot, wprowadź następujące polecenie:

urządzenia fastboot

Użytkownicy systemu Mac, Linux i Windows PowerShell mogą otrzymać błąd po wysłaniu powyższej komendy. Jeśli tak, wpisz to polecenie:

./ fastboot urządzenia

Jeśli to wypluje serię liter i cyfr, po których następuje słowo „fastboot”, jesteś gotowy. Jeśli nie, sprawdź kabel USB i przeczytaj ten przewodnik, aby uzyskać więcej wskazówek na temat uruchamiania i uruchamiania Fastboot.

Teraz jesteś gotowy, aby naprawdę zrootować telefon. Wpisz następujące polecenie, a następnie naciśnij enter:

fastboot flash boot patched_boot.img

Jeśli używasz komputera Mac, Linux lub Windows PowerShell, po wysłaniu powyższego polecenia może pojawić się błąd. Jeśli tak, wyślij ten:

./ fastboot flash boot patched_boot.img

Krok 12: Zweryfikuj root

Po zainstalowaniu poprawionego obrazu rozruchowego naciśnij kilka razy przyciski głośności w telefonie, aż zobaczysz opcję „Start” w menu Bootloader. Naciśnij przycisk zasilania, aby go wybrać, a następnie telefon powinien uruchomić się na Androida. Uwaga boczna: Podczas bootowania zobaczysz ekran informujący, że twój bootloader jest odblokowany. To normalne, po prostu poczekaj, aż zniknie.

Po utworzeniu kopii zapasowej otwórz aplikację Magisk Manager. Jeśli pola „Najnowsza wersja” i „Zainstalowana wersja” mają obok siebie zielony znacznik wyboru, jesteś zrootowany i gotowy do pracy! Możesz nawet nacisnąć przycisk „Dotknij, by rozpocząć sprawdzenie SafetyNet”, jeśli chcesz sprawdzić, czy Twój telefon przejdzie kontrolę Google SafetyNet.

Rozwiązywanie problemów

Jeśli Twój telefon nie uruchomi się w kroku 12, istnieje spora szansa, że ​​poprawiony obraz rozruchowy nie został poprawiony (np. Magisk Manager nie został wprowadzony do trybu beta, aby pobrać najnowszy kod z kompatybilnością z Pixel 3) lub plik jest skorumpowany.

W takim przypadku pozostaw telefon w trybie programu rozruchowego (mimo to nie przejdzie on poza ten ekran), a następnie otwórz okno wiersza polecenia i ponownie zmień katalogi na folder platformy narzędzi. Na koniec wyślij to polecenie, aby ponownie wygenerować zapasowy obraz rozruchowy i przywrócić dane do działania:

fastboot flash boot boot.img

Odinstalowywanie Magiska w celu zaakceptowania aktualizacji OTA w przyszłości

Najlepszą częścią tej metody jest to, jak łatwo można ją odinstalować. Możesz to zrobić całkowicie w telefonie w ciągu kilku sekund, pod warunkiem, że nie usuniesz zapasowego pliku boot.img w folderze pobierania.

Kiedy nadejdzie czas, otwórz aplikację Magisk Manager i naciśnij „Odinstaluj”. Wybierz „Przywróć obrazy” w wyskakującym okienku, a następnie poczekaj kilka sekund, aż zobaczysz komunikat z tostem informujący, że proces się zakończył. Uruchom ponownie telefon, a następnie będziesz kompletnie pozbawiony korzeni i gotowy do zaakceptowania aktualizacji OTA!