Kuinka vilkkua projektin diskantti-ROM-levyjä Android-puhelimissa

Android Oreossa esitelty Project Treble oli Googlen pyrkimys auttaa puhelinkehittäjiä integroimaan keskeiset Android-päivitykset räätälöityyn laiteohjelmistoonsa ja siirtämään päivitykset nopeammin käyttäjilleen. Tämä oli välttämätöntä, koska monet yritykset olivat jo kauan jäljessä Googlen uusimpien tietoturvapäivitysten jättämisestä kuluttajiin vaarassa.

Tämä ei ollut täysin puhelinkehittäjien virhe, koska ohjelmistopäivitykset käyvät läpi monenlaisia ​​prosesseja. Kun Google julkaisee päivityksen, se on todellisuudessa lähetettävä ensin piirisarjan valmistajille (Qualcomm, Mediatek, Samsung / Exynos). Päivitykset on sovellettava kaikkiin puhelimien sisäiseen laitteistoon liittyviin koodeihin. Sen jälkeen puhelinkehittäjät voisivat alkaa integroida Googlen päivitykset omaan ohjelmistoonsa, säätää sen mieleisekseen jne.

Joten Project Treble: n tarkoituksena oli helpottaa puhelinkehittäjien tarjoamista käyttäjille viimeisimpiä Android-päivityksiä suoraan Googlelta. Tietenkin, se on tosiasiallisesti vaikuttanut melko paljon nollavaikutukseen teollisuuteen - osoittautuu, että useimmat puhelinyhtiöt eivät oikeastaan ​​välitä kaikkea siitä, kuinka tarjota käyttäjille uusimmat Android-päivitykset. Myyntipäivitykset ovat tuskin ensisijaisia.

Project Treblella oli kuitenkin merkittäviä etuja mukautetulle ROM- ja Android-modifikaatioyhteisöille. Koska Project Treble -yhteensopivien laitteiden käyttäjät voivat vilkkua ROM-levyjä koskettamatta / toimittaja-osiota, mikä tarkoittaa, että mukautettujen ROM-kehittäjien ei tarvitse sekoittaa laitteen omistamia ajureita ja laitteiston abstraktiokerroksia. Yksinkertaisesti sanottuna mukautettujen ROM-levyjen kehittäminen ja vilkuttaminen tuli paljon yksinkertaisemmaksi, kun Project Treble esiteltiin.

Jos haluat salata GSI-projektin diskantti-ROM-levy Android-laitteellasi, lue tämä opas huolellisesti! Se on todella melko yksinkertainen, mutta on tiettyjä asioita, jotka on tiedostettava.

vaatimukset:

  • Avattu bootloader
  • Projekti diskanttiyhteensopiva laite
  • Varaston käynnistys / ramdisk (Xposed-, SuperSU- tai Magisk-tiedostoa ei ole asennettu). Voit asentaa nämä myöhemmin uudelleen.

Laitteille, jotka ovat virallisesti Project Treble -yhteensopivia

  1. Ensin on avattava laitteen käynnistyslatausohjelma, jos se ei vielä ole. Voit etsiä Appualsista kuinka opastaa. Meillä on monia lukitus- ja pääoppaita monille suosituille Android-laitteille.
  2. Seuraavaksi voit ladata valitsemasi GSI -laitteen tietokoneellesi. Voit vilkkua melko paljon puhdasta AOSP-ROM-levyä tai suosittujen mukautettujen ROM-levyjen GSI-versioita, kuten LineageOS tai Resurrection Remix. Varmista vain, että lataamasi ROM on GSI-valmis.
  3. Sinun on myös varmistettava, että lataat oikean ROM-laitteen laitearkkitehtuurityypille ja osiotyypille. Jos laitteessasi on esimerkiksi saumattoman päivityksen tuki, sinun tulee ladata A / B-yhteensopiva kuva. Lataa muuten vain A-kuva.

Laitteille, jotka voivat epävirallisesti olla yhteensopivia Project Treble -yhteensopivuuden kanssa

  1. Poista laitteen käynnistyslataimen lukitus.
  2. Katso luettelo epävirallisesti tuetuista Project Treble -laitteista. Jos laitteesi on luettelossa, napsauta vastaavaa (Lähde) -linkkiä ja seuraa kyseisen laitteen ohjeita.
  3. Lataa valitsemasi GSI-ROM-levy tietokoneellesi.

GSI-kuvan vilkkuminen TWRP: llä

Suosittelemme, että käytät TWRP: tä helpoimpana menetelmänä GSI-kuvan vilkkumiseen. Jos laitteellasi ei ole TWRP: tä, suosittelemme, että etsit Appuals -sovelluksen juurioppaan.

  1. Siirrä GSI-kuva tietokoneesta laitteeseen.
  2. Käynnistä laite uudelleen TWRP: hen ja napauta päävalikosta Asenna.
  3. Jos et näe siirrettyä tiedostoa, vaihda tyyppi ”zip” - “image”.
  4. Valitse välähtää kuva järjestelmäosiolle. Kun se on valmis, käynnistä laite uudelleen.
  5. Laitteesi vie muutaman minuutin järjestääksesi itsensä, ja sen pitäisi käynnistyä uuteen ROM-levyyn.

GSI-kuvan vilkkuminen ilman TWRP: tä

Laite on palautettava tehtaalla, ennen kuin jatkat. Voit yleensä tehdä sen Android-järjestelmän Asetukset-valikossa ( yleensä Asetukset> Varmuuskopio) . Vaihtoehtoisesti voit tehdä sen laitteen varaston palautuksesta ( painikkeiden yhdistelmät käynnistääksesi varastojen palautumisen vaihtelevat valmistajan / laitteen mukaan) . Voit käyttää myös ADB: tä ( adb-uudelleenkäynnistyksen palautus) .

  1. Kun olet palauttanut laitteen tehdasasetukset, käynnistä uudelleen käynnistyslataimeen käyttämällä joko laitteen painikeyhdistelmiä tai adb reboot bootloader -sovellusta .
  2. Kun olet käynnistyslataustilassa, kytke Android-laite tietokoneeseesi USB: n kautta ja käynnistä ADB-pääte tietokoneellasi. Sijoita myös GSI-kuva, jonka haluat vilkkua, pää ADB-reitillesi.
  3. Kirjoita komento: pikakäynnistysjärjestelmä
  4. Seuraavaksi voit käyttää: fastboot -u flash system name_of_system.img
  5. Korvaa ”name_of_system.img” GSI-kuvan tiedostonimellä.
  6. Kun laite on kytketty tietokoneeseen, avaa komentokehote tai pääteikkuna samassa hakemistossa, josta olet ladannut valitun GSI-tiedoston.
  7. Kirjoita seuraava komento: pikakäynnistyksen poistojärjestelmä
  8. Kirjoita komento seuraavassa muodossa: fastboot -u flash system name_of_system.img
  9. Kun se on vilkkunut, voit käynnistää laitteen uudelleen komennolla 'fastboot reboot' . Laitteesi pitäisi käynnistyä Android-järjestelmään.

Ongelmien karttoittaminen

  • Jos käytät Google Pixel 2/2 XL -laitetta, sinun on poistettava Android Verified Boot käytöstä. Tämä voidaan tehdä vilkuttamalla tätä kuvaa ADB-komennolla: fastboot flash vbmeta name_of_vbmeta.img
  • Tietyillä puhelimilla DM-Verity saattaa estää laitetta käynnistämästä GSI-kuvaa. Saatat pystyä saamaan sen käynnistymään vilkuttamalla Magiskia GSI-kuvan vilkkumisen jälkeen - tämä tarvitaan esimerkiksi Razer-puhelimeen.
  • Viimeinkin, saatat joutua kokeilemaan tietoosion kokonaomuotoa kirjoittamalla ' fastboot -w' ADB-ikkunassa, kun laite on Bootloader-tilassa.

Mielenkiintoisia Artikkeleita