Kako preveriti različico zagonskega nalagalnika Android 13 v seriji Google Pixel 6

Android 13 je prinesel nove posodobitve zagonskega nalagalnika za serijo Google Pixel 6. Tukaj je opisano, kako preverite različico zagonskega nalagalnika za zaščito pred povrnitvijo.

Android 13 sezona je uradno pred nami. Najnovejša različica Androida prinaša nekaj svežih sprememb uporabniškega vmesnika in številne uporabne funkcije. Za družino Google Pixel 6 tudi stabilna posodobitev za Android 13 povečala različico proti povrnitvi v zagonskem nalagalniku teh naprav. Posledično po nadgradnji na Android 13 ne morete obnoviti starejše različice Androida 12.

  • Družina naprav Pixel 6 je prejela nove posodobitve zagonskega nalagalnika s stabilnim Androidom 13 OTA.
  • Posodobitev zagonskega nalagalnika poveča različico za preprečevanje povrnitve na prejšnje stanje na teh telefonih.
  • Vrnitev nazaj na Android 12 ni mogoča zaradi zaščite pred povrnitvijo.

Krmarite po tem članku:

  • Zakaj moj Google Pixel 6/6 Pro/6a potrebuje nadgrajen zagonski nalagalnik?
  • Kako lahko vem, ali moj Google Pixel 6/6 Pro/6a že ima posodobljen zagonski nalagalnik?
  • Piše, da imam drugo različico zagonskega nalagalnika, ali to pomeni, da se lahko vrnem na Android 12?
  • Kako varno nadgraditi zagonski nalagalnik na mojem Google Pixel 6/6 Pro/6a?

Zakaj moj Google Pixel 6/6 Pro/6a potrebuje nadgrajen zagonski nalagalnik?

The zaščita pred povratkom na Google Pixel 6, Pixel 6 Pro, in Pixel 6a se materializira z elektronskimi varovalkami (eFuse). eFuse je kot bliskavica za enkratno pisanje. Ko enkrat obrnete te koščke tako, da nekaj zapišete vanje, ni več poti nazaj. Ko "razpihnete" eFuse, bo za vedno ostal zapisan s to vrednostjo.

Da bi izničil številne vektorje napadov, je Google poslal nov komplet zagonskega nalagalnika za Pixel šeste generacije telefone prek stabilnega Android 13 OTA, ki preprečuje, da bi se starejše različice Androida naložile na te naprave. Ustrezni eFuse bi moral zagnati in povečati indeks povrnitve šele po uspešnem zagonu Androida 13. Nova različica zagonskega nalagalnika, povečana vrednost indeksa povrnitve nazaj in razbremenjeno stanje eFuse bi morali zadoščati za blokiranje katere koli vdelane programske opreme pred Androidom 13, ki bi jo bilo treba naknadno utripati.


Kako lahko vem, ali moj Google Pixel 6/6 Pro/6a že ima posodobljen zagonski nalagalnik?

Zagonski nalagalnik je po definiciji program, ki naloži operacijski sistem ali verižno naloži drug zagonski nalagalnik, ko je naprava vklopljena. Googlov pripomoček Fastboot ponuja preprost način za poizvedovanje spremenljivk zagonskega nalagalnika naprave Android iz računalnika. Da bi to naredili, moramo ciljni telefon Pixel zagnati v njegov vmesnik zagonskega nalagalnika.

  1. Prepričajte se, da imate najnovejšo različico pripomočkov ADB in Fastboot nameščen v vašem PC/Mac/Chromebook.
  2. V telefonu pojdite na nastavitve > O telefonu > Številka gradnje in tapnite ta vnos 7-krat, da omogočite Možnosti razvijalca.
  3. Ko ga omogočite, se vrnite na glavno stran z nastavitvami in tapnite Sistem, nato pojdite na Možnosti razvijalca.
  4. Vklopiti USB razhroščevanje.
  5. Povežite svoj Pixel 6, Pixel 6 Pro ali Pixel 6a z računalnikom s kablom USB.
  6. Odprite terminalsko okno in vnesite naslednji ukaz, da preverite, ali je vaša naprava zaznana ali ne:
    adb devices
    Morda boste morali prvič preveriti pristnost gostiteljskega računalnika.
  7. Če je naprava povezana, bi morali videti njeno serijsko številko.
  8. Ko je vse pripravljeno, zaženite naslednji ukaz za ponovni zagon v načinu zagonskega nalagalnika:
    adb reboot bootloader
  9. Vaš telefon bi se moral znova zagnati v način zagonskega nalagalnika (znan tudi kot "način hitrega zagona").
  10. Zdaj vnesite naslednji ukaz, da preverite, ali vaš računalnik zazna ciljno napravo v načinu zagonskega nalagalnika:
    fastboot devices
    Če v računalniku uporabljate Windows, boste morda morali namestite najnovejše gonilnike Google USB.
  11. Če želite izvedeti različico zagonskega nalagalnika, izvedite spodnji ukaz:
    fastboot getvar version-bootloader

Nato si oglejte naslednjo tabelo in povežite različico zagonskega nalagalnika z izhodom, ki ste ga dobili:

Naprava, Forumi naprav, Kodno ime

Stabilna različica zagonskega nalagalnika Android 13

Google Pixel 6 (oriola)

drsnik-1.2-8739948

Google Pixel 6 Pro (krokar)

drsnik-1.2-8739948

Google Pixel 6a (bluejay)

bluejay-1.2-8893284

Prav tako je možno poizvedovati o različici zagonskega nalagalnika iz uporabniškega vmesnika Fastboot (aka fastbootd). Če želite to narediti, znova zaženite napravo z uporabo adb reboot fastboot, nato izvedite isto fastboot getvar version-bootloader ukaz.

V primeru, da v bližini nimate osebnega računalnika, lahko različico zagonskega nalagalnika pridobite kar iz samega telefona. Najprej izklopite Google Pixel 6/6 Pro/6a in za nekaj sekund pritisnite gumba za zmanjšanje glasnosti in gumb za vklop. Sprostite jih, ko se prikaže način Fastboot. Na zaslonu bi morali poiskati različico zagonskega nalagalnika.

Za ljubitelje ukazne vrstice naslednji ukaz v aplikaciji terminalskega emulatorja v telefonu, da dobite različico zagonskega nalagalnika:

getpropro.bootloader

Piše, da imam drugo različico zagonskega nalagalnika, ali to pomeni, da se lahko vrnem na Android 12?

Če se različica zagonskega nalagalnika vašega Pixel 6/6 Pro/6a razlikuje od tiste, prikazane v zgoraj omenjenem tabelo, potem verjetno uporabljate različico beta različice Androida 13 ali starejšo različico stabilnega kanala Androida 12.

Čeprav se lahko poskusite vrniti na Android 12 z nižjo različico zagonskega nalagalnika, to ni priporočljivo. Zaradi varnosti in združljivosti morate za nadgradnjo zagonskega nalagalnika in osnovnih delov vdelane programske opreme vaše naprave uporabiti stabilen Android 13 OTA.

Če nameravate izvesti ročni flash, se prepričajte, da so slike particij stabilne programske opreme Android 13 flash za obe reži. Neusklajenost različice zagonskega nalagalnika med režama A in B zadostuje za blokiranje naprave. Tukaj je ni znanega načina za oživitev trdo zgrajene naprave, ki jo poganja Google Tensor kot Google Pixel 6/6 Pro/6a, zato bodite previdni, preden poskusite ročno nadgraditi.


Kako varno nadgraditi zagonski nalagalnik na mojem Google Pixel 6/6 Pro/6a?

Da bi se izognili scenariju trde opeke, morate po uspešni posodobitvi in ​​zagonu Androida 13 vsaj enkrat zagnati particijo zagonskega nalagalnika v neaktivno režo. To bi moralo odpraviti možnost neujemanja različice, še posebej, če prvič nameščate Pixel 6, Pixel 6 Pro ali Pixel 6a s stabilno različico sistema Android 13.

1. možnost (z uporabo slik za obnovitev/OTA):

Po uspešnem zagonu v Android 13, prenesite celotno sliko OTA ki ustreza tej zgradbi. Naslednji, stransko naložite iz obnovitve zalog in znova zaženite napravo, da zagotovite, da imata obe reži enako različico zagonskega nalagalnika.

2. možnost (z uporabo tovarniških slik):

Ljudje, ki so nadgradili na Android 13 z utripanjem tovarniške slike po odklepanju zagonskega nalagalnika, naj se odločijo za to možnost. Po prvem uspešnem zagonu v Android 13,

  1. Preverite trenutno aktivno režo:adb reboot bootloaderfastboot getvar current-slotČe izhod vrne trenutno režo kot "a", mora biti vaša aktivna reža "a", druga reža pa "b". Če ne, potem je vaša aktivna reža "b", druga reža pa "a."
  2. 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".
  3. Zdaj moramo zagonski nalagalnik prenesti v obe reži.
    1. Če je vaša aktivna reža "a"fastboot --slot=other flash bootloader bootloader_filename.imgfastboot set_active bfastboot reboot bootloaderfastboot set_active afastboot reboot bootloaderfastboot reboot
    2. Če je vaša aktivna reža "b"fastboot --slot=other flash bootloader bootloader_filename.imgfastboot set_active afastboot reboot bootloaderfastboot set_active bfastboot reboot bootloaderfastboot reboot
  4. To je vse.

Kot lahko vidite, ni pomanjkanja različnih načinov, kako lahko preverite osnovno različico zagonskega nalagalnika vašega Pixel 6, 6 Pro ali 6a. Če raje pustite sistemu, da poskrbi sam zase, ali pa posodobljeni zagonski nalagalnik namestite ročno, izberite najboljšo metodo za svoje potrebe.