Joten laitteesi tukee Project Trebleä, mitä se tarkoittaa sinulle? Se tarkoittaa, että voit flashata yleisen järjestelmäkuvan, kuten LineageOS tai Resurrection Remix! Nauti AOSP-pohjaisista mukautetuista ROM-levyistä! Tässä on opas näiden ROM-levyjen asentamiseen.
Jos olet kuullut Project Treblestä vain ohimennen, mutta et ole perehtynyt siihen niin paljon, olet ehkä kuullut, että se on tarkoitus auttaa tärkeimpiä Android-päivityksiä ottamaan käyttöön nopeammin. XDA: lla on toinen etu, josta olemme puhuneet pitkään: kyky käynnistää AOSP Generic System Image (GSI) millä tahansa tuetulla laitteella. Tämä tarkoittaa, että laitteet, joissa oli aiemmin vahvasti räätälöityjä Android-versioita, kuten Samsung-kokemus päällä Samsung Galaxy S9 tai EMUI 8 päällä Huawei Mate 10 Pro voi vaihtoehtoisesti ajaa ohjelmistoa lähempänä ohjelmistoa Google Pixel 2.
Jälkimarkkinoiden mukautetut ROM-levyt (muokatut versiot Android-ohjelmistosta, jotka ovat riippumattomien kehittäjien valmistamia, jotka eivät yleensä ole sidoksissa yritykseen) ovat suuri vetovoima XDA-foorumeilla, ja Project Treblen edellyttämien Android-muutosten ansiosta Treble-tuetuilla laitteilla on helpompi vilkkua mukautettuja ROM-levyjä, jotka perustuvat Android Open Source Projectiin. (AOSP). Ilman Project Trebleä kehittäjien on käytettävä monia temppuja ja hakkereita saadakseen mukautetut ROM-levynsä toimimaan, ja vaikka Treble-tuki ei ratkaise kaikkea, se
auttaa varmasti käynnistämään prosessin.Laitteet, kuten Huawei Mate 9, Honor View 10, Huawei Mate 10 Pro, Honor 7X, Exynos Samsung Galaxy S9, tai Allview V3 Viper ei olisi joko ollut saatavilla AOSP-pohjaisia mukautettuja ROM-levyjä kehittäjien kiinnostuksen puutteen vuoksi tai ROM-levyjä, joista puuttuu joitain laitteiston perustoimintoja. Mutta kuten olemme nähneet kaikkien näiden laitteiden tapauksessa, ROM-levyt, jotka ovat saatavilla Treblen ansiosta tuki ovat enimmäkseen toiminnallisia (joitain eroja on siinä, mikä toimii ja mikä ei, ja yhteisöllä on koota wikisivun sinun pitäisi tarkistaa löytääksesi tiedot).
Koska Treble on niin uusi käyttäjille, ja niiden flash-prosessi on hieman erilainen kuin tavallisia mukautettuja ROM-levyjä, on ollut paljon sekaannusta GSI: n flash-muistin siirtämisestä diskanttiyhteensopivaan laite. Tämä opetusohjelma opastaa sinut laajasti tällaisen ROM-muistin flash-muistin läpi. Laitteesta riippuen voi olla useita eri vaiheita, mutta yleensä prosessin tulisi olla samanlainen. Näin vältät GSI: n Treble-yhteensopivassa Android-laitteessa.
Generic System Image -kuvan vilkkuminen Project Treble -tuetussa laitteessa
Vaatimukset:
- Laitteesi ON PAKKO on avattava käynnistyslatain.
- Laitteesi ON PAKKO olla Project Treble -yhteensopiva. Tämä tarkoittaa, että laitteesi täyttää yhden seuraavista kriteereistä:
- Laitteesi JULKAISTU Android 8.0 Oreolla tai uudemmalla versiolla (esim. Android 8.1 Oreo) Ja on Google Play -sertifioitu. (Jos juurrutit laitteellesi / flashasit toisen mukautetun ROM-muistin ja päädyit jotenkin siihen, että laitteesi listattiin sertifioimattomaksi Google Playssa, älä huoli. Olemme vain huolissamme laitteen tilasta, kun se toimitettiin.)
- Laitteesi PÄIVITETTY Android 8.0 Oreoon tai uudempaan versioon JA oli valmistaja on tehnyt Project Treble -yhteensopivaksi. Katso Tämä artikkeli luettelo tällaisista laitteista.
- Laitteesi ei täytä kumpaakaan yllä olevista kriteereistä, mutta sillä on pääsy epäviralliseen tapaan tehdä Treble-yhteensopiva. Jälleen viitataan Tämä artikkeli luettelo tällaisista laitteista.
- Laitteessasi ei ole raskaita muutoksia, kuten Xposed Framework, SuperSU tai Magisk. Voit asentaa ne uudelleen jälkeenpäin, mutta varmista, että käytät varastokäynnistystä/ram-levyä ennen kuin jatkat.
Laitteet, kuten Samsung Galaxy S8/S8+ (Exynos tai Snapdragon), Samsung Galaxy Note 8 (Exynos tai Snapdragon), LG V30, Sony Xperia XA1 -sarja, ja muut eivät täytä mitään näistä kriteereistä, eivätkä siksi voi noudattaa tätä opasta. Sillä aikaa 2018 Nokia-merkkiset laitteet ja Snapdragon Samsung Galaxy S9 lanseerattiin Android Oreolla ja ovat diskanttituettuja. Niissä ei ole avattavia käynnistyslataimia, joten ne eivät voi flash-muistia.
Varmista, että et noudata tätä ohjetta, vaikka laitteesi olisi listattu diskanttiyhteensopivaksi ellet ole todella saanut Android Oreo -päivitystä joko virallisesti tai epävirallisesti. Jos laitteesi täyttää yllä olevat kriteerit, olet melkein valmis käynnistämään GSI: n. Viimeinen asia, joka meidän on sanottava, on se, että GSI: n vilkkuminen edellyttää laitteen tehdasasetusten palauttamista, joten varmista, että olet valmis menettämään sovellustietoja ennen kuin jatkat tätä! Suosittelemme, että teet varmuuskopion laitteen ulkopuolelta (kuten tietokoneellesi tai SD-kortille), jos jokin menee pieleen.
Opas flash GSI: lle laitteissa, jotka tukevat Project Trebleä
Valmistelu laitteille, jotka tukevat virallisesti Trebleä
- Avaa laitteesi käynnistyslatain. Tässä suorittamasi vaiheet vaihtelevat laitteestasi riippuen. Meillä on monia oppaita saatavilla sekä portaalissa että foorumeillamme. Tee vain nopea Google-haku "XDA unlock bootloader" + laitteesi nimi ja sinun pitäisi löytää monia oppaita.
- Lataa valitsemasi GSI tietokoneellesi. Voit joko flashata puhtaan AOSP-ROM-levyn, kuten phh-Treblen, tai jos haluat enemmän ominaisuuksia, voit napata muita ROM-levyjä, kuten LineageOS 15.1 tai Resurrection Remix GSI: t. Olen linkittänyt ketjut seuraavasti. Lataa oikea kuva laitetyypille (ARM64 useimmille teistä) ja osiotyypille. Jos laitteesi tukee saumattomia päivityksiä (luettelo tällaisista laitteista löytyy täältä), lataa sitten A/B-kuva, muussa tapauksessa lataa vain A-kuva.
- phh-Treble AOSP säie
- LineageOS 15.1 phh-Treble Thread
- Resurrection Remix phh-Treble Thread
- Luettelo muista GSI: istä
Valmistelu laitteille, jotka tukevat epävirallisesti Trebleä
- Avaa laitteesi käynnistyslatain. Tässä suorittamasi vaiheet vaihtelevat laitteestasi riippuen. Meillä on monia oppaita saatavilla sekä portaalissa että foorumeillamme. Tee vain nopea Google-haku "XDA unlock bootloader" + laitteesi nimi ja sinun pitäisi löytää monia oppaita.
- Tee laitteestasi Treble-yhteensopiva vilkkumalla asianmukaiset tiedostot linkitetty tässä artikkelissa mainituissa viesteissä. Sinun TÄYTYY tehdä tämä ennen kuin voit salata GSI: n!
- Lataa valitsemasi GSI tietokoneellesi. Voit joko flashata puhtaan AOSP ROMin, kuten phh-Treblen, tai jos haluat enemmän ominaisuuksia, voit tarttua LineageOS 15.1 tai Resurrection Remix GSI: t. Olen linkittänyt ketjut seuraavasti. Lataa oikea kuva laitetyypille (ARM64 useimmille teistä) ja osiotyypille. Jos laitteesi tukee saumattomia päivityksiä (luettelo tällaisista laitteista löytyy täältä), lataa sitten A/B-kuva, muussa tapauksessa lataa vain A-kuva.
- phh-Treble AOSP säie
- LineageOS 15.1 phh-Treble Thread
- Resurrection Remix phh-Treble Thread
- Luettelo muista GSI: istä
Seuraavat vaiheet riippuvat siitä, onko laitteessasi toimiva TWRP, jota voit käyttää. Jos laitteessasi on TWRP, suosittelemme, että asennat sen ensin. Meillä on opas siihen täällä.
Flash GSI TWRP: llä
- Suorita tehdasasetusten palautus TWRP: ssä.
- Siirrä GSI tietokoneeltasi laitteesi sisäiseen tallennustilaan, jossa TWRP voi käyttää sitä.
- Napauta "Asenna".
- Muuta tyyppi "zip":stä "image".
- Etsi ja valitse lataamasi GSI.
- Valitse flash-toiminto järjestelmäosioon.
- Kun tämä on tehty, käynnistä laite uudelleen.
Toivottavasti laitteesi pitäisi käynnistyä muutaman minuutin odotuksen jälkeen. Jos ei, ohita seuraava osa ja siirry vianetsintävinkkeihin.
Flash GSI ilman TWRP: tä
- Suorita tehdasasetusten palautus laitteellesi. Sinulla on kaksi vaihtoehtoa tässä:
- Avaa puhelimen asetussovellus ja etsi tehdasasetusten palautusvaihtoehto. Se on yleensä varmuuskopiointiin liittyvien asetusten alla.
- Käynnistä uudelleen laitteesi varaston palautukseen käyttämällä joko painikeyhdistelmää käynnistettäessä tai antamalla seuraava ADB-komento käynnistettäessä Androidissa:
adb reboot recovery
. Kun olet täällä, käytä äänenvoimakkuusnäppäimiä navigointiin ja virtapainiketta valitaksesi tehdasasetusten palautus.
- Kun laitteesi tehdasasetukset on palautettu, käynnistä laite uudelleen käynnistyslataimella joko näppäinyhdistelmällä käynnistettäessä tai antamalla seuraava ADB-komento käynnistettäessä Androidissa:
adb reboot bootloader
- Kun laite on kytketty tietokoneeseen, avaa komentokehote tai pääteikkuna samassa hakemistossa, josta latasit haluamasi GSI: n.
- Kirjoita seuraava komento:
fastboot erase system
- Kirjoita komento seuraavassa muodossa:
fastboot -u flash system name_of_system.img
- Anna kuvan vilkkua, se voi kestää muutaman minuutin. Kun se on valmis, käynnistä laite uudelleen joko manuaalisesti virtapainikkeella tai syöttämällä
fastboot reboot
.
Toivottavasti laitteesi pitäisi käynnistyä valitsemallasi GSI: llä. Jos ei, tässä on joitakin vianetsintävinkkejä.
Vianetsintävinkkejä
- Joillakin laitteilla, kuten Google Pixel 2/2 XL, Android Verified Boot (AVB) on poistettava käytöstä. Voit tehdä sen vilkkumalla Tämä kuva vbmeta-osioon (komento:
fastboot flash vbmeta name_of_vbmeta.img
) - Käytössä OnePlus 6, sinun on noudatettava joitain erityisiä vilkkumisohjeita.
- On mahdollista, että dm-verity estää laitettasi käynnistymästä GSI: n avulla. Siinä tapauksessa siirry eteenpäin ja flash Magisk ja katso sitten käynnistyykö se. Minulle kerrotaan, että tämä vaaditaan esimerkiksi Razer Phonelle.
- Viimeisenä keinona voit kokeilla dataosion täyttä muotoa (VAROITUS: TÄMÄ PYYHTIÄ KAIKEN) kirjoittamalla
fastboot -w
komentokehote/pääteikkunasta käynnistyslataimessa. Minun on täytynyt tehdä tämä Huawei-laitteellani, ennen kuin se voisi toimia.
Mitä tehdä yleisen järjestelmäkuvan vilkkumisen jälkeen
Oletuksena ei ole mitään sovellusta pääkäyttäjän oikeuksien hallintaan. Voit korjata sen asentamalla phh: n SuperUserin Google Play Kaupasta. Vaihtoehtoisesti voit vilkkua Magisk tai SuperSU-se on sinusta kiinni.
Seuraavaksi voit asentaa Alusta teemoille tai Xposed Framework jos haluat lisämuutoksia. Magisk-arkistossa on paljon siistejä moduuleja, joita voit myös kokeilla. LineageOS 15.1 ja varsinkin Resurrection Remix tarjoavat jo valmiiksi paljon ominaisuuksia, joten emme usko, että sinun tarvitsee todella tehdä paljon ylimääräisiä herkkuja, mutta valinnanvaraa on.
Nauti nyt Android-varaston maailmasta! Suosittelemme noudattamaan Diskantteja käyttävien laitteiden kehitys foorumi ROM-päivityksiä varten. Seuraa myös XDA-portaalia saadaksesi kaikki viimeisimmät Project Trebleen liittyvät kehityssuunnat. Paras tapa tehdä se on luoda syöte verkkotunnukselle Diskanttimerkki.
Lopuksi osallistukaa Treble Experimentations -wiki-sivu jotta muut tietävät mahdollisista ROM-ongelmista (ja niin kehittäjät tietävät, mitä korjata!)