Az Android 13 rendszerbetöltő verziójának ellenőrzése a Google Pixel 6 sorozaton

Az Android 13 új rendszerbetöltő frissítéseket hozott a Google Pixel 6 sorozathoz. A következőképpen ellenőrizheti a rendszerbetöltő verzióját a visszaállítás elleni védelem szempontjából.

Android 13 hivatalosan is itt a szezon. Az Android legújabb iterációja néhány friss UI-módosítást és számos hasznos funkciót hoz magával. A Google Pixel 6 családhoz a stabil Android 13 frissítés is növelte az anti-roll verziót ezeknek az eszközöknek a rendszerbetöltőjében. Ennek eredményeként az Android 13-ra való frissítés után nem tud visszanyerni egy régebbi Android 12 buildet.

  • A Pixel 6 készülékcsalád új rendszerbetöltő frissítéseket kapott a stabil Android 13 OTA-val.
  • A rendszerbetöltő frissítés növeli a visszaállítást gátló verziót ezeken a telefonokon.
  • Az Android 12-re való visszaállítás a visszaállítás elleni védelem miatt nem lehetséges.

Navigálás ebben a cikkben:

  • Miért van szüksége frissített rendszerbetöltőre a Google Pixel 6/6 Pro/6a telefonomra?
  • Honnan tudhatom meg, hogy a Google Pixel 6/6 Pro/6a telefonom már rendelkezik-e frissített rendszerbetöltővel?
  • Azt írja, hogy más rendszerbetöltő verzióm van, tehát ez azt jelenti, hogy vissza tudok térni az Android 12-re?
  • Hogyan frissíthetem biztonságosan a rendszerbetöltőt a Google Pixel 6/6 Pro/6a telefonomon?

Miért van szüksége frissített rendszerbetöltőre a Google Pixel 6/6 Pro/6a telefonomra?

A visszagurulás elleni védelem a Google Pixel 6 telefonon, Pixel 6 Pro, és a Pixel 6a elektronikus biztosítékokon (eFuses) keresztül valósul meg. Az eFuse olyan, mint egy egyszer írható vaku. Ha egyszer átfordítja ezeket a részleteket úgy, hogy beleír valamit, nincs visszaút. Az eFuse "lefújása" után örökre ezzel az értékkel írva marad.

Számos támadási vektor érvénytelenítése érdekében a Google új rendszerbetöltőt szállított a hatodik generációs Pixelhez. telefonokat a stabil Android 13 OTA-n keresztül, amely megakadályozza az Android régebbi verzióinak betöltését ezekre eszközöket. A megfelelő eFuse-nak csak az Android 13 sikeres indítása után kell felfújnia és növelnie a visszaállítási indexet. Az új bootloader-verzió, a felpörgetett visszagörgetési index értéke és a lefújt eFuse állapot elegendőnek kell lennie ahhoz, hogy blokkolja az Android 13 előtti firmware-t, amely később felvillant.


Honnan tudhatom meg, hogy a Google Pixel 6/6 Pro/6a telefonom már rendelkezik-e frissített rendszerbetöltővel?

A rendszerbetöltő definíció szerint egy olyan program, amely betölt egy operációs rendszert, vagy egy másik rendszerbetöltőt tölt be, amikor az eszköz be van kapcsolva. A Google Fastboot segédprogramja egyszerű módot kínál az Android-eszközök rendszerbetöltő változóinak számítógépről történő lekérdezésére. Ehhez be kell indítanunk a cél Pixel telefont a rendszerbetöltő felületére.

  1. Győződjön meg arról, hogy rendelkezik a az ADB és a Fastboot segédprogramok legújabb verziója telepítve van PC-re/Mac-re/Chromebookjára.
  2. Telefonján lépjen a következőre: Beállítások > Telefonról > Build száma és érintse meg ezt a bejegyzést hétszer az engedélyezéshez Fejlesztői beállítások.
  3. Az engedélyezés után lépjen vissza a fő beállítások oldalra, és érintse meg a gombot Rendszer, majd menjen ide Fejlesztői beállítások.
  4. Bekapcsol USB hibakeresés.
  5. Csatlakoztassa Pixel 6, Pixel 6 Pro vagy Pixel 6a telefonját a számítógépéhez USB-kábellel.
  6. Nyisson meg egy terminálablakot, és írja be a következő parancsot, hogy ellenőrizze, hogy az eszköz észlelve van-e vagy sem:
    adb devices
    Lehet, hogy először hitelesítenie kell a gazdaszámítógép azonosságát.
  7. Ha az eszköz csatlakoztatva van, látnia kell a sorozatszámát.
  8. Ha minden készen áll, futtassa a következő parancsot a rendszerbetöltő módba való újraindításhoz:
    adb reboot bootloader
  9. A telefonnak újra kell indulnia rendszerbetöltő módban (más néven "Fastboot mód").
  10. Most írja be a következő parancsot, hogy ellenőrizze, hogy a számítógép észleli-e a céleszközt rendszerbetöltő módban:
    fastboot devices
    Ha Windowst használ a számítógépén, akkor szükség lehet rá telepítse a legújabb Google USB-illesztőprogramokat.
  11. A rendszerbetöltő verziójának megismeréséhez hajtsa végre az alábbi parancsot:
    fastboot getvar version-bootloader

Ezután tekintse meg a következő táblázatot, és párosítsa a rendszerbetöltő verzióját a kapott kimenettel:

Eszköz, eszközfórumok, kódnév

Stabil Android 13 rendszerbetöltő verzió

Google Pixel 6 (oriole)

slider-1.2-8739948

Google Pixel 6 Pro (holló)

slider-1.2-8739948

Google Pixel 6a (bluejay)

bluejay-1.2-8893284

Lehetőség van a rendszerbetöltő verzió lekérdezésére is a userspace Fastboot felületéről (más néven fastbootd). Ehhez indítsa újra az eszközt a segítségével adb reboot fastboot, majd hajtsa végre ugyanazt fastboot getvar version-bootloader parancs.

Abban az esetben, ha nincs a közelben számítógépe, a rendszerbetöltő verziót közvetlenül a telefonról szerezheti be. Először kapcsolja ki a Google Pixel 6/6 Pro/6a készüléket, és nyomja meg a Hangerő csökkentése és a Bekapcsológombot néhány másodpercig. Engedje el őket, amikor megjelenik a Fastboot mód. A képernyőn meg kell találnia a rendszertöltő verzióját.

A parancssori rajongók számára a következő parancs a telefon terminál emulátor alkalmazásában a rendszerbetöltő verzió beszerzéséhez:

getpropro.bootloader

Azt írja, hogy más rendszerbetöltő verzióm van, tehát ez azt jelenti, hogy vissza tudok térni az Android 12-re?

Ha a Pixel 6/6 Pro/6a rendszerbetöltő verziója eltér a fent említett táblázatban, akkor valószínűleg az Android 13 béta verzióját vagy az Android régebbi stabil csatornaverzióját futtatja 12.

Bár megpróbálhat visszatérni az Android 12-re a rendszerbetöltő régebbi verziójával, ez nem ajánlott. Biztonsági és kompatibilitási okokból a stabil Android 13 OTA-val kell frissítenie a rendszerbetöltőt, valamint az eszköz mögöttes firmware-biteket.

Ha manuális felvillantást tervez, akkor győződjön meg arról, hogy a stabil Android 13 szoftver partícióképei mindkét nyílásba flashelve vannak. A bootloader verziójának eltérése az A és B slot között elegendő az eszköz téglához. Van nem ismert módja annak, hogy új életre keltsünk egy kőbe épített Google Tensor-meghajtású eszközt mint a Google Pixel 6/6 Pro/6a, ezért legyen körültekintő, mielőtt kézi frissítéssel próbálkozna.


Hogyan frissíthetem biztonságosan a rendszerbetöltőt a Google Pixel 6/6 Pro/6a telefonomon?

A kemény tégla forgatókönyv elkerülése érdekében a rendszerbetöltő partíciót az inaktív nyílásba kell frissítenie, miután legalább egyszer sikeresen frissítette és elindította az Android 13 rendszert. Ez kiküszöböli a verziók közötti eltérés lehetőségét, különösen akkor, ha először villogtat egy Pixel 6, Pixel 6 Pro vagy Pixel 6a készüléket stabil Android 13-as builddel.

1. lehetőség (helyreállítási/OTA-képek használatával):

Az Android 13 sikeres indítása után töltse le a teljes OTA képet annak az építménynek megfelelő. Következő, sideload it a készletvisszanyerésből és indítsa újra az eszközt, hogy megbizonyosodjon arról, hogy mindkét slot ugyanazzal a rendszerbetöltő verzióval rendelkezik.

2. lehetőség (gyári képek használatával):

Azoknak, akik a gyári kép felvillantásával frissítettek Android 13-ra a rendszerbetöltő feloldása után, ezt a lehetőséget kell választaniuk. Az Android 13 első sikeres indítása után

  1. Ellenőrizze az aktuálisan aktív slotot:adb reboot bootloaderfastboot getvar current-slotHa a kimenet "a"-ként adja vissza az aktuális slotot, akkor az aktív slotnak "a"-nak kell lennie, a másik slotnak pedig "b"-nek kell lennie. Ha nem, akkor az aktív slot a „b”, a másik pedig „a”.
  2. Bontsa ki a gyári kép ZIP-fájljának tartalmát, és keresse meg a bootloader képfájlt a kicsomagolt fájlokban. Ennek a neve: "bootloader-[eszköz kódneve]-[platform kódneve]-[főverzió]-[kis verzió].img."
    • A Pixel 6 és 6 Pro esetében a platform kódneve „csúszka”, míg a Pixel 6a esetében „bluejay”.
  3. Most mindkét nyílásba ki kell töltenünk a rendszerbetöltőt.
    1. Ha az Ön aktív slotja „a”fastboot --slot=other flash bootloader bootloader_filename.imgfastboot set_active bfastboot reboot bootloaderfastboot set_active afastboot reboot bootloaderfastboot reboot
    2. Ha az aktív slot a „b”fastboot --slot=other flash bootloader bootloader_filename.imgfastboot set_active afastboot reboot bootloaderfastboot set_active bfastboot reboot bootloaderfastboot reboot
  4. Ez minden.

Amint látja, nincs hiány a különböző módokon, amelyek segítségével ellenőrizheti a Pixel 6, 6 Pro vagy 6a rendszerbetöltő verzióját. Ha inkább hagyja, hogy a rendszer gondoskodjon magáról, vagy manuálisan telepítse a frissített rendszerbetöltőt, válassza ki az igényeinek legmegfelelőbb módszert.