Kako flashirati generičku sliku sustava (GSI) na uređajima koji podržavaju Project Treble

click fraud protection

Dakle, vaš uređaj podržava Project Treble, što to znači za vas? To znači da možete flashati generičku sliku sustava kao što je LineageOS ili Resurrection Remix! Uživajte u prilagođenim ROM-ovima temeljenim na AOSP-u! Evo vodiča za instaliranje ovih ROM-ova.

Ako ste tek usput čuli za Project Treble, ali niste previše proučavali, onda ste možda čuli da je trebao bi pomoći da se velika ažuriranja Androida brže uvedu. Na XDA postoji još jedna prednost o kojoj smo dugo govorili: mogućnost pokretanja AOSP Generic System Image (GSI) na bilo kojem podržanom uređaju. To znači da uređaji koji su nekada pokretali jako prilagođene verzije Androida poput Samsung iskustvo na Samsung Galaxy S9 ili EMUI 8 na Huawei Mate 10 Pro alternativno može pokrenuti softver bliži onom od Google Pixel 2.

Prilagođeni ROM-ovi nakon prodaje (prilagođene verzije Android softvera koje su izradili neovisni programeri koji obično nisu povezani s tvrtkom) privlače XDA forume, a zahvaljujući promjenama u Androidu koje zahtijeva Project Treble, uređaji koji podržavaju Treble imat će lakše flashanje prilagođenih ROM-ova temeljenih na Android Open Source Projectu (AOSP). Bez Project Treble, programeri moraju upotrijebiti mnogo trikova i hakova kako bi njihovi prilagođeni ROM-ovi radili, a iako podrška za Treble ne rješava sve,

sigurno pomaže u pokretanju procesa.

Uređaji poput Huawei Mate 9, Honor View 10, Huawei Mate 10 Pro, Honor 7X, Exynos Samsung Galaxy S9, ili Allview V3 Viper ne bi imali dostupne prilagođene ROM-ove temeljene na AOSP-u zbog nedostatka interesa programera ili ROM-ovima nedostaju osnovne hardverske funkcije. Ali kao što smo vidjeli u slučaju svakog od ovih uređaja, ROM-ovi koji su dostupni zahvaljujući Treble podrška je uglavnom funkcionalna (postoje neke razlike u pogledu toga što radi, a što ne, i zajednica ima sastaviti wiki stranicu trebali biste provjeriti kako biste pronašli tu informaciju).

Budući da je Treble tako nov za korisnike i proces njihovog flashanja je malo drugačiji u usporedbi s uobičajenih prilagođenih ROM-ova, bilo je dosta zabune oko toga kako GSI flashirati na Treble-kompatibilan uređaj. Ovaj vodič će vas općenito provesti kroz postupak fleširanja takvog ROM-a. Ovisno o uređaju može biti uključeno nekoliko različitih koraka, ali općenito bi postupak trebao biti sličan. Evo kako flashirati GSI na Android uređaju koji je kompatibilan s visokim frekvencijama.


Kako flashirati generičku sliku sustava na uređaju koji podržava Project Treble

Zahtjevi:

  • Tvoj uređaj MORA imati pokretački program koji se ne može zaključati.
  • Tvoj uređaj MORA biti Kompatibilan s Project Treble. To znači da vaš uređaj zadovoljava jedan od sljedećih kriterija:
    • Tvoj uređaj POKRETAN s Androidom 8.0 Oreo ili novijom verzijom (npr. Android 8.1 Oreo) I je Google Play certificiran. (Ako ste rootali svoj uređaj/flaširali drugi prilagođeni ROM i nekako je vaš uređaj naveden kao necertificiran na Google Playu, onda ne brinite. Samo smo zabrinuti o statusu uređaja u trenutku kada je isporučen.)
    • Vaš uređaj NADOGRADIO JE na Android 8.0 Oreo ili noviju verziju I bio je Proizvođač je učinio projekt Treble kompatibilnim. Vidjeti ovaj članak za popis takvih uređaja.
    • Vaš uređaj ne ispunjava nijedan od gornjih kriterija, ali ima pristup neslužbenom načinu da postane kompatibilan s Treble. Opet, pogledajte ovaj članak za popis takvih uređaja.
  • Vaš uređaj je bez teških izmjena kao što su Xposed Framework, SuperSU ili Magisk. Nakon toga ih možete ponovno instalirati, ali prije nastavka provjerite koristite li standardni boot/ramdisk.

Uređaji poput Samsung Galaxy S8/S8+ (Exynos ili Snapdragon), Samsung Galaxy Note 8 (Exynos ili Snapdragon), LG V30, Sony Xperia XA1 serija, i više ne ispunjavaju nijedan od ovih kriterija i stoga ne mogu slijediti ovaj vodič. Dok Uređaji marke Nokia iz 2018 i Snapdragon Samsung Galaxy S9 pokrenuti s Androidom Oreo i podržani su za Treble, nemaju bootloadere koji se mogu otključati i stoga ne mogu flash GSI-ove.

Pazite da, čak i ako je vaš uređaj naveden kao kompatibilan s visokim tonom, ne slijedite ovaj vodič osim ako stvarno niste primili ažuriranje za Android Oreo bilo službeno bilo neslužbeno. Ako vaš uređaj ispunjava gornje kriterije, tada ste gotovo spremni za flash GSI. Posljednje što trebamo reći jest da će treptanje GSI-ja zahtijevati vraćanje uređaja na tvorničke postavke, stoga budite sigurni da ste spremni izgubiti podatke aplikacije prije nego što nastavite s ovim! Preporučujemo da napravite sigurnosnu kopiju izvan uređaja (na primjer, na računalu ili SD kartici) u slučaju da nešto pođe po zlu.


Vodič za flash GSI na uređajima koji podržavaju Project Treble

Priprema za uređaje koji službeno podržavaju Treble

  1. Otključajte bootloader svog uređaja. Koraci koje ovdje poduzmete razlikuju se ovisno o vašem uređaju. Imamo mnogo vodiča dostupnih i na Portalu i na našim forumima koje možete proučiti. Samo brzo pretražite Google za "XDA unlock bootloader" + naziv vašeg uređaja i trebali biste pronaći mnogo vodiča.
  2. Preuzmite GSI po svom izboru na svoje računalo. Možete flashati čisti AOSP ROM kao što je phh-Treble ili ako više volite više značajki možete preuzeti druge ROM-ove kao LineageOS 15.1 ili Resurrection Remix GSI. Povezao sam niti na sljedeći način. Preuzmite pravu sliku za svoju vrstu uređaja (ARM64 za većinu vas) i vrstu particije. Ako vaš uređaj podržava besprijekorna ažuriranja (popis takvih uređaja možete pronaći ovdje), zatim preuzmite A/B sliku, inače preuzmite samo A-sliku.
    • phh-Treble AOSP konac
    • LineageOS 15.1 phh-Treble Thread
    • Uskrsnuće Remix phh-Treble Thread
    • Popis drugih GSI-ja

Priprema za uređaje koji neslužbeno podržavaju Treble

  1. Otključajte bootloader svog uređaja. Koraci koje ovdje poduzmete razlikuju se ovisno o vašem uređaju. Imamo mnogo vodiča dostupnih i na Portalu i na našim forumima koje možete proučiti. Samo brzo pretražite Google za "XDA unlock bootloader" + naziv vašeg uređaja i trebali biste pronaći mnogo vodiča.
  2. Učinite svoj uređaj Treble kompatibilnim bljeskanjem odgovarajućih datoteka povezani u postovima spomenutim u ovom članku. Ovo MORATE učiniti prije nego što možete flashati GSI!
  3. Preuzmite GSI po svom izboru na svoje računalo. Možete flashati čisti AOSP ROM kao što je phh-Treble, ili ako više volite više značajki, možete zgrabiti LineageOS 15.1 ili Resurrection Remix GSI. Povezao sam niti na sljedeći način. Preuzmite pravu sliku za svoju vrstu uređaja (ARM64 za većinu vas) i vrstu particije. Ako vaš uređaj podržava besprijekorna ažuriranja (popis takvih uređaja možete pronaći ovdje), zatim preuzmite A/B sliku, inače preuzmite samo A-sliku.
    • phh-Treble AOSP konac
    • LineageOS 15.1 phh-Treble Thread
    • Uskrsnuće Remix phh-Treble Thread
    • Popis drugih GSI-ja

Sljedeći koraci ovise o tome ima li vaš uređaj funkcionalan TWRP koji možete koristiti. Ako vaš uređaj ima TWRP, preporučujemo da ga prvo instalirate. Imamo vodič za to ovdje.

Flash GSI s TWRP-om

  1. Izvršite vraćanje na tvorničke postavke unutar TWRP-a.
  2. Prenesite GSI s računala u internu pohranu uređaja gdje mu TWRP može pristupiti.
  3. Dodirnite "Instaliraj".
  4. Promijenite vrstu iz "zip" u "image".
  5. Pronađite i odaberite GSI koji ste preuzeli.
  6. Odaberite flash na sistemsku particiju.
  7. Kada to učinite, ponovno pokrenite uređaj.

Nadamo se da bi se vaš uređaj trebao pokrenuti nakon nekoliko minuta čekanja. Ako nije, preskočite sljedeći odjeljak i prijeđite na savjete za rješavanje problema.

Flash GSI bez TWRP-a

  1. Vratite uređaj na tvorničke postavke. Ovdje imate dvije mogućnosti:
    • Otvorite aplikaciju postavki na telefonu i potražite opciju vraćanja na tvorničke postavke. Obično se nalazi pod postavkama koje se odnose na sigurnosno kopiranje.
    • Ponovo pokrenite sustav za oporavak vašeg uređaja pomoću kombinacije gumba prilikom pokretanja ili izdavanjem sljedeće ADB naredbe kada se pokreće Android: adb reboot recovery. Kada ste ovdje, koristite tipke za glasnoću za navigaciju i tipku za uključivanje da odaberete opciju vraćanja na tvorničke postavke.
  2. Nakon što se vaš uređaj vrati na tvorničke postavke, ponovno pokrenite program za pokretanje vašeg uređaja pomoću kombinacije gumba prilikom pokretanja ili izdavanjem sljedeće ADB naredbe kada se pokreće Android: adb reboot bootloader
  3. Dok je uređaj povezan s računalom, otvorite naredbeni redak ili prozor terminala u istom direktoriju u koji ste preuzeli GSI po izboru.
  4. Unesite sljedeću naredbu: fastboot erase system
  5. Unesite naredbu u sljedećem formatu: fastboot -u flash system name_of_system.img
  6. Pustite da slika treperi, može potrajati nekoliko minuta. Nakon dovršetka ponovno pokrenite uređaj ili ručno putem tipke za uključivanje ili unosom fastboot reboot.

Nadamo se da bi se vaš uređaj trebao pokrenuti na GSI po vašem izboru. Ako niste, evo nekoliko savjeta za rješavanje problema.

Savjeti za rješavanje problema

  • Na nekim uređajima poput Google Pixel 2/2 XL, Android Verified Boot (AVB) mora biti onemogućen. To možete učiniti bljeskanjem ova slika na vbmeta particiju (naredba: fastboot flash vbmeta name_of_vbmeta.img)
  • Na OnePlus 6, morat ćete slijediti neke posebne upute za treptanje.
  • Moguće je da dm-verity sprječava vaš uređaj da se pokrene s GSI-jem. U tom slučaju, samo naprijed i flashirajte Magisk, a zatim pogledajte hoće li se pokrenuti. Rečeno mi je da je to potrebno za Razer telefon, na primjer.
  • U krajnjem slučaju, možete pokušati s punim formatom podatkovne particije (UPOZORENJE: OVO BRIŠE SVE) ulaskom fastboot -w iz prozora naredbenog retka/terminala dok ste u bootloaderu. Morao sam to učiniti na svom Huawei uređaju prije nego što je moglo raditi.

Što učiniti nakon flashanja generičke slike sustava

Prema zadanim postavkama ne postoji nijedna aplikacija za upravljanje privilegijama superkorisnika. To možete popraviti tako da instalirate phh-ov SuperUser iz trgovine Google Play. Alternativno, možete bljeskati Magisk ili SuperSU-na tebi je.

Zatim možete instalirati Podloga za teme ili Xposed Framework ako želite daljnje izmjene. Repozitorij Magisk ima gomilu zgodnih modula koje također možete isprobati. LineageOS 15.1, a posebno Resurrection Remix već nude gomilu značajki odmah po izlasku, tako da ne vjerujemo da ćete stvarno trebati petljati s gomilom dodatnih stvari, ali izbor postoji.

Sada uživajte u svijetu standardnog Androida! Preporučujemo da slijedite Razvoj uređaja s omogućenim visokim tonom forum za sva ažuriranja vašeg ROM-a. Također, pratite XDA Portal za sva najnovija događanja vezana uz Project Treble. Najbolji način da to učinite je postaviti feed za Oznaka visokih tonova.

Na kraju, doprinesite Wiki stranica Treble Experimentations tako da će drugi znati za sve moguće probleme s ROM-om (i tako će programeri znati što popraviti!)