Kako preklopiti na Android 12 z Androida 13 v seriji Google Pixel 6

hitre povezave

  • Kaj je znotraj posodobitve zagonskega nalagalnika za Android 13 za Google Pixel 6/6 Pro/6a?
  • Kako lahko preklopim na Android 12 z Androida 13 na Google Pixel 6/6 Pro/6a?
  • Ali obstaja kakšna slabost, če ostanete pri Androidu 12?

Android 13 je že nekaj časa zunaj. Ker gre za večjo nadgradnjo različice, je vabljivo, da bi skočili na vlak - zlasti za uporabnike Google Pixel. Kaj pa, če ste pravkar posodobili na Android 13, vendar vam ni preveč všeč? Veliko vprašanje je, ali lahko svoj pametni telefon Pixel, vključno z najnovejšo linijo Pixel 6, znižate z Androida 13 na 12?

Za razliko od mnogih proizvajalcev originalne opreme za Android ima Google namenski portal za prenos vdelane programske opreme za svoje pametne telefone. Če imate različico katerega koli telefona Pixel brez operaterja (imenovano tudi »odklenjeno«), bi morali imeti možnost odkleniti njegov zagonski nalagalnik in ročno bliskajte starejšo programsko opremo Android 12 vrniti nazaj. Vendar pa je situacija nekoliko drugačna za družino naprav Pixel 6, ki jih poganja Google Tensor.

Stabilna posodobitev za Android 13 za Google Pixel 6, Pixel 6 Pro, in Pixel 6a prinesel nove posodobitve zagonskega nalagalnika. Ko ste nadgrajeni, ni mogoče flash starejšega zagonskega nalagalnika zaradi zaščite proti prevračanju. Zato običajni postopek preklopa na Android 12 v teh napravah ne bo deloval. Kljub temu je še vedno mogoče zagnati Android 12 na nadgrajenem zagonskem nalagalniku. Če želite spremeniti Android 13 nazaj na Android 12 v telefonu Pixel 6/6 Pro/6a, smo tukaj, da vam pomagamo.

  • Linija Google Pixel 6 je pobrala nove posodobitve zagonskega nalagalnika s stabilnim Androidom 13 OTA.
  • Ko enkrat nadgradite, ne morete preklopiti starejšega zagonskega nalagalnika.
  • Kljub temu lahko še vedno zaženete Android 12 z novim zagonskim nalagalnikom.

Kaj je znotraj posodobitve zagonskega nalagalnika za Android 13 za Google Pixel 6/6 Pro/6a?

Zagonski nalagalnik naprave Android je zelo zapleten kos programske opreme. Odgovoren je za zagon zagonske verige po vsakem novem zagonu iz izklopljenega stanja. V sliki zagonskega nalagalnika je veliko komponent nizke ravni, ki so tesno integrirane s SoC ciljne naprave. Na kratko, poigravanje z zagonskim nalagalnikom na sodobni potrošniški napravi je izjemno težko delo.

Če vas zanima, tukaj je tisto, kar lahko najdete znotraj slike zagonskega nalagalnika Google Pixel 6a:

Čeprav vam uspe dešifrirati kodo in zakrpati zaščitne rutine proti povrnitvi v novo posodobitev zagonskega nalagalnika za Google Pixel 6, 6 Pro ali 6a, ni znanega načina za bliskavico brez brickinga tvoj telefon. To je zato, ker nimamo dostopa do programatorjev, ki jih podpisuje OEM, in kriptografskih ključev, potrebnih za izvajanje takšnih operacij.


Kako lahko preklopim na Android 12 z Androida 13 na Google Pixel 6/6 Pro/6a?

Poudariti moramo, da tega ne bi smeli storiti, razen če vam Android 13 resnično ni všeč ali če se ne igra dobro z določenimi aplikacijami. Android 13 ima nekaj osupljivih novih funkcij, zlasti povezanih z zasebnostjo in varnostjo, zaradi katerih je v mnogih pogledih boljši od prejšnjih različic Androida. Prav tako bo najbolj posodobljen, ko gre za varnostne popravke.

Če veste vse to in se še vedno želite vrniti na Android 12, so koraki relativno preprosti. Najprej pa boste morali narediti varnostno kopijo svojih aplikacij, fotografij, videoposnetkov itd., ker znižanje bo popolnoma izbrisalo vaš telefon. Prepričajte se tudi, da imate najnovejše Binarne datoteke ADB in Fastboot nameščen na vašem računalniku.

S preskokom utripanja zagonskega nalagalnika

  1. Ko boste varnostno kopijo uredili, boste morali preveriti različico zagonskega nalagalnika Google Pixel 6/6 Pro/6a. Če se želite izogniti scenariju trde opeke, se prepričajte, da imata obe reži ciljne naprave enako različico zagonskega nalagalnika Android 13. Če potrebujete pomoč, si oglejte našo vadnico za določitev različice zagonskega nalagalnika naprav serije Google Pixel 6 za zaščito pred prevračanjem.
  2. V računalniku PC/Mac/Chromebook prenesite tovarniško sliko ki ustreza izdaji Android 12 po vaši izbiri za ciljno napravo.
  3. Ekstrahirajte vsebino datoteke ZIP tovarniške slike in poiščite sliko zagonskega nalagalnika v ekstrahiranih datotekah. Imenovati ga je treba kot »bootloader-[kodno ime naprave]-[kodno ime platforme]-[glavna različica]-[možna različica].img.«
    • Za Pixel 6 in 6 Pro je kodno ime platforme »slider«, medtem ko je za Pixel 6a »bluejay«.
  4. Iz ekstrahirane mape izbrišite sliko zagonskega nalagalnika.
  5. Spremenite utripajoči skript na naslednji način:
    • Če uporabljate Windows, odprite datoteko z imenom "flash-all.bat" z beležnico (ali vašim priljubljenim urejevalnikom besedil), izbrišite utripajoč zagonski nalagalnik povezan del, dodajte "--force" (brez narekovajev) med argumenta "-w" in "update" v segmentu utripanja sistemske slike in shranite datoteko.
    • Uporabniki Linuxa in macOS, odprite datoteko z imenom "flash-all.sh" s svojim najljubšim urejevalnikom besedil, izbrišite utripanje zagonskega nalagalnika dodajte "--force" (brez narekovajev) med argumenta "-w" in "update" v segmentu utripanja sistemske slike in shranite mapa.
  6. Zdaj, ko smo spremenili skript, lahko nadaljujemo z utripanjem. Predvsem potrebujete odklenjen zagonski nalagalnik za bliskavico prek hitrega zagona, zato izvedite odklepanje zagonskega nalagalnika, če še niste.
  7. Znova zaženite Pixel 6/6 Pro/6a v način zagonskega nalagalnika in se povežite z računalnikom PC/Mac/Chromebook s kablom USB.
  8. Odprite terminalsko okno v računalniku, se pomaknite do mesta, kjer ste ekstrahirali tovarniško sliko Android 12, in zaženite utripajoči skript.
    • Za Windows:
      .\flash-all.bat
    • Za macOS in Linux:
      ./flash-all.sh
  9. Počakajte, da se zgodi bliskavica, da se naprava znova zažene in da se Android 12 zažene. Prvi zagon lahko traja zelo dolgo, zato bodite potrpežljivi.
Google Pixel 6a z operacijskim sistemom Android 12 na zagonskem nalagalniku Android 13

Upoštevajte, da to ni prava vrnitev na prejšnjo različico, saj novega zagonskega nalagalnika ne moremo prepisati s starim. Vendar pa lahko Android 12 zaženemo na Google Pixel 6/6 Pro/6a povrh nadgrajenega zagonskega nalagalnika, saj ne nalaga nobenih omejitev za različico Android. Preprosto povedano, novi zagonski nalagalnik je združljiv tako z Androidom 13 kot Androidom 12, zaradi česar je možno zagnati starejšo izdajo Androida 12 na teh napravah tudi po povečanju indeksa povrnitve štetje.

Z uporabo uradnih slik za podporo razvijalcem

Za razvijalce Google ponuja spremenjene slike sistema Android 12 za družino Pixel 6, ki temeljijo na javnih in stabilnih različicah Android 12 in Android 12L. te "Slike podpore za razvijalce" vsebuje posodobljeno različico zagonskega nalagalnika, ki vključuje nove varnostne popravke in povečan števec proti povrnitvi nazaj.

Prenesite slike podpore za razvijalce za Android 12/12L za serijo Google Pixel 6

Ko gre za namestitev, je treba slike podpore za razvijalce prenesti prek hitrega zagona. Če želite izvedeti več, oglejte si naš vodnik.

Za referenco so slike podpore za razvijalce poslane z naslednjimi zgradbami zagonskega nalagalnika:

Naprava, Forumi naprav, Kodno ime

Različica zagonskega nalagalnika slik za Android 12 Developer Support

Različica zagonskega nalagalnika slik za Android 12L Developer Support

Google Pixel 6 (oriola)

slider-1.0-8844048

drsnik-1.2-8831283

Google Pixel 6 Pro (krokar)

slider-1.0-8844048

drsnik-1.2-8831283

Google Pixel 6a (bluejay)

N/A

bluejay-1.1-8927508

Upoštevajte, da te zgradbe, osredotočene na razvijalce, niso primerne za splošno uporabo. Ne bodo prejeli varnostnih posodobitev OTA kot njihovi potrošniški kolegi. Prav tako gradnje niso odobrene s programom Compatibility Test Suite (CTS), zato lahko razvijalci, ki zahtevajo gradnje, odobrene s CTS, ali uporabljajo API-je SafetyNet, naletijo na težave.


Ali obstaja kakšna slabost, če ostanete pri Androidu 12?

Ne glede na način, ki ga izberete, bo končni rezultat v bistvu hibridna kombinacija zagonskega nalagalnika in vdelane programske opreme za šesto generacijo Google Pixel. Za zdaj morda deluje, vendar ni uradne podpore za to združitev -- razen slik za podporo razvijalcem, vendar niso ravno namenjene običajnim uporabnikom. Za Android 12 ni več mesečnih varnostnih posodobitev, kar pomeni, da morate vseeno nadgraditi na Android 13, če želite še naprej prejemati popravke.

Poleg tega zagonski nalagalnik vsebuje številne slike vdelane programske opreme nizke ravni za različne komponente strojne opreme. Če ostanete pri Androidu 12, boste povzročili številne težave z nezdružljivostjo pod pokrovom, ki lahko vplivajo na dejansko delovanje vašega Pixel 6, 6 Pro ali 6a. To menite kot dokaz koncepta, vendar s ponovnim vračanjem na Android 12 naredite več škode kot koristi. Če se odločite za vrnitev z ene različice Androida na drugo, potem to storite na lastno odgovornost.