Jak rootovat Google Pixel 7 nebo Pixel 7 Pro pomocí Magisk

Plánujete rootnout svůj Google Pixel 7 nebo Pixel 7 Pro? Zde je návod, jak odemknout bootloader a rootnout nejnovější telefony Pixel 2022 pomocí Magisk!

Někteří lidé si nedokážou představit používání Androidu bez root přístup. Zatímco smartphony Google Pixel patří mezi nejjednodušší zařízení pro odemknutí bootloaderu, rootování a instalaci aftermarketu softwaru, může být překvapením, že typická technika záplatování spouštěcího obrazu již není použitelná na nejnovější Pixel 7 série.

Pokud jste si koupili Pixel 7 nebo Pixel 7 Pro a chcete se naučit, jak to rootnout, v tomto tutoriálu vám ukážeme, jak na to. Musíte mít svůj počítač po ruce a vědět, jak se v ADB orientovat.

Fóra Google Pixel 7 XDA || Fóra Google Pixel 7 Pro XDA

  • K rootování Google Pixel 7 nebo 7 Pro potřebujete odemčený bootloader.
  • Odemknutí bootloaderu vymaže váš Pixel 7/7 Pro.
  • Místo zaváděcího obrazu musíte opravit obraz init_boot pomocí Magisku pro přístup root.

Procházet tento článek:

  • Jak rootovat Google Pixel 7 a 7 Pro
    • Krok 1 – Získejte základní obrázek init_boot
    • Krok 2 – Opravte základní obrázek init_boot pomocí Magisk
    • Krok 3 – Povolte odemykání OEM a odemkněte bootloader
    • Krok 4 – Obraz init_boot s opravou Flash Magisk
  • Co dělat po rootnutí?

Jak rootovat Google Pixel 7 a 7 Pro

Než se dostaneme k tomu, jak rootovat Pixel 7, nezapomeňte provést zálohu mimo zařízení. Je to kvůli procesu zakořenění vyžaduje vymazání všech dat v telefonu, včetně souborů na interním úložišti.

Krok 1 – Získejte základní obrázek init_boot pro Pixel 7/7 Pro

U zařízení se systémem Android 13, jako je řada Pixel 7, je obecný ramdisk odstraněn ze spouštěcího obrazu a umístěn na samostatné místo s názvem „init_boot“. Soubor boot.img obsahuje pouze soubor Obecný obrázek jádra (GKI).

Výsledkem je, že záplatování souboru boot.img pro přístup root nebude pro tato zařízení fungovat. Spíše se potřebujeme dostat k obrazu odpovídajícímu oddílu init_boot, který odpovídá aktuální verzi softwaru, na které telefon běží.

Naštěstí nepotřebujeme žádný specializovaný nástroj k ripování obrazu init_boot z cílového zařízení. Lze jej snadno extrahovat z továrního obrázku pro Pixel 7/7 Pro publikovaného společností Google.

Abyste měli jistotu, že stáhnete správný tovární obraz, musíte zkontrolovat, jakou verzi softwaru váš telefon aktuálně používá. Chcete-li to zkontrolovat, přejděte na Nastavení > O telefonu. Ve spodní části vyhledejte Číslo sestavení sekce. Najděte odpovídající číslo sestavení na stránce pro stažení továrního obrazu a stáhněte si tento soubor.

Stáhněte si Android 13 pro telefony Google Pixel

Dále rozbalte soubor ZIP s tovární image. Najděte soubor image-[kódové jméno zařízení]-[verze].zip (ano, v ZIPu je ZIP) a extrahujte z něj soubor init_boot.img. Toto je soubor, který musíte přenést do interního úložiště telefonu za účelem opravy.

Krok 2 – Opravte základní obrázek init_boot pomocí Magisk

Nyní, když máme v rukou obraz init_boot, můžeme jej snadno opravit pomocí Magisku. Ve skutečnosti jej můžete opravit na jiném zařízení Android než Pixel 7, ale musíte nainstalovat aplikaci Magisk i na sekundární zařízení.

Zatímco současná stabilní verze Magisk dokáže opravit obraz init_boot Pixelu 7, možná budete chtít zvolit verzi Canary sestavení Magisk pro další opravy.

Stáhnout Magisk: Stabilní || Kanárek

Po instalaci Magisk APK otevřete aplikaci a vyhledejte soubor Nainstalujte tlačítko na vrchní kartě. Vybrat Vyberte a opravte soubor pod Metodaa vyberte základní obrázek init_boot. Tím se otevře výběr souborů Android. Pokračujte a najděte soubor init_boot.img, který jste přenesli z počítače, a vyberte jej. Aplikace Magisk opraví obrázek do složky Download v telefonu. Tento opravený soubor (měl by se jmenovat „magisk_patched_[random_strings].img“) musíte přenést zpět do váš počítač, protože příště odemkneme bootloader, který vymaže všechna data, jak jsme varovali dříve.

Pozoruhodné je, že pokud prohlížíte XDA fóra pro Pixel 7 nebo 7 Pro, můžete mít to štěstí, že najdete předem opravený obrázek init_boot. Za těchto okolností vždy doporučujeme vzít si oficiální firmware a sami si opravit spouštěcí bitovou kopii, abyste se vyhnuli nepředvídaným závadám v důsledku nesouladu verzí bitové kopie.

Krok 3 – Povolte odemykání OEM a odemkněte bootloader

Aby bylo možné flashovat software třetích stran na Pixel 7, musíme odemknout bootloader. Chcete-li tak učinit, přejděte na Nastavení > O telefonu > Číslo sestavení a klepnutím na tuto položku 7krát aktivujte Vývojářské možnosti. Po jeho povolení se vraťte na hlavní stránku nastavení a klepněte na Systém, pak přejděte na Vývojářské možnosti. Odtud přepněte na OEM odblokování volba. Mějte na paměti, že pro ověření některých akcí musíte zadat své heslo/vzor/PIN.

Je důležité poznamenat, že někteří američtí operátoři, jako je Verizon, vůbec neumožňují odemykání bootloaderu, což znemožňuje rootnout váš telefon. Někdy však lidé najdou neoficiální řešení, a pokud se nějaké najdou, dáme vám vědět.

Po povolení odemykání OEM vypněte telefon. Chcete-li telefon znovu zapnout a spustit nabídku zavaděče, podržte tlačítka pro snížení hlasitosti a napájení. Za předpokladu, že máte nejnovější Nainstalované binární soubory ADB a Fastboot již můžete také použít následující příkaz k restartu do režimu bootloaderu přímo z Androidu.

adb reboot bootloader

Ujistěte se, že máte telefon připojený k PC/Mac/Chromebooku. Dále v okně terminálu zadejte:

fastboot flashing unlock

Uvidíte obrazovku s informací, že se chystáte zahájit proces odemykání bootloaderu. Pro navigaci použijte tlačítko hlasitosti a pro potvrzení použijte tlačítko napájení. Opět se tím vymažou všechna data v telefonu, takže se před pokračováním ujistěte, že máte data zálohovaná.

Krok 4 – Obraz init_boot s opravou Flash Magisk

Po odemknutí bootloaderu vašeho Pixelu 7 (nebo 7 Pro) a opravě obrazu init_boot jste jen jeden krok od roota.

Jakmile se proces odemknutí bootloaderu dokončí, telefon se po několika minutách znovu spustí. V této fázi přeskočte průvodce nastavením a vypněte telefon. Nyní chcete zavést zpět do bootloaderu opětovným podržením tlačítka pro snížení hlasitosti a tlačítka napájení. Jakmile tam budete, připojte telefon k počítači PC/Mac/Chromebook a spusťte následující příkaz:

fastboot flash init_boot path/to/magisk_patched.img

Jakmile stisknete Enter, opravený obrázek init_boot se zobrazí na vašem telefonu. Dále restartujte pomocí fastboot reboot a aplikace Magisk by se měla objevit na vaší domovské obrazovce a/nebo zásuvce aplikace. Pokud tomu tak není (např. vidíte pouze ikonu útržku), stačí nainstalovat Magisk APK ručně. Nyní jste zakořeněni!

Mějte na paměti, že při každé aktualizaci telefonu budete muset opakovat kroky 1, 2 a 4, protože obrázek init_boot se s každou aktualizací mění. Chcete-li vědět více, podívejte se na náš tutoriál jak nainstalovat aktualizace OTA a zachovat root v telefonu Google Pixel.


Co dělat po rootnutí?

Jakmile je váš Pixel 7 zakořeněný, otevřete zařízení některým zajímavým úpravám, jako je např Moduly Magisk a Xposed moduly. Samozřejmě již existuje spousta věcí, které můžete dělat bez root na zařízeních Google, ale mít přístup root je nicméně další výhodou, zvláště pokud vezmete v úvahu nejlepší root aplikace.

Google Pixel 7

Vanilkový Google Pixel 7 je velmi podobný špičkovému modelu Pro, ale je o 300 dolarů levnější a nabízí vyšší hodnotu za peníze.

Google Pixel 7 Pro
Google Pixel 7 Pro

Špičkový Pixel 7 Pro má lepší displej s vyšším rozlišením a obnovovací frekvencí, větší baterii a přídavný teleobjektiv na zadní straně.