Voit käyttää FastbootD: tä ROM- tai GSI-muistin nopeaan flash-muistiin joissakin Android-puhelimissa ilman mukautettua palautusta. Näin se tehdään.

Mukautettujen ROM-levyjen asentaminen Android-puhelimiin oli aiemmin suhteellisen helppoa. Avasit käynnistyslataimen lukituksen, asensit mukautetun palautuksen ja olit melko valmis lähtemään.

Asiat ovat muuttuneet sen jälkeen, ja jos et pysty päivittämään mukautettua ROM-muistia TWRP: n tai Fastbootin kautta, päivität sen todennäköisesti väärällä tasolla. Useimmissa nykyaikaisissa puhelimissa on nyt toinen taso nimeltä FastbootD, jolla voit tehdä muutoksia järjestelmäosioon.

Katsotaanpa, mikä FastbootD on ja kuinka käynnistää FastbootD-tila ja käyttää sitä mukautetun ROM: n tai GSI: n (Generic System Image) asentamiseen.

Mikä on FastbootD?

FastbootD auttaa vilkkumaan laiteohjelmistokuvia Android-puhelimissa ja käsittelee niitä Device Disabled Verification Failed tai DDVF-tilassa. Tämä tila tulee näkyviin, kun laitteen käynnistyslatain ei pysty tunnistamaan päivitetyn laiteohjelmiston allekirjoitusta, yleensä siksi, että laiteohjelmistoa ei ole allekirjoitettu tai sitä on peukaloitu.

instagram viewer

FastbootD auttaa palauttamaan laitteen käyttökelpoiseen tilaan. Useimmat edistyneemmät käyttäjät ja kehittäjät käyttävät sitä kuitenkin mukautettujen ROM-muistien ja GSI: iden asentamiseen.

Fastboot ja FastbootD ovat molemmat matalan tason työkaluja Android-virheenkorjaukseen ja -huoltoon. Fastboot mahdollistaa vuorovaikutuksen laitteesi käynnistyslataimen kanssa, ja sitä voidaan käyttää osioiden, yleensä muiden kuin järjestelmäosion, flash-muistiin. Toisaalta FastbootD on tarkoitettu Android-puhelimesi vianetsintään ja korjaamiseen, ja sen avulla voit päivittää järjestelmäosion.

Jos et ole varma, käytätkö Fastbootia vai FastbootD: tä, sinun on tarkistettava, tukeeko Android-puhelimesi Project Trebleä (lisätietoja alla).

Jos puhelin ei tue Project Trebleä, siinä ei todennäköisesti ole FastbootD-tilaa, joten voit käyttää sen sijaan Fastboot-tilaa. Kuitenkin, kuten keskustelemme pian, jos puhelimessasi on FastbootD-tila, sinun on todennäköisesti käytettävä sitä järjestelmäkuvan vilkkumiseen.

Kuinka käynnistää FastbootD-tilaan

Jokainen askel, jonka otat täältä, voi olla vaarallinen puhelimellesi. Puhelimen mallisi foorumi lukeminen XDA on suositeltavaa, koska se antaa sinulle paremman käsityksen koko prosessista ja välttää mahdolliset onnettomuudet. Sinun tulee myös laatia täydellinen varmuuskopiointisuunnitelma siltä varalta, että asiat eivät mene suunnitelmien mukaan.

Käynnistääksesi FastbootD-tilassa, sinun on määritettävä ADB-yhteys Android-laitteesi ja tietokoneen välille. Jos et tiedä, miten tämä tehdään, tutustu yksityiskohtaiseen oppaaseemme kuinka ADB: tä ja Fastbootia käytetään Androidissa. Tämän pitäisi saada ADB-yhteys käyttöön.

Sinun täytyy myös avaa Android-puhelimesi käynnistyslatain käyttää FastbootD: tä. Ohjeet vaihtelevat laitteittain, joten on parasta mennä XDA-foorumeille tai valmistajan verkkosivustolle saadaksesi ohjeita. Käynnistyslataimen lukituksen avaaminen poistaa kaikki käyttäjätietosi, joten varmuuskopioi kaikki ennen jatkamista.

Vaihe 1: Asenna ja määritä ADB

Kun ADB on määritetty ja käynnistyslatain on vapautettu, liitä puhelin tietokoneeseen USB-kaapelilla. Avaa komentokehote tai pääte tietokoneesi oletusarvoisessa ADB-kansiossa. Tarkista ensin ADB-yhteys kirjoittamalla seuraava komento. Sen pitäisi palauttaa pitkä sarjanumero:

adb-laitteet

Varmista OEM-lukituksen avaaminen on käytössä puhelimesi kehittäjäasetuksissa, kuten oppaassamme mainitaan, ja käynnistä käynnistyslatain uudelleen tällä komennolla:

adb reboot bootloader

Vaihe 2: Lukituksen avaaminen Vilkkuu

Seuraavaksi sinun on avattava puhelimen vilkkuminen, jotta voit tehdä muutoksia osioihin, mukaan lukien järjestelmäosioon. Anna kukin näistä komennoista ja käytä Ääni kovemmalle painiketta vahvistaaksesi:

pikakäynnistys vilkkuu avata
fastboot vilkkuu unlock_critical

Vaihe 3: Poista vahvistus käytöstä

Poista nyt vahvistus käytöstä, jotta et saa liputusta kriittisten tiedostojen peukaloinnin vuoksi. Tätä varten tarvitset VBMeta (Verified Boot Metadata) -tiedostot varastosta tai mukautetusta ROM-muistista (jos niitä on). Nämä ovat tiedostoja, jotka tallentavat puhelimesi muiden osioiden tarkistussummat ja allekirjoitukset.

Löydät yleensä varastossa olevat ROM- tai VBMeta-tiedostot laitteestasi XDA foorumi tai valmistajan verkkosivustolta. Kirjoita vain mallisi ja kirjoita sen viereen "Stock ROM" tai "Flash File" Google-haussa, niin löydät ROMin. Voit myös kokeilla SamMobile Samsung-puhelimille tai Google Pixel-puhelimille.

Kun sinulla on se, pura se ja tallenna vbmeta.img ja vbmeta_system.img ADB-kansioon ja suorita nämä komennot:

pikakäynnistys --Poista käytöstä-tosi--Poista käytöstä-tarkistus flash vbmeta vbmeta.img
pikakäynnistys --Poista käytöstä-tosi--Poista käytöstä-tarkistusflash vbmeta_system vbmeta_system.img

Vaihe 4: Käynnistä FastbootD-tila

Käynnistä nyt uudelleen FastbootD-tilaan antamalla tämä komento:

fastboot reboot fastboot

Tämä vaihe käynnistää laitteesi FasbootD-tilaan, joten olet tasolla, jolla voit päivittää mukautetun ROM- tai GSI-muistisi.

Kun olet avannut käynnistyslataimen lukituksen ja poistanut vahvistuksen käytöstä, älä lukitse käynnistyslatainta uudelleen ottamatta käyttöön kaikkea, mitä olit poistanut käytöstä – varsinkin vahvistuksen. Se voi estää puhelimesi tiukasti, jolloin sitä ei voi palauttaa.

Jotkut komennot saattavat olla tarpeettomia, jos puhelimessasi ei ole dynaamisia osioita tai jos siinä on vain A AB-osion sijaan.

Voit tarkistaa, onko puhelimessasi dynaamisia osioita ja voitko käyttää GSI: tä käyttämällä jotakin näistä ilmaisista sovelluksista: Diskantin tarkistus tai Diskanttitiedot.

Project Treble -projektin avulla voit asentaa samat järjestelmäkuvat laitteisiin, joilla on erilaiset laitteistovaatimukset. Jos laitteesi tukee Project Trebleä sovelluksen mukaisesti, voit asentaa siihen GSI: t.

Mukautetun ROM: n tai GSI: n flash-muisti FastbootD-tilan avulla

Jatka eteenpäin varmistamalla, että olet noudattanut kaikkia yllä mainittuja vaiheita. Lataa mukautettu ROM, joka on tehty puhelintilaan, tai GSI XDA: lta tai tämä hyödyllinen GitHubin ROM-luettelo. Aseta kuvatiedosto ADB-kansioosi ja nimeä se uudelleen system.img. Jos aiot hankkia GSI: n, voit lukea lisää siitä vilkkuu GSI: tä ja Dynaamiset järjestelmäpäivitykset.

Paras paikka löytää mukautettuja ROM-levyjä on ja on aina ollut XDA. Voit etsiä puhelinmalliasi, ja jos siihen on kehitetty, löydät sen sen keskustelupalstalta. Mukautetut ROM-levyt näillä foorumeilla on tehty erityisesti yhdelle puhelinmallille, toisin kuin GSI: t, jotka ovat yhteensopivia kaikkien Project Trebleä tukevien mallien kanssa.

Jos olet hämmentynyt valittaessa mukautetun ROM: n ja GSI: n välillä, suosittelemme, että valitset laitteellesi tehdyn mukautetun ROM-levyn, koska sen laitteistoyhteensopivuus on parempi kuin GSI: n. GSI: t ovat ihanteellisia suhteellisen tuntemattomille puhelinmalleille, joilla ei ole yksilöllistä kehitystä.

Joten olettaen, että olet FastbootD: ssä, jatketaan uuden ROM: n asentamista.

Vaihe 1: Tyhjennä järjestelmä

Ensin sinun on tarkistettava Fastboot-binaari ja jatka vain, jos komento palaa is-userspace: kyllä. Älä huoli. Se sanoo Joo useimmissa tapauksissa, mutta haluamme vain olla varmoja. Anna tämä komento tarkistaaksesi:

fastboot getvar On- käyttäjätila

Tyhjennä nyt nykyinen järjestelmäsi. Varmista, että tiedät, kuinka voit palauttaa laiteohjelmistosi, jos jokin menee pieleen, ota varmuuskopiot ja lue laitekohtaiset keskusteluryhmät:

fastboot-poistojärjestelmä

Vaihe 2: Poista osiot

Seuraava vaihe on poistaa loogiset osiot, jotta voit korvata ne uusilla.

Anna nämä komennot Android-puhelimissa, joissa on dynaamiset (AB) osiot:

pikakäynnistys poistaa-looginen-osio tuote_a
pikakäynnistys poistaa-looginen-osio tuote_b

Käytä tätä komentoa laitteissa, joissa on vain A-osiot:

pikakäynnistys poistaa-looginen-osio tuote

Vaihe 3: Flash-järjestelmän kuva

Päivitä lopuksi ADB-kansioon tallentamasi järjestelmätiedosto:

pikakäynnistyssalamajärjestelmäjärjestelmä.img

Kun tiedosto on vilkkunut, käynnistä laite uudelleen palautukseen valitsemalla Anna palautus vaihtoehto puhelimessasi. Siirry vaihtoehtoon äänenvoimakkuuspainikkeilla ja valitse se painamalla virtapainiketta.

Valitse palautuksessa Pyyhi muisti / tehdasasetus ja vahvista valitsemalla Tehdasasetusten palauttaminen. Kun olet valmis, valitse Käynnistä järjestelmä uudelleen nyt, ja laitteesi pitäisi käynnistyä uudelleen ja suorittaa uusi ROM.

Tutustu FastbootD: hen asianmukaisen laitekohtaisen tutkimuksen jälkeen

FastbootD poistaa tarpeen käyttää mukautettuja palautuksia, kuten TWRP. Voit kuitenkin käyttää FastbootD: tä myös TWRP: n kautta. Se on palautuksen lisäasetuksissa, ja komennot pysyvät suurin piirtein samoina kuin olemme hahmotelleet.

Jälleen, emme voi korostaa tarpeeksi, kuinka tärkeää on lukea puhelinmallisi ja tehdä siitä tutkimus ennen kuin teet mitään näistä muutoksista. Alussa käyttämäsi aika säästää aikaa, vaivaa ja stressiä, joita sinulla muuten voisi olla.