Kaip suaktyvinti bendrąjį sistemos vaizdą (GSI) „Project Treble“ palaikomuose įrenginiuose

Taigi jūsų įrenginys palaiko „Project Treble“, ką tai reiškia jums? Tai reiškia, kad galite paleisti bendrąjį sistemos vaizdą, pvz., „LineageOS“ arba „Resurrection Remix“! Mėgaukitės AOSP pagrįstais pasirinktiniais ROM! Štai vadovas, kaip įdiegti šiuos ROM.

Jei apie projektą Treble girdėjote tik praeityje, bet per daug nesigilinote į jį, galbūt girdėjote, kad tai turėtų padėti greičiau išleisti pagrindinius „Android“ naujinius. XDA yra dar vienas privalumas, apie kurį kalbėjome ilgai: galimybė paleisti AOSP bendrąjį sistemos vaizdą (GSI) bet kuriame palaikomame įrenginyje. Tai reiškia, kad įrenginiai, kuriuose kažkada veikė labai pritaikytos „Android“ versijos, pvz Samsung patirtis ant Samsung Galaxy S9 arba EMUI 8 ant Huawei Mate 10 Pro taip pat gali paleisti programinę įrangą, artimesnę Google Pixel 2.

Papildomos rinkos pasirinktiniai ROM (pritaikytos „Android“ programinės įrangos versijos, kurias kuria nepriklausomi kūrėjai, paprastai nesusiję su įmone) yra didelis XDA forumų pritraukimas, ir dėl „Android“ pakeitimų, kurių reikalauja „Project Treble“, „Treble“ palaikomi įrenginiai turės lengviau paleisti pasirinktinius ROM, pagrįstus „Android Open Source Project“. (AOSP). Be Project Treble kūrėjai turi panaudoti daugybę gudrybių ir įsilaužimų, kad jų pasirinktiniai ROM veiktų, ir nors Treble palaikymas neišsprendžia visko,

tikrai padeda pradėti procesą.

Tokie įrenginiai kaip Huawei Mate 9, „Honor View“ 10, Huawei Mate 10 Pro, Honor 7X, Exynos Samsung Galaxy S9, arba Allview V3 Viper nebūtų turėję AOSP pagrįstų pasirinktinių ROM, nes kūrėjai nesidomėjo, arba ROM, kuriuose trūko kai kurių pagrindinių aparatinės įrangos funkcijų. Tačiau, kaip matėme kiekvieno iš šių įrenginių atveju, ROM, kurie yra prieinami Treble dėka palaikymas dažniausiai yra funkcinis (yra tam tikrų skirtumų, susijusių su tuo, kas veikia, o kas ne, ir bendruomenė turi sudaryti wiki puslapį turėtumėte patikrinti, kad sužinotumėte šią informaciją).

Kadangi „Treble“ yra tokia nauja vartotojams, o jų išjungimo procesas šiek tiek skiriasi nuo „ Įprasti pasirinktiniai ROM, kilo daug painiavos, kaip perkelti GSI į diską suderinamą prietaisas. Ši pamoka išsamiai paaiškins, kaip atkurti tokį ROM. Priklausomai nuo įrenginio gali būti atliekami keli skirtingi veiksmai, tačiau apskritai procesas turėtų būti panašus. Štai kaip suaktyvinti GSI su „Treble“ suderinamame „Android“ įrenginyje.


Kaip suaktyvinti bendrąjį sistemos vaizdą „Project Treble“ palaikomame įrenginyje

Reikalavimai:

  • Jūsų įrenginys PRIVALO turėti an atrakinamas įkrovos įkroviklis.
  • Jūsų įrenginys PRIVALO būti Suderinamas su „Project Treble“.. Tai reiškia, kad jūsų įrenginys atitinka vieną iš šių kriterijų:
    • Jūsų įrenginys PLEIDĖTA naudojant Android 8.0 Oreo arba naujesnę versiją (pvz. Android 8.1 Oreo) Ir yra „Google Play“ sertifikuota. (Jei įsišaknijote savo įrenginį / išjungėte kitą tinkintą ROM ir kažkokiu būdu jūsų įrenginys buvo įtrauktas į nesertifikuotą „Google Play“, nesijaudinkite. Mes tik susirūpinę apie įrenginio būseną, kai jis buvo išsiųstas.)
    • Jūsų įrenginys NAUJINTAS į Android 8.0 Oreo arba naujesnę versiją IR buvo gamintojas padarė suderinamą su Project Treble. Matyti Šis straipsnis tokių įrenginių sąrašą.
    • Jūsų įrenginys neatitinka nė vieno iš pirmiau minėtų kriterijų, tačiau TURI turi prieigą prie neoficialaus būdo, kaip suderinti su Treble. Vėlgi, žr Šis straipsnis tokių įrenginių sąrašą.
  • Jūsų įrenginyje nėra jokių didelių modifikacijų, tokių kaip Xposed Framework, SuperSU ar Magisk. Po to galite juos įdiegti iš naujo, bet prieš tęsdami įsitikinkite, kad naudojate atsarginį įkrovos / ramdisko.

Tokie įrenginiai kaip Samsung Galaxy S8/S8+ (Exynos arba Snapdragon), Samsung Galaxy Note 8 (Exynos arba Snapdragon), LG V30, Sony Xperia XA1 serija, ir daugiau neatitinka nė vieno iš šių kriterijų, todėl negali vadovautis šiuo vadovu. Nors 2018 metų „Nokia“ prekės ženklo įrenginiai ir Snapdragon Samsung Galaxy S9 paleisti naudojant „Android Oreo“ ir yra palaikomi „Treble“, jie neturi atrakinamų įkrovos tvarkyklių, todėl negali mirksėti GSI.

Įsitikinkite, kad net jei jūsų įrenginys nurodytas kaip suderinamas su aukštomis spalvomis, nesilaikysite šio vadovo nebent iš tikrųjų gavote „Android Oreo“ naujinį oficialiai arba neoficialiai. Jei jūsų įrenginys atitinka aukščiau nurodytus kriterijus, esate beveik pasirengęs suaktyvinti GSI. Paskutinis dalykas, kurį turime pasakyti, yra tai, kad mirksintis GSI reikės iš naujo nustatyti įrenginio gamyklinius nustatymus, todėl prieš tęsdami įsitikinkite, kad esate pasirengę prarasti programos duomenis! Jei kas nors nutiktų, rekomenduojame pasidaryti atsarginę kopiją ne įrenginyje (pvz., kompiuteryje arba SD kortelėje).


„Flash GSI“ įrenginių, kurie palaiko „Project Treble“, vadovas

Pasiruošimas įrenginiams, kurie oficialiai palaiko „Treble“.

  1. Atrakinkite savo įrenginio įkrovos tvarkyklę. Čia atliekami veiksmai skiriasi priklausomai nuo jūsų įrenginio. Portale ir mūsų forumuose turime daug vadovų, kuriais galite susipažinti. Tiesiog atlikite greitą „Google“ paiešką pagal „XDA unlock bootloader“ + savo įrenginio pavadinimą ir turėtumėte rasti daug vadovų.
  2. Atsisiųskite pasirinktą GSI į savo kompiuterį. Galite paleisti gryną AOSP ROM, pvz., phh-Treble, arba jei norite daugiau funkcijų, galite paimti kitus ROM, pvz. LineageOS 15.1 arba Resurrection Remix GSI. Gijas susiejau taip. Atsisiųskite savo įrenginio tipui (daugumai jūsų – ARM64) ir skaidinio tipui tinkamą vaizdą. Jei jūsų įrenginys palaiko sklandžius naujinimus (tokių įrenginių sąrašas galima rasti čia), tada atsisiųskite A/B vaizdą, kitu atveju atsisiųskite tik A vaizdą.
    • phh-Treble AOSP gija
    • LineageOS 15.1 phh-Treble Thread
    • Resurrection Remix phh-Treble Thread
    • Kitų GSI sąrašas

Pasiruošimas įrenginiams, kurie neoficialiai palaiko „Treble“.

  1. Atrakinkite savo įrenginio įkrovos tvarkyklę. Čia atliekami veiksmai skiriasi priklausomai nuo jūsų įrenginio. Portale ir mūsų forumuose turime daug vadovų, kuriais galite susipažinti. Tiesiog atlikite greitą „Google“ paiešką pagal „XDA unlock bootloader“ + savo įrenginio pavadinimą ir turėtumėte rasti daug vadovų.
  2. Padarykite savo įrenginį suderinamą su „Treble“ mirksėdami atitinkamus failus nuoroda į šiame straipsnyje minimus įrašus. Tai PRIVALOTE padaryti prieš pradėdami mirksėti GSI!
  3. Atsisiųskite pasirinktą GSI į savo kompiuterį. Galite paleisti gryną AOSP ROM, pvz., phh-Treble, arba, jei norite daugiau funkcijų, galite paimti LineageOS 15.1 arba Resurrection Remix GSI. Gijas susiejau taip. Atsisiųskite savo įrenginio tipui (daugumai jūsų – ARM64) ir skaidinio tipui tinkamą vaizdą. Jei jūsų įrenginys palaiko sklandžius naujinimus (tokių įrenginių sąrašas galima rasti čia), tada atsisiųskite A/B vaizdą, kitu atveju atsisiųskite tik A vaizdą.
    • phh-Treble AOSP gija
    • LineageOS 15.1 phh-Treble Thread
    • Resurrection Remix phh-Treble Thread
    • Kitų GSI sąrašas

Šie veiksmai priklauso nuo to, ar jūsų įrenginyje yra funkcionalus TWRP, kurį galite naudoti, ar ne. Jei jūsų įrenginyje yra TWRP, labai rekomenduojame pirmiausia jį įdiegti. Mes turime vadovas tam čia.

Flash GSI su TWRP

  1. Atkurkite gamyklinius nustatymus naudodami TWRP.
  2. Perkelkite GSI iš savo kompiuterio į įrenginio vidinę atmintį, kur TWRP gali jį pasiekti.
  3. Bakstelėkite „Įdiegti“.
  4. Pakeiskite tipą iš „zip“ į „image“.
  5. Raskite ir pasirinkite atsisiųstą GSI.
  6. Pasirinkite mirksėjimą sistemos skaidinyje.
  7. Kai tai bus padaryta, iš naujo paleiskite įrenginį.

Tikimės, kad jūsų įrenginys turėtų būti paleistas po kelių minučių laukimo. Jei ne, praleiskite kitą skyrių ir eikite į trikčių šalinimo patarimus.

Flash GSI be TWRP

  1. Atkurkite gamyklinius įrenginio nustatymus. Čia turite dvi parinktis:
    • Telefone atidarykite nustatymų programą ir ieškokite gamyklinių parametrų atkūrimo parinkties. Paprastai tai yra nustatymuose, susijusiuose su atsargine kopija.
    • Iš naujo paleiskite įrenginio atsargų atkūrimą naudodami mygtukų kombinaciją paleidžiant arba išduodami šią ADB komandą, kai paleisite „Android“: adb reboot recovery. Kai čia naršykite, naudokite garsumo klavišus, o maitinimo mygtuką – norėdami pasirinkti gamyklinių parametrų atkūrimo parinktį.
  2. Kai įrenginio gamykliniai nustatymai bus atkurti, iš naujo paleiskite įrenginio įkrovos įkroviklį naudodami mygtukų kombinaciją paleidžiant arba išduodami šią ADB komandą, kai paleisite „Android“: adb reboot bootloader
  3. Kai įrenginys prijungtas prie kompiuterio, atidarykite komandų eilutę arba terminalo langą tame pačiame kataloge, kuriame atsisiuntėte pasirinktą GSI.
  4. Įveskite šią komandą: fastboot erase system
  5. Įveskite komandą tokiu formatu: fastboot -u flash system name_of_system.img
  6. Leiskite vaizdui mirksėti, tai gali užtrukti kelias minutes. Baigę iš naujo paleiskite įrenginį rankiniu būdu naudodami maitinimo mygtuką arba įvesdami fastboot reboot.

Tikimės, kad jūsų įrenginys turėtų paleisti pasirinktą GSI. Jei ne, pateikiame keletą trikčių šalinimo patarimų.

Trikčių šalinimo patarimai

  • Kai kuriuose įrenginiuose, pvz „Google Pixel 2/2 XL“., „Android Verified Boot“ (AVB) turi būti išjungtas. Tai galite padaryti mirksėdami šis vaizdas į vbmeta skaidinį (komanda: fastboot flash vbmeta name_of_vbmeta.img)
  • Ant „OnePlus 6“., turėsite laikytis kai kurių specialios mirksėjimo instrukcijos.
  • Gali būti, kad dm-verity neleidžia įrenginiui paleisti naudojant GSI. Tokiu atveju eikite į priekį ir paleiskite „Magisk“ ir pažiūrėkite, ar jis paleidžiamas. Man sako, kad tai reikalinga, pavyzdžiui, „Razer Phone“.
  • Kraštutiniu atveju galite išbandyti visą duomenų skaidinio formatą (ĮSPĖJIMAS: TAI VISKAS NUVALYTA) įvesdami fastboot -w iš komandų eilutės / terminalo lango įkrovos įkrovikoje. Turėjau tai padaryti savo „Huawei“ įrenginyje, kad jis veiktų.

Ką daryti sumirksėjus bendrajam sistemos vaizdui

Pagal numatytuosius nustatymus nėra jokios programos, kuri valdytų supervartotojo teises. Tai galite išspręsti įdiegę phh SuperUser iš „Google Play“ parduotuvės. Arba galite mirksėti Magisk arba SuperSU-viskas priklauso nuo tavęs.

Toliau galite įdiegti Substratas temoms arba Xposed Framework jei norite papildomų pakeitimų. „Magisk“ saugykloje yra daugybė tvarkingų modulių, kuriuos taip pat galite išbandyti. „LineageOS 15.1“ ir ypač „Resurrection Remix“ jau siūlo daugybę funkcijų, todėl netikime, kad jums tikrai reikės ieškoti daugybės papildomų gėrybių, tačiau pasirinkimas yra.

Dabar mėgaukitės „Android“ atsargų pasauliu! Rekomenduojame vadovautis Įrenginio kūrimas su aukštu dažniu forumas, kuriame rasite bet kokių ROM naujinimų. Taip pat sekite XDA portalą, kad sužinotumėte visus naujausius su Project Treble susijusius pokyčius. Geriausias būdas tai padaryti yra nustatyti sklaidos kanalą Treble žyma.

Galiausiai, prisidėkite prie Treble Experimentations wiki puslapis todėl kiti žinos apie bet kokias galimas ROM problemas (taigi kūrėjai žinos, ką taisyti!)