Teiesugused lugejad aitavad MUO-d toetada. Kui teete ostu meie saidil olevate linkide abil, võime teenida sidusettevõtte komisjonitasu. Loe rohkem.

2017. aastal tutvustati Google'i projekti Treble, mis tõi Androidi olulise arhitektuurilise muudatuse. Täpsemalt eraldas see Androidi operatsioonisüsteemi, mis on kõigi seadmete jaoks sama, madala tasemega tarkvarast, mis on iga seadme jaoks spetsiifiline. Selle tulemusel saavad Androidi nutitelefonide tootjad (OEM-id) ja kohandatud ROM-i arendajad nüüd Androidi versiooniuuendusi kiiremini töödelda seadmetes, mis käitavad operatsioonisüsteemi Android 9 ja uuemat versiooni.

Projekt Treble sünnitas ka GSI-d. GSI-l (Generic System Image) on puhas Androidi rakendus ja see sisaldab kohandatud konfiguratsioone, et see töötaks kõigis Project-Treble'iga ühilduvates seadmetes. GSI-ga saate kogeda uut Androidi versiooni enne, kui originaalseadmete tootja teie telefonis õhu kaudu värskenduse välja annab.

Siin juhendame teid toetatud Android-seadmetes GSI vilkumiseks.

instagram viewer

Eeltingimused enne GSI vilkumist

Vilkuv a Üldine süsteemipilt Android-seadmes on lihtne protsess. Kuid isegi sel juhul tuleb enne alustamist kontrollida mõnda punkti. Need eeltingimused tagavad teile sujuva kogemuse, seega ärge jätke ühtegi neist vahele.

  • Veenduge, et teil oleks Windowsiga arvuti ja töötav USB-kaabel valmis
  • Veenduge, et teie seadme aku laetus on vähemalt 50%.
  • Varundage kõik oma olulised Androidi andmed (seade lähtestatakse selle protsessi käigus tehaseseadetele)
  • Jälgi Microsofti juhend oma Android-seadme USB-draiverite automaatseks hankimiseks
  • Laadige alla ja seadistage ADB ja Fastboot Platform Tools arvutis
  • Avage oma Android-seadme alglaadur

Kui kõik on kontrollitud, võite jätkata alloleva Android GSI installimisega.

1. samm: veenduge, et teie seade toetab Project Treble'i

Enne kui teete midagi muud, kontrollige veel kord, et teie Android-seade on Trebaliseeritud (Project Treble ühilduv). Google on teinud üldiseks rusikareegeliks, et kõik Android 8 (Oreo) või uuema versiooniga seadmed on Project Treble'i ühilduvusega, kuid selle kinnitamine teie seadme jaoks ei kahjusta.

Lihtne viis seda teha on alla laadida Kõrgete sageduste teave rakendus Google Play poest. Käivitage rakendus, minge aadressile Treble ja VNDK ja kui näete vasakul rohelist linnukest, toetab teie Android-seade Project Treble'i. Kokkuvõte sisaldab lisateavet, sealhulgas teie seadme Androidi versioonile vastava VNDK (Vendor Native Development Kit) versiooni.

2. samm: kinnitage protsessori arhitektuur ja partitsiooniteave

Androidi GSI-d sihivad mitut CPU arhitektuuri, sealhulgas ARM, ARM64, x86 ja x86-64. Seetõttu veenduge, et hankite oma seadme protsessori jaoks õige GSI. Seadme protsessori arhitektuuri leidmiseks avage Kõrgete sageduste teave rakendus uuesti. Seadme protsessori variandi leiate jaotisest Arhitektuur osa.

Enne rakenduse sulgemist, all Dünaamilised vaheseinad jaotises kontrollige, kas teie seade kasutab dünaamilisi partitsioone. Seda teavet on vaja selleks, et otsustada, kas GSI sisse lülitada fastboot või fastbootd režiimi hiljem.

Fastboot või Fastbootd režiim on juurdepääsetav, kui Android OS ei tööta ja aitab teil lugeda või kirjutada telefoni välkmällu. Olge nende režiimide kasutamisel äärmiselt ettevaatlik.

3. samm: laadige alla GSI

Nüüd, kui teate oma seadme protsessori arhitektuuri teavet, minge edasi Google'i GSI väljaannete leht arvutis, et leida sobiv GSI. Ärge unustage alla laadida GSI, mis vastab teie Androidi versioonile või uuemale versioonile.

Kui soovite Google Play teenustega GSI-d, valige see, millel on gms failinimes. Pärast edukat allalaadimist leiate system.img ja vbmeta.img failid GSI ZIP-kaustas.

Nüüd ekstraheerige system.img ja vbmeta.img failid ja asetage need kausta Platvormi tööriistad kausta, mille seadistasite ülaltoodud eeltingimuste jaotises. Nende failide paigutamine platvormitööriistadega samasse kausta tagab kõigi allolevate käskude eduka täitmise.

4. toiming: käivitage Fastboot või Fastbootd režiimi

Enne mis tahes käskude käivitamist peate ühendama oma Android-seadme Windowsi arvutiga ja lubage USB silumine. Pärast seda avage a Käsurida aken kaustas Platvormi tööriistad. Lihtne viis seda teha on sõna tippimine cmd kausta aadressiribal ja vajuta Sisenema klaviatuuril.

Järgmisena tippige saadud käsuviiba aknasse järgmine käsk ja klõpsake nuppu Sisenema oma Android-seadme käivitamiseks Fastboot režiimis.

adb taaskäivitamise alglaadur

Kui leiate, et teie seade toetab Dünaamilised vaheseinad sisse 2. samm ülal, peate Android-seadme käivitamiseks käivitama järgmise lisakäsu Fastbootd režiimis. Kui te seda ei tee, tekivad GSI installimisel vead puuduvate partitsioonide kohta. Jätke see käsk vahele, kui teie seadmel pole dünaamilisi partitsioone.

fastboot taaskäivitamine fastboot

Sel hetkel on teie seade nüüd valmis ekstraheeritud GSI-failidega vilkuma.

5. samm: välgutage Android GSI Fastbooti või Fastbootdi kaudu

GSI käivitamisel probleemide vältimiseks peate selle keelama AVB (Android Verified Boot) täites alloleva käsu. OEM-id kasutavad teie nutitelefonis töötava Androidi süsteemi terviklikkuse ja autentsuse tagamiseks AVB-d. Jätke see käsk vahele, kui teie seadet ei tarnita koos AVB-ga. Saate seda teada, kui käsk annab välja veateate, et partitsiooni teie seadmes pole.

fastboot --keelata-tõde--keelata-verification flash vbmeta vbmeta.img

Järgmisena kustutage süsteemi partitsioon, et eemaldada praegu installitud Android OS, kasutades allolevat käsku. GSI installimine olemasoleva Android-süsteemi kaudu põhjustab probleeme, nagu lõputud alglaadimistsüklid, mille puhul teie seade ei lõpeta alglaadimisprotsessi, olenemata sellest, kui kaua te ootate.

kiirkäivituse kustutamise süsteem

Väljendage või installige allalaaditud GSI süsteemisektsiooni, kasutades järgmist käsku. Pidage meeles, et vilkumise protsess võib veidi aega võtta, seega olge kannatlik.

fastbootvälklampsüsteemsüsteem.img

Nüüd on aeg vormindada või kustutada kasutajaandmed, et eemaldada kõik eelmise süsteemiga seotud andmed. Kui seda ei kustutata, võib see põhjustada käivitamisprobleeme või muid probleeme. Seadme tehaseseadetele lähtestamiseks käivitage allolev käsk:

fastboot -w

Olete nüüd GSI edukalt installinud. Jääb üle vaid oma seade uude Android OS-i käivitada, täites selle kiire käsu:

fastboot taaskäivitamine

Esimene alglaadimisprotsess pärast uue Android OS-i vilkumist võtab tavaliselt aega. Edukas käivitamine tähendab, et olete GSI ootuspäraselt installinud ja nüüd saate oma seadmes tutvuda kõigi uue GSI-ga kaasnevate hüvedega.

Pidage meeles, et GSI eesmärk on toetada võimalikult paljusid seadmeid; seetõttu pole seadmepõhised funktsioonid, nagu põhikaamera, saadaval. Õnneks saate mõnda neist kaameraprobleemidest leevendada, kasutades selliseid populaarseid lahendusi nagu Google'i kaamera pordid.

GSI-d kohandatud ROM-ides

Oleme selles juhendis linkinud ainult Google'i GSI väljaandeid, kuid neid on rohkemgi. Tänu Androidi kohandatud ROM-i arendajatele saate tavaliselt hankida GSI, mis põhineb teie lemmik kohandatud ROM-il, nagu LineageOS, Pixel Experience, /e/ OS ja palju muud.

Seetõttu saate lisaks uute funktsioonide või puhta Androidi kogemuse kogemisele GSI kaudu ka oma seadme leviala laiendada kohandatud ROM-ide jaoks. Veelgi parem, kui teie originaalseadmete tootja lõpetab turvapaikade või versiooniuuenduste pakkumise, on GSI-d endiselt olemas sina.