Hoe u de Android 13-bootloaderversie op de Google Pixel 6-serie kunt controleren

click fraud protection

Android 13 heeft nieuwe bootloader-updates gebracht voor de Google Pixel 6-serie. Hier leest u hoe u de bootloaderversie kunt controleren op anti-rollback-beveiliging.

Androïde 13 seizoen is officieel aangebroken. De nieuwste versie van Android brengt een aantal nieuwe UI-wijzigingen en veel handige functies met zich mee. Voor de Google Pixel 6-familie komt ook de stabiele Android 13-update heeft de anti-rollback-versie verhoogd in de bootloader van deze apparaten. Als gevolg hiervan kun je geen oudere Android 12-build terug flashen na het upgraden naar Android 13.

  • De Pixel 6-apparatenfamilie heeft nieuwe bootloader-updates ontvangen met de stabiele Android 13 OTA.
  • De bootloader-update verhoogt de anti-rollback-versie op deze telefoons.
  • Terugkeren naar Android 12 is niet mogelijk vanwege de anti-rollback-beveiliging.

Navigeer door dit artikel:

  • Waarom heeft mijn Google Pixel 6/6 Pro/6a een geüpgradede bootloader nodig?
  • Hoe weet ik of mijn Google Pixel 6/6 Pro/6a al over de bijgewerkte bootloader beschikt?
  • Er staat dat ik een andere bootloaderversie heb, betekent dit dat ik terug kan gaan naar Android 12?
  • Hoe kan ik de bootloader op mijn Google Pixel 6/6 Pro/6a veilig upgraden?

Waarom heeft mijn Google Pixel 6/6 Pro/6a een geüpgradede bootloader nodig?

De bescherming tegen terugdraaien op de Google Pixel 6, Pixel 6 Pro, en de Pixel6a wordt gematerialiseerd door elektronische zekeringen (eFuses). Een eFuse is als een eenmalige beschrijfbare flitser. Als je die stukjes eenmaal hebt omgedraaid door er iets in te schrijven, is er geen weg meer terug. Nadat een eFuse is "opgeblazen", blijft deze voor altijd met die waarde geschreven.

Om een ​​aantal aanvalsvectoren teniet te doen, heeft Google een nieuwe set bootloaders voor de zesde generatie Pixel uitgebracht telefoons via de stabiele Android 13 OTA die voorkomt dat oudere revisies van Android hierop worden geladen apparaten. De relevante eFuse zou de rollback-index pas moeten opblazen en verhogen na een succesvolle start van Android 13. De nieuwe bootloaderversie, de verhoogde rollback-indexwaarde en de opgeblazen eFuse-status zouden voldoende moeten zijn om te voorkomen dat pre-Android 13-firmware daarna wordt geflashed.


Hoe weet ik of mijn Google Pixel 6/6 Pro/6a al over de bijgewerkte bootloader beschikt?

Een bootloader is per definitie een programma dat een besturingssysteem laadt, of een andere bootloader in keten laadt wanneer een apparaat wordt ingeschakeld. Het Fastboot-hulpprogramma van Google biedt een eenvoudige manier om vanaf een computer de bootloadervariabelen van een Android-apparaat op te vragen. Om dit te doen, moeten we de doel Pixel-telefoon opstarten naar de bootloader-interface.

  1. Zorg ervoor dat u de nieuwste versie van ADB- en Fastboot-hulpprogramma's geïnstalleerd op uw pc/Mac/Chromebook.
  2. Ga op je telefoon naar Instellingen > Over telefoon > Bouwnummer en tik 7 keer op dit item om in te schakelen Ontwikkelaarsopties.
  3. Nadat u dit hebt ingeschakeld, gaat u terug naar de hoofdinstellingenpagina en tikt u op Systeem, ga dan naar Ontwikkelaarsopties.
  4. Aanzetten USB debugging.
  5. Sluit uw Pixel 6, Pixel 6 Pro of Pixel 6a met een USB-kabel aan op uw computer.
  6. Open een terminalvenster en typ de volgende opdracht om te controleren of uw apparaat wordt gedetecteerd of niet:
    adb devices
    Mogelijk moet u de identiteit van de host-pc voor de eerste keer verifiëren.
  7. Als het apparaat is aangesloten, ziet u het serienummer ervan.
  8. Zodra alles gereed is, voert u de volgende opdracht uit om opnieuw op te starten naar de bootloader-modus:
    adb reboot bootloader
  9. Uw telefoon zou opnieuw moeten opstarten naar de bootloader-modus (ook bekend als "Fastboot-modus").
  10. Typ nu de volgende opdracht om te controleren of het doelapparaat door uw pc wordt gedetecteerd in de bootloadermodus:
    fastboot devices
    Als u Windows op uw pc gebruikt, moet u dit mogelijk doen installeer de nieuwste Google USB-stuurprogramma's.
  11. Om de bootloaderversie te kennen, voert u de onderstaande opdracht uit:
    fastboot getvar version-bootloader

Raadpleeg vervolgens de volgende tabel en match de bootloaderversie met de uitvoer die u hebt gekregen:

Apparaat, Apparaatforums, Codenaam

Stabiele Android 13-bootloaderversie

Google Pixel 6 (wielewaal)

schuifregelaar-1.2-8739948

Google Pixel 6 Pro (raaf)

schuifregelaar-1.2-8739948

Google Pixel 6a (bluejay)

bluejay-1.2-8893284

Het is ook mogelijk om de bootloaderversie op te vragen vanuit de gebruikersruimte Fastboot-interface (ook bekend als fastbootd). Om dit te doen, start u het apparaat opnieuw op met behulp van adb reboot fastbooten voer vervolgens hetzelfde uit fastboot getvar version-bootloader commando.

Als u geen pc in de buurt heeft, kunt u de bootloaderversie rechtstreeks vanaf de telefoon zelf verkrijgen. Schakel eerst uw Google Pixel 6/6 Pro/6a uit en houd de knoppen Volume omlaag en Aan/uit een paar seconden ingedrukt. Laat ze los wanneer de Fastboot-modus verschijnt. U zou de bootloaderversie op het scherm moeten kunnen vinden.

Voor fans van de opdrachtregel: gebruik het volgende commando in een terminalemulator-app op je telefoon om de bootloader-versie te krijgen:

getpropro.bootloader

Er staat dat ik een andere bootloaderversie heb, betekent dit dat ik terug kan gaan naar Android 12?

Als de bootloaderversie van uw Pixel 6/6 Pro/6a anders is dan degene die hierboven wordt weergegeven tabel, dan gebruik je waarschijnlijk een bètaversie van Android 13 of een oudere stabiele kanaalversie van Android 12.

Hoewel u kunt proberen terug te keren naar Android 12 met een lagere versie van de bootloader, wordt dit niet aanbevolen. Om veiligheids- en compatibiliteitsredenen moet u de stabiele Android 13 OTA gebruiken om de bootloader en de onderliggende firmwarebits van uw apparaat te upgraden.

Als u van plan bent handmatig te flashen, zorg er dan voor dat de partitie-images van stabiele Android 13-software naar beide slots worden geflasht. Een niet-overeenkomende bootloaderversie tussen de A- en B-slots is voldoende om het apparaat te bricken. Er bestaat Er is geen bekende manier om een ​​hard-bricked Google Tensor-apparaat nieuw leven in te blazen zoals de Google Pixel 6/6 Pro/6a tot nu toe, dus wees voorzichtig voordat u een handmatige upgrade probeert.


Hoe kan ik de bootloader op mijn Google Pixel 6/6 Pro/6a veilig upgraden?

Om een ​​hard brick-scenario te voorkomen, moet je de bootloaderpartitie naar het inactieve slot flashen nadat je minimaal één keer succesvol hebt geüpdatet en opgestart in Android 13. Dit zou de kans op een versie-mismatch moeten elimineren, vooral als je voor het eerst een Pixel 6, Pixel 6 Pro of Pixel 6a met een stabiele Android 13-build gebruikt.

Optie 1 (met herstel/OTA-images):

Na een succesvolle start in Android 13, download de volledige OTA-afbeelding die overeenkomt met die constructie. Volgende, sideload het van voorraadherstel en start het apparaat opnieuw op om ervoor te zorgen dat beide slots dezelfde bootloaderversie hebben.

Optie 2 (met behulp van fabrieksafbeeldingen):

Mensen die een upgrade naar Android 13 hebben uitgevoerd door de fabrieksimage te laten knipperen na het ontgrendelen van de bootloader, moeten voor deze optie kiezen. Na voor de eerste keer succesvol opstarten in Android 13,

  1. Controleer het momenteel actieve slot:adb reboot bootloaderfastboot getvar current-slotAls de uitvoer het huidige slot retourneert als 'a', moet uw actieve slot 'a' zijn en het andere slot 'b'. Als dit niet het geval is, is uw actieve slot 'b' en het andere slot is 'a'.
  2. Pak de inhoud van het ZIP-bestand van de fabrieksimage uit en zoek de bootloader-image in de uitgepakte bestanden. Het moet de naam "bootloader-[apparaatcodenaam]-[platformcodenaam]-[grote versie]-[kleine versie] .img" hebben.
    • Voor de Pixel 6 en 6 Pro is de platformcodenaam 'slider', terwijl dit voor de Pixel 6a 'bluejay' is.
  3. Nu moeten we de bootloader naar beide slots flashen.
    1. Als uw actieve slot ‘a’ isfastboot --slot=other flash bootloader bootloader_filename.imgfastboot set_active bfastboot reboot bootloaderfastboot set_active afastboot reboot bootloaderfastboot reboot
    2. Als uw actieve slot ‘b’ isfastboot --slot=other flash bootloader bootloader_filename.imgfastboot set_active afastboot reboot bootloaderfastboot set_active bfastboot reboot bootloaderfastboot reboot
  4. Dat is alles.

Zoals u kunt zien, is er geen tekort aan verschillende manieren waarop u de onderliggende bootloaderversie van uw Pixel 6, 6 Pro of 6a kunt controleren. Als u liever het systeem voor zichzelf laat zorgen of de bijgewerkte bootloader handmatig installeert, kiest u de beste methode voor uw behoeften.