Ako nainštalovať aktualizácie OTA a zachovať root na telefóne Google Pixel

click fraud protection

Hľadáte spôsob, ako zachovať prístup root po aktualizáciách OTA v telefóne Google Pixel? Tu je podrobný návod, ako na to.

Rýchle odkazy

  • Ako rootovanie ovplyvňuje schopnosť inštalácie aktualizácií OTA
  • Ako si ponechať root a prijímať aktualizácie OTA na svojom Pixeli
  • Overenie

Časť krásy vlastnenia a Telefón Google Pixel prichádza prostredníctvom správnej dostupnosti obrazov firmvéru, ktoré možno použiť na vrátenie zariadenia do stavu z výroby. Aj keď odomknete bootloader, rootovať telefón, alebo sa trochu pohrabať, konfiguráciu zásob môžete vždy obnoviť. Napriek tomu môže byť pre niektorých používateľov ťažké udržať prístup root a súvisiace mody nedotknuté a zároveň si zachovať možnosť prijímať mesačné aktualizácie zabezpečenia. Hoci mnohí skalní fanúšikovia Androidu budú presne vedieť, čo majú robiť, nie každý je taký zbehlý v tom, ako aktualizovať svoj telefón bez straty rootu.

Ak máte prístup k počítaču PC/Mac a radi vezmete veci do vlastných rúk, môžete si ich jednoducho ponechať root prístup vykonaním niekoľkých ďalších krokov okrem bočného načítania aktualizácie OTA na vašom Google Pixel.

Ako rootovanie ovplyvňuje schopnosť inštalácie aktualizácií OTA

Rootovanie zahŕňa úpravu častí zavádzacieho obrazu systému Android, aby ste získali prístup superužívateľa. Pravidelná mesačná aktualizácia OTA alebo „over-the-air“ aktualizácia má prírastkový charakter, čo znamená, že ju nemožno použiť oprava delta na inováciu bootovacieho obrazu z akcie kvôli evidentnému binárnemu nesúladu v roote životné prostredie. Aj keď voľba úplného aktualizačného balíka je životaschopným riešením tohto problému, nakoniec prepíše kúsky potrebné na prístup root zo zavádzacej oblasti.

Takže pre tých z vás, ktorí si plánujú zašpiniť svoj Pixel a možno budú potrebovať záchrancu na ceste, sme si mysleli, že sa uistíme, že viete, ako si zachovať prístup root počas mesačných aktualizácií zabezpečenia. Tento proces nie je náročný, ale vyžaduje si niekoľko príkazov ADB a Fastboot.

Ako si ponechať root a prijímať aktualizácie OTA na svojom Pixeli

Pred spustením si všimnite, že tento návod predpokladá, že máte odomknutý bootloader a sú už zakorenené v programe Magisk. Okrem toho sa uistite, že máte najnovšie Binárne súbory ADB a Fastboot nainštalovaný na vašom PC/Mac a že cieľové zariadenie môže byť detekované týmito nástrojmi. Odporúča sa to aj používateľom systému Windows nainštalujte najnovší ovládač USB OEM.

Existuje niekoľko spôsobov, ako aktualizovať svoj Pixel na najnovšiu oficiálnu zostavu Androidu a zároveň zachovať root. Môžete obnoviť základný zavádzací obraz základnej verzie, počkajte, kým váš telefón nedostane upozornenie, ktoré vás vyzve stiahnite si do telefónu všetky čakajúce aktualizácie (alebo si aktualizáciu načítajte manuálne), potom opravte aktualizovaný zavádzací obraz a flashujte to. Toto je o niečo pomalšia, ale odporúčaná metóda pre začiatočníkov.

Rýchlejšou metódou je flashovanie oficiálneho továrenského obrazu s vopred opraveným zavádzacím obrazom. Majte na pamäti, že obe metódy sa spoliehajú na prístup k počítaču PC alebo Mac. Žiadna z nich nevyžaduje vymazanie zariadenia, ale je to dobrý postup zálohovať všetky nenahraditeľné dáta v prípade, že sa niečo pokazí.

Všimnite si, že s Séria Google Pixel 7 (a zariadenia spustené s Androidom 13) sa všeobecný ramdisk odstráni zo zavádzacieho obrazu a umiestni sa do samostatného oddielu s názvom „init_boot“. V dôsledku toho musíte opraviť obraz init_boot namiesto bežného zavádzacieho obrazu, aby ste ich mohli zakoreniť zariadení. Ak máte Pixel 7 alebo Pixel 7 Pro, vymeňte každý výskyt boot.img s init_boot.img pre návod nižšie.

Odporúčaná metóda:

  1. Nájdite presné číslo verzie aktuálne nainštalovaného softvéru v telefóne Google Pixel. Prejdite na nastavenie > O telefóne a poznačte si text pod Číslo zostavy oddiele.
  2. Teraz musíme obnoviť nedotknutý zavádzací obraz zodpovedajúci nainštalovanej zostave. Ako preventívne opatrenie otvorte Magisk, prepnite na Moduly kartu, deaktivujte aktívne moduly a pred vykonaním ich reštartujte.
    • V závislosti od spôsobu opravy môže aplikácia Magisk uchovávať zálohu bootovacieho obrazu. V takom prípade by ste ich mali byť schopní obnoviť prostredníctvom Obnoviť obrázky možnosť pod Odinštalovať menu aplikácie Magisk. Napriek tomu odporúčame flashovať nedotknutý súbor boot.img z továrenského obrazu, aby ste predišli akýmkoľvek nepredvídaným problémom.
  3. Stiahnite si továrenský obraz s možnosťou rýchleho spustenia, ktorý zodpovedá aktuálnemu číslu zostavy Androidu pre váš telefón Google Pixel na vašom PC/Mac. Malo by byť pomenované ako --factory-.zip.
    • Google hosťuje všetky oficiálne zostavy pre každý pixel na svojom zariadení portál na stiahnutie. Môžete sa tiež pozrieť na náš index sťahovania pre Android 13 pre jednoduchú navigáciu. Používatelia, ktorí si už nainštalovali Android 14 beta ich môže chytiť náš index sťahovania pre Android 14.
  4. Otvorte továrenský obraz pomocou svojho obľúbeného správcu archívov, nájdite súbor image--.zip (áno, v ZIP je súbor ZIP) a extrahujte z neho súbor boot.img.
  5. Nainštalujte súbor boot.img pre aktuálne číslo zostavy systému Android:
    1. Uistite sa, že ladenie USB je povolené na telefóne a na adb devices príkaz na počítači vráti sériové číslo telefónu.
    2. Reštartujte telefón do režimu zavádzača: adb reboot bootloader
    3. Flash image boot image: fastboot flash boot
    4. Reštartovať: fastboot reboot
  6. Teraz môžete prinútiť svoj telefón, aby stiahol všetky čakajúce aktualizácie tak, že prejdete na nastavenie > Systém > Aktualizácia systému > Skontroluj aktualizácie. Prípadne si stiahnite najnovší úplný obraz OTA s možnosťou obnovy flash pre váš model a naložte ju ručne.
    • Na inováciu si nevyberajte najnovší továrenský obrázok, pretože blikajúci skript doručenej pošty predvolene vymaže zariadenie.
  7. Teraz, keď máte najnovšiu zostavu, je čas opraviť zavádzací obraz pomocou Magisk, aby ste znova získali prístup root. Máme pre vás špeciálny návod ako nainštalovať Magisk, tak si ho pozrite, ak potrebujete pomoc.
  8. Keď sa váš telefón reštartuje po vrátení opraveného zavádzacieho obrazu, mali by ste byť bezpečne aktualizovaní na najnovšiu verziu OTA s prístupom root.

Rýchla metóda

  1. Stiahnite si do počítača PC/Mac továrenský obraz zodpovedajúci najnovšej aktualizácii pre váš telefón Pixel.
    • Môžete to urobiť buď z Portál na stiahnutie Google alebo z našej Index sťahovania pre Android 13. Používateľom, ktorí si už nainštalovali beta verziu systému Android 14, odporúčame, aby si to pozreli náš index sťahovania pre Android 14.
  2. Rozbaľte továrenský obraz pomocou svojho obľúbeného správcu archívov a nájdite súbor image--.zip a extrahujte z neho súbor boot.img.
  3. Opravte základný zavádzací obraz pomocou Magisk, ale ešte ho neblikajte v telefóne.
  4. Skopírujte bootovací obraz s opravou Magisk z telefónu do PC/Mac a premenujte ho na boot.img.
  5. Otvor image--.zip súbor z kroku 2 pomocou správcu archívov podľa vášho výberu a nahraďte v ňom súbor s obrázkom bootovacieho súboru za súbor z kroku 4.
    • Používateľom systému Windows odporúčame 7-Zip, takže na vloženie opraveného súboru do archívu by malo stačiť jednoduché pretiahnutie.
    • Používatelia systémov Linux a macOS môžu používať vstavané zip pomôcka na nahradenie základného zavádzacieho obrazu opraveným zavádzacím obrazom v továrenskom firmvéri:
      zip image-<devicecodename>-<buildnumber>.zip boot.img
  6. Ak chcete odstrániť rutinu vymazania údajov, upravte blikajúci skript takto:
    • Ak používate Windows, otvorte súbor s názvom „flash-all.bat“ pomocou programu Poznámkový blok (alebo vášho obľúbeného textového editora), odstráňte parameter „-w“ z blikajúceho segmentu rýchleho spustenia a súbor uložte.
    • V prípade systémov Linux a macOS otvorte súbor s názvom „flash-all.sh“ vo svojom obľúbenom textovom editore, odstráňte parameter „-w“ z blikajúceho segmentu rýchleho spustenia a súbor uložte.
  7. Reštartujte telefón Pixel do režimu zavádzača a vykonajte operáciu blikania pomocou Fastboot.
  8. Ak všetko pôjde správne, telefón by sa mal automaticky reštartovať na najnovšiu verziu operačného systému – aj to s vopred zakoreneným bootovacím obrazom.

Voliteľné: metóda GUI

V prípade, že sa nechcete zaoberať nástrojmi príkazového riadka, XDA Recognized Contributor badabing2003 ponúka šikovnú aplikáciu s názvom PixelFlasher zefektívniť prácu. Výstižne pomenovaný open-source obal GUI okolo ADB a Fastboot je kódovaný v Pythone, takže ho môžete spustiť na každom väčšom desktopovom OS vrátane Windows, MacOS a Linux.

Ako vidíte, používateľské rozhranie je celkom jednoduché. Aplikácia dokáže automaticky zistiť umiestnenie binárnych súborov ADB a Fastboot z vašej premennej prostredia PATH, alebo môžete umiestnenie vybrať aj manuálne. Ďalej musíte pripojiť cieľový telefón Pixel k počítaču a kliknúť na skenovať tlačidlo na zistenie zariadenia. PixelFlasher dokáže identifikovať aj zakorenené zariadenie (označené značkou začiarknutia ✓), ale na shell v Magisku musíte udeliť oprávnenia root.

Tu je postup, ako môžete použiť PixelFlasher na inštaláciu aktualizácií OTA do telefónu Pixel pri zachovaní root:

  1. Získajte továrenský obrázok zodpovedajúci najnovšej aktualizácii pre váš telefón Pixel.
    • Buď si ho stiahnite priamo z Portál na stiahnutie Google, alebo si pozrite naše Index sťahovania pre Android 13. Používateľom, ktorí si už nainštalovali beta verziu systému Android 14, odporúčame navštíviť náš index sťahovania pre Android 14.
  2. Ďalej vyberte továrenský obrázok, aplikácia rozpozná model telefónu podľa názvu obrázka.
  3. Spracujte obraz z výroby. PixelFlasher extrahuje súbor boot.img (init_boot.img pre sériu Pixel 7 a novší) z výrobného obrazu a vyplní ho do zoznamu nižšie.
  4. Vyberte boot.img zo zoznamu na opravu cez Magisk.
    • Ak v telefóne nemáte nainštalovaný Magisk, PixelFlasher ho nainštaluje za vás.
  5. Vyberte novo pridanú položku zodpovedajúcu opravenému zavádzaciemu obrazu.
  6. Teraz vyberte Režim blesku ako Uchovávajte údaje.
  7. Klikni na Telefón Flash Pixel tlačidlo začne blikať.
  8. To je všetko!

Nemáte prístup k počítaču? Aj keď je možné nasmerovať Magisk, aby sa nainštaloval do neaktívneho slotu pred prijatím inkrementálne OTA a ponechať root po aktualizácii, môžete v tomto naraziť na neočakávané prekážky proces. Preto odporúčame vykonať opravu bootovacieho obrazu sami a flashovať ho pomocou PC.

Overenie

Jednoduchý spôsob, ako skontrolovať, či ste všetky tieto kroky vykonali správne, je prejsť na nastavenie > O telefóne > Verzia pre Android. Mali by ste vidieť presné číslo opravy a zostavy, ktoré ste si nahrali na svojom zariadení Google Pixel.

Potom otvorte aplikáciu Magisk zo zásuvky aplikácie a číslo zostavy Magisk by malo byť uvedené vedľa parametra „Nainštalované“, čo znamená, že sa vám úspešne podarilo dokončiť proces.

A je to tu! Teraz viete, ako nainštalovať mesačné aktualizácie OTA na sériu telefónov Google Pixel a zároveň zachovať root. Ak máte nejaké otázky týkajúce sa zakorenenia vášho Pixela, nezabudnite ich zanechať v sekcii komentárov nižšie.