GSI flashelés Android-eszközön

GSI flashelés Android-eszközön
Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

2017-ben bemutatták a Google Project Treble-t, amely jelentős felépítési változást hozott az Androidon. Konkrétan elválasztotta az Android operációs rendszert, amely minden eszközre azonos, az egyes készülékekre jellemző alacsony szintű szoftverektől. Ennek eredményeként az Android okostelefon-gyártók (OEM-ek) és az egyedi ROM-fejlesztők mostantól gyorsabban tudják feldolgozni az Android frissítéseit, mint korábban, az Android 9 vagy újabb rendszert futtató eszközökön.





A Treble projekt GSI-ket is szült. A GSI (általános rendszerkép) tisztán Android-megvalósítást tartalmaz, és olyan módosított konfigurációkat tartalmaz, hogy minden Project-Treble-kompatibilis eszközön működjön. A GSI segítségével megtapasztalhatja az új Android-verziót, mielőtt az OEM-je kiadná az éteren keresztüli frissítést a telefonján.





Itt bemutatjuk, hogyan villoghat GSI-t támogatott Android-eszközökön.





Előfeltételek a GSI villogása előtt

Villogó a Általános rendszerkép Android-eszközön egy egyszerű folyamat. De még így is van néhány szempont, amelyet ellenőrizni kell, mielőtt elkezdené. Ezek az előfeltételek garantálják a zökkenőmentes élményt, ezért ne hagyja ki egyiket sem:

  • Győződjön meg róla, hogy Windows PC-vel és működő USB-kábellel rendelkezik
  • Győződjön meg arról, hogy a készülék akkumulátora legalább 50%-os töltöttséggel rendelkezik
  • Készítsen biztonsági másolatot minden fontos Android-adatáról (a folyamat során az eszköz gyári alaphelyzetbe állítja)
  • Kövesse A Microsoft útmutatója hogy automatikusan megkapja az USB-illesztőprogramokat Android-eszközéhez
  • Töltse le és állítsa be az ADB és a Fastboot Platform Tools eszközt a számítógépén
  • Oldja fel Android-eszközének rendszerbetöltőjét

Ha minden rendben van, folytathatja az Android GSI telepítését alább.



1. lépés: Győződjön meg arról, hogy eszköze támogatja a Project Treble-t

Mielőtt bármi mást tenne, még egyszer ellenőrizze, hogy Android-eszköze Trebalizált (Project Treble-kompatibilis). A Google általános ökölszabályként fogalmazta meg, hogy minden Android 8 (Oreo) vagy újabb rendszerrel induló eszköz Project Treble-kompatibilis, de nem árt megerősíteni ezt az eszközön.

  Treble Info App Treble és VNDK szakasz információi

Ennek egyszerű módja, ha letölti a Treble Info alkalmazást a Google Play Áruházból. Indítsa el az alkalmazást, menjen a Treble és VNDK szakaszt, és ha egy zöld pipát lát a bal oldalon, Android-eszköze támogatja a Project Treble-t. Az összefoglaló további információkat tartalmaz, beleértve az eszköz Android-verziójának megfelelő VNDK (Vendor Native Development Kit) verziószámot.





2. lépés: Erősítse meg a CPU architektúráját és a partíció adatait

Az Android GSI-k számos CPU-architektúrát céloznak meg, beleértve az ARM-ot, az ARM64-et, az x86-ot és az x86-64-et. Ezért győződjön meg arról, hogy a megfelelő GSI-t szerezte be az eszköz CPU-jához. Az eszköz CPU-architektúrájának megkereséséhez nyissa meg a Treble Info alkalmazás újra. Az eszköz CPU-változatát a alatt találja meg Építészet szakasz.

  Treble Info alkalmazás kivonat, amely az építészetet, a zökkenőmentes frissítéseket és a dinamikus partíciókra vonatkozó információkat mutatja

Az alkalmazás bezárása előtt a Dinamikus partíciók részben ellenőrizze, hogy az eszköze használ-e dinamikus partíciókat. Erre az információra lesz szüksége annak eldöntéséhez, hogy be kell-e kapcsolnia a GSI-t gyorsindítás vagy fastbootd módban később.





hogyan lehet képet szerezni pdf -ből

A Fastboot vagy Fastbootd mód akkor érhető el, ha az Android operációs rendszer nem fut, és segít olvasni vagy írni a telefon flash memóriájába. Legyen rendkívül óvatos ezen módok bármelyikének használatakor.

3. lépés: Töltse le a GSI-t

Most, hogy ismeri eszköze CPU-architektúrájára vonatkozó információkat, menjen a következőhöz A Google GSI kiadási oldala számítógépén, hogy megtalálja a megfelelő GSI-t. Ne felejtsen el letölteni egy olyan GSI-t, amely megfelel az Android-verziójának vagy újabbnak.

Ha Google Play-szolgáltatásokkal rendelkező GSI-t szeretne, válassza azt, amelyikhez tartozik gms a fájlnévben. Sikeres letöltés után megtalálja rendszer.img és vbmeta.img fájlokat a GSI zip mappájában.

  WinRAR alkalmazás, amely egy GSI zip fájl tartalmát mutatja

Most bontsa ki a rendszer.img és vbmeta.img fájlokat, és helyezze el őket a Platformeszközök a fenti előfeltételek részben beállított mappába. Ha ezeket a fájlokat ugyanabba a mappába helyezi, mint a Platform Tools, garantálja, hogy az összes alábbi parancs sikeresen lefut.

4. lépés: Indítsa el a Fastboot vagy Fastbootd módot

Mielőtt bármilyen parancsot futtatna, csatlakoztatnia kell Android-eszközét a Windows PC-hez és engedélyezze az USB hibakeresést . Ezt követően nyissa meg a Parancssor ablakot a Platform Tools mappában. Ennek egy egyszerű módja a szó beírása cmd a mappa címsorában, és nyomja meg a gombot Belép a billentyűzeten.

Ezután írja be a következő parancsot a megjelenő parancssorba, és nyomja meg a gombot Belép Android-eszközének indításához Fastboot mód.

 adb reboot bootloader
  Windows terminál Az adb reboot bootloader parancsot mutatja

Ha úgy találta, hogy eszköze támogatja Dinamikus partíciók ban ben 2. lépés fent, a következő extra parancsot kell futtatnia az Android-eszköz indításához Fastbootd mód. Ennek elmulasztása esetén a GSI telepítése során hibák jelennek meg a hiányzó partíciókkal kapcsolatban. Hagyja ki ezt a parancsot, ha az eszköz nem rendelkezik dinamikus partíciókkal.

 fastboot reboot fastboot

Ezen a ponton az eszköz készen áll a kicsomagolt GSI-fájlok flash-megjelenítésére.

5. lépés: Flash-elje fel az Android GSI-t a Fastboot vagy Fastbootd segítségével

A GSI indításával kapcsolatos problémák elkerülése érdekében ki kell kapcsolni AVB (Android Verified Boot) az alábbi parancs végrehajtásával. Az OEM-ek az AVB-t használják az okostelefonon futó Android rendszer integritásának és hitelességének biztosítására. Hagyja ki ezt a parancsot, ha az eszközt nem szállítják AVB-vel. Ezt akkor tudni fogja, ha a parancs hibát jelez, hogy a partíció nem létezik az eszközön.

 fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
  Windows terminál, amely az AVB parancsot mutatja

Ezután törölje a rendszerpartíciót a jelenleg telepített Android operációs rendszer eltávolításához az alábbi paranccsal. A GSI telepítése a meglévő Android rendszerre olyan problémákat eredményezhet, mint a végtelen rendszerindítási hurkok, amikor az eszköz nem fejezi be a rendszerindítási folyamatot, függetlenül attól, hogy mennyi ideig vár.

DE1631C06CCCCD6B37772574B0583B265C07195C

Flash vagy telepítse a letöltött GSI-t a rendszerpartícióra a következő paranccsal. Ne feledje, hogy a villogási folyamat eltarthat egy ideig, ezért légy türelmes.

 fastboot flash system system.img
  Windows terminál Fastboot flash rendszerparancs megjelenítése

Itt az ideje, hogy formázza vagy törölje a felhasználói adatokat, hogy eltávolítsa az előző rendszerhez tartozó összes adatot. Ha nem törli, ez rendszerindítási vagy egyéb problémákat okozhat. Az eszköz gyári visszaállításához futtassa az alábbi parancsot:

 fastboot -w

Sikeresen telepítette a GSI-t. Már csak az új Android operációs rendszerbe kell indítania az eszközt a következő gyors parancs végrehajtásával:

 fastboot reboot

Az új Android operációs rendszer felvillantása utáni első rendszerindítási folyamat általában eltart egy ideig. A sikeres rendszerindítás azt jelenti, hogy az elvárásoknak megfelelően telepítette a GSI-t, és most felfedezheti az új GSI-vel együtt járó összes finomságot az eszközén.

Ne feledje, a GSI célja, hogy a lehető legtöbb eszközt támogassa; ezért az eszközspecifikus funkciók, mint például a készletkamera, nem érhetők el. Szerencsére a fényképezőgéppel kapcsolatos problémák egy részét enyhítheti olyan népszerű megoldásokkal, mint például Google kamera portok .

GSI-k egyéni ROM-okban

Ebben az útmutatóban csak a Google GSI-kiadásait kapcsoltuk össze, de van még több is. Az Android egyéni ROM-fejlesztőinek köszönhetően általában a kedvenc egyéni ROM-jain alapuló GSI-t kaphat, például LineageOS, Pixel Experience, /e/ OS stb.

rögzíthetek egy hívást az iPhone -on

Ezért amellett, hogy új funkciókat vagy tiszta Android-élményt tapasztal a GSI-n keresztül, az eszköz lefedettségét is kiterjesztheti az egyedi ROM-ok számára. Még jobb, ha az OEM nem biztosít biztonsági javításokat vagy verziófrissítéseket, a GSI-k továbbra is az Ön rendelkezésére állnak.