Kako namestiti posodobitve OTA in ohraniti root na telefonu Google Pixel

click fraud protection

Iščete način za ohranitev korenskega dostopa po posodobitvah OTA na telefonu Google Pixel? Tukaj je vodnik po korakih, kako to storiti.

hitre povezave

  • Kako rootanje vpliva na zmožnost nameščanja posodobitev OTA
  • Kako ohraniti root in sprejemati posodobitve OTA na vašem Pixelu
  • Preverjanje

Del lepote lastništva a telefon Google Pixel prihaja z ustrezno razpoložljivostjo slik vdelane programske opreme, ki jih je mogoče uporabiti za vrnitev naprave v tovarniško stanje. Tudi če odklenete zagonski nalagalnik, root telefon, ali pa se preveč poigravate, lahko vedno obnovite osnovno konfiguracijo. Nekaterim uporabnikom bo morda težko ohraniti korenski dostop in povezane modifikacije nedotaknjene, hkrati pa ohraniti možnost prejemanja mesečnih varnostnih posodobitev. Čeprav bodo številni zagrizeni oboževalci Androida natančno vedeli, kaj storiti, niso vsi tako vešči posodobitve svojega telefona, ne da bi izgubili root.

Če imate dostop do računalnika PC/Mac in z veseljem vzamete stvari v svoje roke, lahko preprosto obdržite korenski dostop, tako da izvedete nekaj dodatnih korakov poleg stranskega nalaganja posodobitve OTA na vaš Google Pixel.

Kako rootanje vpliva na zmožnost nameščanja posodobitev OTA

Rooting vključuje spreminjanje delov zagonske slike Androida za pridobitev dostopa superuporabnika. Redna mesečna posodobitev OTA ali »over-the-air« posodobitev je postopne narave, kar pomeni, da je ni mogoče uporabiti delta popravek za nadgradnjo osnovne zagonske slike zaradi očitnega binarnega neujemanja v root okolju. Čeprav je izbira celotnega paketa posodobitev izvedljiva rešitev za to težavo, bo sčasoma prepisal delčke, potrebne za korenski dostop z zagonske particije.

Torej za tiste, ki se nameravate umazati s svojim Pixelom in morda potrebujete rešitelja na poti, smo mislili, da bomo poskrbeli, da boste vedeli, kako ohraniti korenski dostop med mesečnimi varnostnimi posodobitvami. Postopek ni težak, vendar zahteva nekaj ukazov ADB in Fastboot.

Kako ohraniti root in sprejemati posodobitve OTA na vašem Pixelu

Preden začnete, upoštevajte, da ta vadnica predpostavlja, da imate odklenjen zagonski nalagalnik in so že zakoreninjeni z Magiskom. Poleg tega se prepričajte, da imate najnovejše Binarne datoteke ADB in Fastboot nameščen na vašem PC/Mac in da lahko ta orodja zaznajo ciljno napravo. Uporabnikom sistema Windows svetujemo tudi, da namestite najnovejši OEM gonilnik USB.

Obstaja nekaj načinov, kako svoj Pixel posodobiti na najnovejšo uradno različico Androida, pri tem pa ohraniti root. Obnovite lahko osnovno zagonsko sliko osnovne različice, počakajte, da telefon prejme obvestilo, ki vas bo pozvalo, da prenesite morebitne čakajoče posodobitve v svoj telefon (ali posodobitev naložite ročno), nato popravite posodobljeno zagonsko sliko in bliskajte to. To je nekoliko počasnejša, vendar priporočljiva metoda za začetnike.

Hitrejša metoda je preklop uradne tovarniške slike z vnaprej popravljeno zagonsko sliko. Upoštevajte, da sta oba načina odvisna od dostopa do osebnega računalnika ali računalnika Mac. Nobeden od njih ne zahteva, da obrišete napravo, vendar je to dobra praksa varnostno kopirajte vse nenadomestljive podatke če gre kaj narobe.

Upoštevajte, da z Serija Google Pixel 7 (in naprave, ki se zaženejo z Androidom 13), je generični pomnilniški disk odstranjen iz zagonske slike in postavljen v ločeno particijo imenovan "init_boot." Posledično morate popraviti sliko init_boot namesto običajne zagonske slike, da lahko korenite te naprave. Če imate Pixel 7 ali Pixel 7 Pro, zamenjajte vsako pojavitev boot.img z init_boot.img za spodnjo vadnico.

Priporočena metoda:

  1. Poiščite natančno številko različice trenutno nameščene programske opreme v telefonu Google Pixel. Pojdite na nastavitve > O telefonu in si zapišite besedilo pod Številka gradnje razdelek.
  2. Zdaj moramo obnoviti nedotaknjeno zagonsko sliko, ki ustreza nameščeni zgradbi. Kot previdnostni ukrep odprite Magisk, preklopite na Moduli onemogočite aktivne module in znova zaženite, preden to storite.
    • Odvisno od načina popravka lahko aplikacija Magisk hrani varnostno kopijo osnovne zagonske slike. V tem primeru bi jih morali imeti možnost obnoviti prek Obnovi slike možnost pod Odstrani meni aplikacije Magisk. Kljub temu priporočamo, da utripate nedotaknjeno datoteko boot.img iz tovarniške slike, da se izognete morebitnim nepredvidenim težavam.
  3. Prenesite tovarniško sliko za hitri zagon, ki ustreza trenutni številki gradnje Androida za vaš telefon Google Pixel na vaš PC/Mac. Imenovati ga je treba kot --factory-.zip.
    • Google gosti vse uradne različice za vsak Pixel na svojem portal za prenos. Lahko si tudi ogledate naš indeks prenosov za Android 13 za enostavno navigacijo. Uporabniki, ki so že namestili Android 14 beta jih lahko zgrabi iz naš indeks prenosov za Android 14.
  4. Odprite tovarniško sliko s svojim priljubljenim upraviteljem arhivov, poiščite image--.zip datoteko (da, v ZIP je ZIP) in iz nje ekstrahirajte datoteko boot.img.
  5. Namestite zalogo boot.img za trenutno številko gradnje Androida:
    1. Prepričajte se, da je odpravljanje napak USB omogočeno v telefonu in na adb devices ukaz v računalniku vrne serijsko številko telefona.
    2. Ponovno zaženite telefon v način zagonskega nalagalnika: adb reboot bootloader
    3. Flash zagonske slike: fastboot flash boot
    4. Ponovni zagon: fastboot reboot
  6. Zdaj lahko prisilite svoj telefon, da potegne vse čakajoče posodobitve, tako da se odpravite na nastavitve > Sistem > Posodobitev sistema > Preveri za posodobitve. Druga možnost je, da prenesete najnovejšo celotno sliko OTA, ki jo je mogoče obnoviti, za svoj model in ga naložite ročno.
    • Za nadgradnjo ne izberite najnovejše tovarniške slike, saj bo skript za prejeto pošto privzeto izbrisal napravo.
  7. Zdaj, ko ste na najnovejši gradnji, je čas, da popravite zagonsko sliko z Magiskom za ponovno pridobitev korenskega dostopa. Imamo namensko vadnico za kako namestiti Magisk, zato si ga oglejte, če potrebujete pomoč.
  8. Ko se vaš telefon znova zažene po obnovitvi popravljene zagonske slike, bi morali biti varno posodobljeni z najnovejšo OTA s korenskim dostopom.

Hitra metoda

  1. Prenesite tovarniško sliko, ki ustreza najnovejši posodobitvi za vaš telefon Pixel na vaš PC/Mac.
    • To lahko storite iz Googlov portal za prenos ali iz našega Indeks prenosov za Android 13. Uporabnikom, ki so že namestili Android 14 beta, svetujemo, da si ogledajo naš indeks prenosov za Android 14.
  2. Razpakirajte tovarniško sliko s svojim priljubljenim upraviteljem arhivov, poiščite image--.zip datoteko in iz nje ekstrahirajte datoteko boot.img.
  3. Popravite osnovno zagonsko sliko z Magiskom, vendar ga še ne nastavite na telefon.
  4. Kopirajte zagonsko sliko, ki jo je popravil Magisk, iz vašega telefona v vaš PC/Mac in jo preimenujte v boot.img.
  5. Odprite image--.zip datoteko iz 2. koraka z upraviteljem arhivov po vaši izbiri in v njej zamenjajte datoteko osnovne zagonske slike s tisto iz 4. koraka.
    • Uporabnikom sistema Windows predlagamo 7-Zip, tako da bo preprosto povleci in spusti dovolj, da potisne popravljeno datoteko v arhiv.
    • Uporabniki Linuxa in macOS lahko uporabljajo vgrajeno zip pripomoček za zamenjavo osnovne zagonske slike s popravljeno zagonsko sliko v tovarniški vdelani programski opremi:
      zip image-<devicecodename>-<buildnumber>.zip boot.img
  6. Če želite odstraniti rutino brisanja podatkov, spremenite utripajoči skript, kot sledi:
    • Če uporabljate Windows, odprite datoteko z imenom »flash-all.bat« z Beležnico (ali vašim priljubljenim urejevalnikom besedil), odstranite parameter »-w« iz segmenta utripanja hitrega zagona in shranite datoteko.
    • Za Linux in macOS odprite datoteko z imenom »flash-all.sh« s svojim najljubšim urejevalnikom besedil, odstranite parameter »-w« iz segmenta utripanja hitrega zagona in shranite datoteko.
  7. Znova zaženite telefon Pixel v način zagonskega nalagalnika in izvedite operacijo utripanja s hitrim zagonom.
  8. Če gre vse v redu, bi se moral telefon samodejno znova zagnati v najnovejšo različico operacijskega sistema – tudi to s predhodno ukoreninjeno zagonsko sliko.

Izbirno: metoda GUI

Če se ne želite ubadati z orodji ukazne vrstice, XDA Recognized Contributor badabing2003 ponuja priročno aplikacijo z imenom PixelFlasher za racionalizacijo dela. Ustrezno imenovani odprtokodni GUI ovoj okoli ADB in Fastboot je kodiran v Pythonu, zato ga lahko izvajate v vseh večjih namiznih operacijskih sistemih, vključno z Windows, macOS in Linux.

Kot lahko vidite, je uporabniški vmesnik precej preprost. Aplikacija lahko samodejno zazna lokacijo binarnih datotek ADB in Fastboot iz vaše spremenljivke okolja PATH, lahko pa tudi ročno izberete lokacijo. Nato morate ciljni telefon Pixel povezati z računalnikom in klikniti Skeniraj gumb za zaznavanje naprave. PixelFlasher lahko identificira tudi rootano napravo (označeno s kljukico ✓), vendar morate lupini v Magisku dodeliti korenska dovoljenja.

Tukaj je opisano, kako lahko uporabite PixelFlasher za namestitev posodobitev OTA v telefon Pixel, pri tem pa ohranite root:

  1. Prenesite tovarniško sliko, ki ustreza najnovejši posodobitvi za vaš telefon Pixel.
    • Prenesite ga neposredno iz Googlov portal za prenos, ali si oglejte našo Indeks prenosov za Android 13. Uporabnikom, ki so že namestili Android 14 beta, svetujemo, da obiščejo naš indeks prenosov za Android 14.
  2. Nato izberite tovarniško sliko, aplikacija bo po imenu slike prepoznala model telefona.
  3. Obdelajte tovarniško sliko. PixelFlasher bo ekstrahiral datoteko boot.img (init_boot.img za serijo Pixel 7 in novejše) iz tovarniške slike in jo zapolnil na spodnjem seznamu.
  4. Na seznamu izberite boot.img za popravljanje prek Magiska.
    • Če Magisk ni nameščen v vašem telefonu, ga bo PixelFlasher namestil namesto vas.
  5. Izberite na novo dodan vnos, ki ustreza popravljeni zagonski sliki.
  6. Zdaj izberite Način bliskavice kot Ohranite podatke.
  7. Kliknite na Flash Pixel telefon gumb, da začne utripati.
  8. To je to!

Nimate dostopa do računalnika? Medtem ko je mogoče usmeriti Magisk, da se namesti v neaktivno režo, preden vzame inkrementalni OTA in ohranite root po posodobitvi, lahko naletite na nepričakovane ovire v tem postopek. Zato priporočamo, da sami popravite zagonsko sliko in jo utripate z osebnim računalnikom.

Preverjanje

Preprost način, da preverite, ali ste pravilno sledili vsem tem korakom, je, da se odpravite na nastavitve > O telefonu > različica Android. Morali bi videti natančen popravek in številko gradnje, ki ste ju naložili stransko v svojo napravo Google Pixel.

Nato odprite aplikacijo Magisk iz predala za aplikacije in številka gradnje Magisk mora biti navedena poleg parametra »Nameščeno«, kar pomeni, da vam je uspešno uspelo dokončati postopek.

In izvolite! Zdaj veste, kako namestiti mesečne posodobitve OTA na serijo telefonov Google Pixel, pri tem pa ohraniti root. Če imate kakršna koli vprašanja glede ukoreninjenja vašega Pixela, jih pustite v spodnjem razdelku za komentarje.