Planujesz zrootować swój Google Pixel 7 lub Pixel 7 Pro? Oto jak odblokować bootloader i zrootować najnowsze telefony Pixel 2022 za pomocą Magisk!
Niektórzy nie wyobrażają sobie korzystania z Androida bez niego dostęp do roota. Chociaż smartfony Google Pixel należą do urządzeń najłatwiejszych do odblokowania programu ładującego, rootowania i instalowania części zamiennych oprogramowania, może zaskoczyć fakt, że typowa technika łatania obrazu rozruchowego nie ma już zastosowania w najnowszym Pixelu 7 serii.
Jeśli kupiłeś Piksel 7 albo Pixela 7 Pro i chcesz dowiedzieć się, jak go zrootować, pokażemy Ci, jak to zrobić w tym samouczku. Musisz mieć pod ręką swój komputer i znać się na ADB.
Fora Google Pixel 7 XDA || Fora Google Pixel 7 Pro XDA
- Aby zrootować Google Pixel 7 lub 7 Pro, potrzebujesz odblokowanego programu ładującego.
- Odblokowanie programu ładującego spowoduje wyczyszczenie Pixela 7/7 Pro.
- Zamiast obrazu rozruchowego musisz załatać obraz init_boot za pomocą Magisk, aby uzyskać dostęp do roota.
Przejdź do tego artykułu:
-
Jak zrootować Google Pixel 7 i 7 Pro
- Krok 1 – Pobierz podstawowy obraz init_boot
- Krok 2 – Załataj podstawowy obraz init_boot za pomocą Magiska
- Krok 3 – Włącz odblokowanie OEM i odblokuj bootloader
- Krok 4 – Obraz init_boot załatany przez Flash Magisk
- Co zrobić po zrootowaniu?
Jak zrootować Google Pixel 7 i 7 Pro
Zanim przejdziemy do rootowania Pixela 7, pamiętaj o tym wykonaj kopię zapasową poza urządzeniem. Dzieje się tak z powodu procesu rootowania wymaga wyczyszczenia wszystkich danych w telefonie, w tym plików w pamięci wewnętrznej.
Krok 1 – Uzyskaj podstawowy obraz init_boot dla Pixela 7/7 Pro
W przypadku urządzeń uruchamianych z Androidem 13, takich jak seria Pixel 7, ogólny ramdysk jest usuwany z obrazu rozruchowego i umieszczany w osobnym miejscu zwanym „init_boot”. Plik boot.img zawiera tylko plik Ogólny obraz jądra (GKI).
W rezultacie załatanie pliku boot.img w celu uzyskania dostępu do konta root nie będzie działać na tych urządzeniach. Musimy raczej zdobyć obraz odpowiadający partycji init_boot, która odpowiada bieżącej wersji oprogramowania, na którym działa telefon.
Na szczęście nie potrzebujemy żadnego specjalistycznego narzędzia, aby zgrać obraz init_boot z urządzenia docelowego. Można go łatwo wyodrębnić z opublikowanego przez Google obrazu fabrycznego Pixela 7/7 Pro.
Aby mieć pewność, że pobierzesz prawidłowy obraz fabryczny, musisz sprawdzić, jaką wersję oprogramowania aktualnie posiada Twój telefon. Aby to sprawdzić, przejdź do Ustawienia > O telefonie. Na dole poszukaj Numer kompilacji Sekcja. Znajdź pasujący numer kompilacji na stronie pobierania obrazu fabrycznego i pobierz ten plik.
Pobierz Androida 13 na telefony Google Pixel
Następnie rozpakuj plik ZIP obrazu fabrycznego. Znajdź plik image-[nazwa kodowa urządzenia]-[wersja].zip (tak, w pliku ZIP znajduje się plik ZIP) i wyodrębnij z niego plik init_boot.img. Jest to plik, który należy przenieść do pamięci wewnętrznej telefonu w celu zainstalowania łatki.
Krok 2 – Załataj podstawowy obraz init_boot za pomocą Magiska
Teraz, gdy mamy już obraz init_boot, możemy go łatwo załatać za pomocą Magiska. W rzeczywistości możesz go załatać na innym urządzeniu z Androidem niż Pixel 7, ale musisz także zainstalować aplikację Magisk na urządzeniu dodatkowym.
Chociaż obecna stabilna wersja Magiska może załatać obraz init_boot Pixela 7, możesz zdecydować się na najnowocześniejszą wersję Magisk Canary, aby uzyskać dodatkowe poprawki.
Pobierz Magiska: Stabilny || Kanarek
Po zainstalowaniu pakietu APK Magisk otwórz aplikację i zlokalizuj plik zainstalować przycisk na najwyższej karcie. Wybierać Wybierz i załataj plik pod metodai wybierz podstawowy obraz init_boot. Spowoduje to otwarcie selektora plików Androida. Śmiało, znajdź plik init_boot.img przeniesiony z komputera i wybierz go. Aplikacja Magisk załata obraz do folderu Pobierz na telefonie. Musisz przenieść ten poprawiony plik (powinien nosić nazwę „magisk_patched_[random_strings].img”) z powrotem do twój komputer, ponieważ następnie odblokujemy program ładujący, który zgodnie z ostrzeżeniami wyczyści wszystkie dane poprzednio.
Warto zauważyć, że jeśli przeglądasz fora XDA dotyczące Pixela 7 lub 7 Pro, możesz mieć szczęście i znaleźć wstępnie poprawiony obraz init_boot. W związku z tym zawsze zalecamy pobranie oficjalnego oprogramowania sprzętowego i samodzielne załatanie podstawowego obrazu startowego, aby uniknąć nieprzewidzianych usterek spowodowanych niedopasowaniem wersji obrazu.
Krok 3 – Włącz odblokowanie OEM i odblokuj bootloader
Aby sflashować oprogramowanie innych firm na Pixelu 7, musimy odblokować bootloader. Aby to zrobić, przejdź do Ustawienia > O telefonie > Numer kompilacji i dotknij tego wpisu 7 razy, aby włączyć Opcje programistyczne. Po włączeniu wróć do strony ustawień głównych i dotknij System, następnie idź do Opcje programistyczne. Stamtąd przełącz Odblokowanie OEM opcja. Pamiętaj, że aby zatwierdzić niektóre działania, musisz podać swoje hasło/wzór/PIN.
Należy pamiętać, że niektórzy amerykańscy operatorzy, tacy jak Verizon, w ogóle nie pozwalają na odblokowanie bootloadera, co uniemożliwia zrootowanie telefonu. Czasami jednak ludzie znajdują nieoficjalne obejścia, a my poinformujemy Cię, jeśli jakieś zostaną znalezione.
Po włączeniu odblokowania OEM wyłącz telefon. Przytrzymaj przyciski zmniejszania głośności i zasilania, aby ponownie włączyć telefon i uruchomić menu programu ładującego. Zakładając, że masz najnowszą Zainstalowane pliki binarne ADB i Fastboot już możesz także użyć następującego polecenia, aby ponownie uruchomić komputer w trybie bootloadera bezpośrednio z Androida.
adb reboot bootloader
Upewnij się, że telefon jest podłączony do komputera PC/Mac/Chromebooka. Następnie w oknie terminala wpisz:
fastboot flashing unlock
Zobaczysz ekran informujący, że zaraz rozpoczniesz proces odblokowywania bootloadera. Użyj przycisku głośności do nawigacji i przycisku zasilania, aby zaakceptować. Ponownie spowoduje to wyczyszczenie wszystkich danych z telefonu, więc przed kontynuowaniem upewnij się, że masz kopię zapasową danych.
Krok 4 – Obraz init_boot załatany przez Flash Magisk
Po odblokowaniu programu ładującego Pixela 7 (lub 7 Pro) i załataniu obrazu init_boot jesteś już o krok od rootowania.
Po zakończeniu procesu odblokowania bootloadera telefon uruchomi się ponownie po kilku minutach. Pomiń kreatora konfiguracji na tym etapie i wyłącz telefon. Chcesz teraz ponownie uruchomić bootloader, przytrzymując ponownie przyciski zmniejszania głośności i zasilania. Gdy już tam będziesz, podłącz telefon do komputera PC/Mac/Chromebooka i wykonaj następujące polecenie:
fastboot flash init_boot path/to/magisk_patched.img
Gdy tylko naciśniesz Enter, poprawiony obraz init_boot zostanie przesłany na Twój telefon. Następnie uruchom ponownie za pomocą fastboot reboot
a aplikacja Magisk powinna pojawić się na ekranie głównym i/lub w szufladzie aplikacji. Jeśli tak nie jest (np. widzisz tylko ikonę skrótu), po prostu zainstaluj ręcznie pakiet Magisk APK. Jesteś teraz zrootowany!
Pamiętaj, że będziesz musiał powtarzać kroki 1, 2 i 4 przy każdej aktualizacji telefonu, ponieważ obraz init_boot zmienia się przy każdej aktualizacji. Aby dowiedzieć się więcej, zapoznaj się z naszym tutorialem na temat jak zainstalować aktualizacje OTA i zachować root na swoim telefonie Google Pixel.
Co zrobić po zrootowaniu?
Po zrootowaniu Pixela 7 otwierasz urządzenie na kilka interesujących modyfikacji, takich jak Moduły Magiska I Moduły Xposed. Oczywiście istnieje już mnóstwo rzeczy, które możesz zrobić bez rootowania na urządzeniach Google, ale mimo to dostęp do roota jest dodatkową korzyścią, szczególnie jeśli weźmiesz pod uwagę najlepsze aplikacje root.
Waniliowy Google Pixel 7 jest bardzo podobny do wysokiej klasy modelu Pro, ale jest o 300 dolarów tańszy i oferuje lepszy stosunek jakości do ceny.
Google Pixel 7 Pro
Wysokiej klasy Pixel 7 Pro ma lepszy wyświetlacz, wyższą rozdzielczość i częstotliwość odświeżania, większy akumulator i dodatkowy teleobiektyw z tyłu.