Kako provjeriti verziju pokretačkog programa za Android 13 na seriji Google Pixel 6

Android 13 donio je nova ažuriranja pokretačkog programa za Google Pixel 6 seriju. Evo kako provjeriti verziju bootloadera za zaštitu od povrata.

Android 13 sezona je službeno pred nama. Najnovija iteracija Androida sa sobom donosi neke nove promjene korisničkog sučelja i mnoge korisne značajke. Za obitelj Google Pixel 6, stabilno ažuriranje za Android 13 također povećao verziju protiv povrata u bootloaderu ovih uređaja. Kao rezultat toga, ne možete vratiti stariju verziju Androida 12 nakon nadogradnje na Android 13.

  • Obitelj Pixel 6 uređaja dobila je nova ažuriranja pokretačkog programa sa stabilnim Androidom 13 OTA.
  • Ažuriranje pokretačkog programa povećava verziju protiv vraćanja na prethodno stanje na ovim telefonima.
  • Povratak na Android 12 nije moguć zbog zaštite od vraćanja.

Krećite se ovim člankom:

  • Zašto moj Google Pixel 6/6 Pro/6a treba nadograđeni bootloader?
  • Kako mogu znati ima li moj Google Pixel 6/6 Pro/6a već ažurirani bootloader?
  • Piše da imam drugu verziju pokretačkog programa, znači li to da se mogu vratiti na Android 12?
  • Kako sigurno nadograditi bootloader na mom Google Pixel 6/6 Pro/6a?

Zašto moj Google Pixel 6/6 Pro/6a treba nadograđeni bootloader?

The zaštita od vraćanja na Google Pixel 6, Pixel 6 Pro, i Pixel 6a se materijalizira putem elektroničkih osigurača (eFuse). eFuse je poput flash-a za jednokratno pisanje. Jednom kad okrenete te komadiće upisujući nešto u njih, više nema povratka. Nakon "puhanja" eFuse-a, zauvijek će ostati zapisan s tom vrijednošću.

Kako bi poništio niz vektora napada, Google je poslao novi set bootloadera za šestu generaciju Pixela telefona putem stabilnog Android 13 OTA koji sprječava učitavanje starijih verzija Androida na ove uređaja. Relevantni eFuse trebao bi se aktivirati i povećati indeks vraćanja tek nakon uspješnog pokretanja Androida 13. Nova verzija bootloadera, povećana vrijednost indeksa vraćanja na staro stanje i stanje eFuse narušeno trebali bi biti dovoljni za blokiranje bilo kojeg firmvera prije Androida 13 koji će se naknadno flashirati.


Kako mogu znati ima li moj Google Pixel 6/6 Pro/6a već ažurirani bootloader?

Bootloader, po definiciji, je program koji učitava operativni sustav ili lančano učitava drugi bootloader kada je uređaj uključen. Googleov uslužni program Fastboot nudi jednostavan način postavljanja upita varijablama pokretačkog programa Android uređaja s računala. Da bismo to učinili, moramo pokrenuti ciljani Pixel telefon na njegovo sučelje za pokretanje sustava.

  1. Provjerite imate li najnovija verzija uslužnih programa ADB i Fastboot instaliran na vaš PC/Mac/Chromebook.
  2. Na svom telefonu idite na postavke > O telefonu > Izgradi broj i dodirnite ovaj unos 7 puta da omogućite Mogućnosti programera.
  3. Nakon što ga omogućite, vratite se na glavnu stranicu postavki i dodirnite Sustav, zatim idite na Mogućnosti programera.
  4. Upaliti USB ispravljanje pogrešaka.
  5. Povežite svoj Pixel 6, Pixel 6 Pro ili Pixel 6a s računalom pomoću USB kabela.
  6. Otvorite prozor terminala i upišite sljedeću naredbu da provjerite je li vaš uređaj otkriven ili ne:
    adb devices
    Možda ćete prvi put morati potvrditi identitet glavnog računala.
  7. Ako je uređaj spojen, trebali biste vidjeti njegov serijski broj.
  8. Nakon što je sve spremno, pokrenite sljedeću naredbu za ponovno pokretanje u način pokretanja sustava:
    adb reboot bootloader
  9. Vaš bi se telefon trebao ponovno pokrenuti u način pokretanja sustava (poznat i kao "način brzog pokretanja").
  10. Sada upišite sljedeću naredbu da biste provjerili je li vaše računalo otkrilo ciljni uređaj u načinu pokretanja sustava:
    fastboot devices
    Ako koristite Windows na računalu, možda ćete morati instalirajte najnovije Google USB upravljačke programe.
  11. Da biste saznali verziju bootloadera, izvršite dolje navedenu naredbu:
    fastboot getvar version-bootloader

Zatim pogledajte sljedeću tablicu i povežite verziju bootloadera s izlazom koji ste dobili:

Uređaj, Forumi uređaja, Kodno ime

Stabilna verzija programa za pokretanje sustava Android 13

Google Pixel 6 (oriola)

klizač-1.2-8739948

Google Pixel 6 Pro (gavran)

klizač-1.2-8739948

Google Pixel 6a (bluejay)

bluejay-1.2-8893284

Također je moguće postaviti upit o verziji bootloadera iz korisničkog prostora Fastboot sučelja (aka fastbootd). Da biste to učinili, ponovno pokrenite uređaj pomoću adb reboot fastboot, zatim izvršite isto fastboot getvar version-bootloader naredba.

U slučaju da nemate osobno računalo u blizini, verziju bootloadera možete dobiti izravno sa samog telefona. Najprije isključite svoj Google Pixel 6/6 Pro/6a i pritisnite tipke za smanjivanje glasnoće i uključivanje nekoliko sekundi. Otpustite ih kada se pojavi Fastboot mod. Trebali biste moći locirati verziju bootloadera na zaslonu.

Za ljubitelje naredbenog retka, sljedeća naredba u aplikaciji emulatora terminala na vašem telefonu da dobijete verziju bootloadera:

getpropro.bootloader

Piše da imam drugu verziju pokretačkog programa, znači li to da se mogu vratiti na Android 12?

Ako se verzija pokretačkog programa vašeg Pixela 6/6 Pro/6a razlikuje od one prikazane u gore navedenom tablici, onda vjerojatno koristite beta verziju Androida 13 ili stariju stabilnu verziju Androida 12.

Iako se možete pokušati vratiti na Android 12 s nižom verzijom bootloadera, to se ne preporučuje. Radi sigurnosti i kompatibilnosti, trebali biste uzeti stabilni Android 13 OTA za nadogradnju bootloadera, kao i temeljnih dijelova firmvera vašeg uređaja.

Ako planirate izvršiti ručno bljeskanje, osigurajte da su slike particija stabilnog softvera Android 13 bljeskane u oba utora. Neusklađenost verzije bootloadera između A i B utora dovoljna je za blokiranje uređaja. Tamo je nema poznatog načina da se oživi čvrsti uređaj koji pokreće Google Tensor poput Google Pixel 6/6 Pro/6a, stoga budite oprezni prije pokušaja ručne nadogradnje.


Kako sigurno nadograditi bootloader na mom Google Pixel 6/6 Pro/6a?

Da biste izbjegli scenarij hard brick-a, trebali biste fleširati particiju pokretačkog programa u neaktivni utor nakon uspješnog ažuriranja i pokretanja Androida 13 barem jednom. Ovo bi trebalo eliminirati mogućnost nepodudaranja verzija, posebno ako prvi put flešujete Pixel 6, Pixel 6 Pro ili Pixel 6a sa stabilnom međuverzijom Androida 13.

Opcija 1 (pomoću slika za oporavak/OTA):

Nakon uspješnog pokretanja sustava Android 13, preuzmite punu OTA sliku koji odgovara toj građi. Sljedeći, učitajte ga s oporavka zaliha i ponovno pokrenite uređaj kako biste osigurali da oba utora imaju istu verziju pokretačkog programa.

Opcija 2 (upotrebom tvorničkih slika):

Ljudi koji su izvršili nadogradnju na Android 13 bljeskanjem tvorničke slike nakon otključavanja bootloadera trebali bi se odlučiti za ovu opciju. Nakon uspješnog prvog pokretanja sustava Android 13,

  1. Provjerite trenutno aktivni utor:adb reboot bootloaderfastboot getvar current-slotAko izlaz vraća trenutni utor kao "a", vaš aktivni utor trebao bi biti "a", a drugi utor je "b". Ako nije, onda je vaš aktivni utor "b", a drugi utor je "a."
  2. Ekstrahirajte sadržaj ZIP datoteke tvorničke slike i pronađite sliku pokretačkog programa u ekstrahiranim datotekama. Trebao bi imati naziv "bootloader-[kodni naziv uređaja]-[kodni naziv platforme]-[glavna verzija]-[sporedna verzija].img."
    • Kodni naziv platforme za Pixel 6 i 6 Pro je "slider", dok je za Pixel 6a "bluejay".
  3. Sada moramo flashati bootloader u oba utora.
    1. Ako je vaš aktivni utor 'a'fastboot --slot=other flash bootloader bootloader_filename.imgfastboot set_active bfastboot reboot bootloaderfastboot set_active afastboot reboot bootloaderfastboot reboot
    2. Ako je vaš aktivni utor 'b'fastboot --slot=other flash bootloader bootloader_filename.imgfastboot set_active afastboot reboot bootloaderfastboot set_active bfastboot reboot bootloaderfastboot reboot
  4. To je sve.

Kao što vidite, nema manjka različitih načina na koje možete provjeriti temeljnu verziju pokretačkog programa za vaš Pixel 6, 6 Pro ili 6a. Želite li pustiti sustav da se sam brine o sebi ili ručno instalirati ažurirani bootloader, odaberite najbolju metodu za svoje potrebe.