FastbootD abil saate mõnes Android-telefonis ROM-i või GSI-mälu kiireks välgutamiseks ilma kohandatud taastamiseta. Siin on, kuidas seda teha.
Kohandatud ROM-ide installimine Android-telefonidesse oli varem suhteliselt lihtne. Avasite alglaaduri, installisite kohandatud taastamise ja olite peaaegu valmis minema.
Asjad on sellest ajast alates muutunud ja kui te ei saa kohandatud ROM-i TWRP või Fastbooti kaudu vilkuda, vilgutate seda tõenäoliselt valel tasemel. Enamikul kaasaegsetel telefonidel on nüüd veel üks tase nimega FastbootD, kus saate süsteemisektsioonis muudatusi teha.
Niisiis, vaatame, mis on FastbootD ja kuidas käivitada FastbootD režiimi ja kasutada seda kohandatud ROM-i või GSI (Generic System Image) installimiseks.
Mis on FastbootD?
FastbootD aitab Android-telefonides püsivara kujutisi vilkuda ja käsitleb neid seadme keelatud kinnitamise ebaõnnestumise või DDVF-oleku korral. See olek ilmub siis, kui seadme alglaadur ei suuda tuvastada värskendatud püsivara signatuuri, tavaliselt seetõttu, et püsivara on allkirjastamata või rikutud.
FastbootD aitab taastada seadme kasutatavasse olekusse. Enamik edasijõudnuid kasutajaid ja arendajaid kasutavad seda aga kohandatud ROM-ide ja GSI-de installimiseks.
Fastboot ja FastbootD on mõlemad madala taseme tööriistad Androidi silumiseks ja hoolduseks. Fastboot võimaldab suhelda teie seadme alglaaduriga ja seda saab kasutada partitsioonide (tavaliselt peale süsteemipartitsiooni) vilkumiseks. Teisest küljest on FastbootD mõeldud teie Android-telefoni tõrkeotsinguks ja parandamiseks ning võimaldab teil süsteemipartitsiooni vilkuda.
Kui te pole kindel, kas kasutada Fastboot või FastbootD, peate kontrollima, kas teie Android-telefon toetab Project Treble'i (selle kohta leiate teavet allpool).
Kui telefon Project Treble'i ei toeta, pole sellel tõenäoliselt FastbootD-režiimi, nii et saate selle asemel kasutada Fastboot-režiimi. Kuid nagu me peagi arutame, kui teie telefonil on FastbootD-režiim, peate tõenäoliselt kasutama seda süsteemipildi vilkumiseks.
Kuidas käivitada FastbootD režiimi
Iga samm, mida siit edasi teete, on teie telefonile potentsiaalselt ohtlik. Teie telefonimudeli foorumi lugemine XDA on soovitatav, sest see annab teile kogu protsessist parema ülevaate ja väldib äpardusi. Samuti peaksite koostama täieliku varuplaani juhuks, kui asjad ei lähe plaanipäraselt.
FastbootD-režiimi käivitamiseks peate seadistama ADB-ühenduse oma Android-seadme ja arvuti vahel. Kui te ei tea, kuidas seda teha, vaadake meie üksikasjalikku juhendit kuidas kasutada Androidis ADB-d ja Fastbooti. See peaks ADB-ühenduse tööle panema.
Samuti peate avage oma Android-telefoni alglaadur FastbootD kasutamiseks. Selle juhised on iga seadme puhul erinevad, seega on parem juhiste saamiseks minna XDA foorumitele või tootja veebisaidile. Alglaaduri avamine kustutab kõik teie kasutajaandmed, seega varundage kõik enne jätkamist.
1. samm: installige ja seadistage ADB
Kui ADB on seadistatud ja alglaadur on lukust vabastatud, ühendage telefon USB-kaabli abil arvutiga. Avage oma arvutis ADB vaikekaustas Command Prompt või Terminal. Esiteks kontrollige ADB ühendust, tippides järgmise käsu. See peaks tagastama pika seerianumbri:
adb-seadmed
Tee kindlaks OEM-i lukust vabastamine on teie telefoni arendaja suvandites lubatud, nagu meie juhendis mainitud, ja taaskäivitage alglaaduris selle käsuga:
adb taaskäivitamise alglaadur
2. samm: avage vilkumine
Järgmiseks peate avama telefoni vilkumise, et võimaldada partitsioonides, sealhulgas süsteemisektsioonis muudatusi teha. Sisestage kõik need käsud ja kasutage Helitugevuse suurendamine kinnitamiseks nuppu:
kiirkäivituse vilkumine lukust lahti
fastboot vilkuv unlock_critical
3. samm: keelake kinnitamine
Nüüd keelake kinnitamine, et vältida kriitiliste failide rikkumise eest märgistamist. Selleks vajate VBMeta (Verified Boot Metadata) faile oma laost või kohandatud ROM-ist (kui need on olemas). Need on failid, mis salvestavad teie telefoni muude partitsioonide kontrollsummasid ja allkirju.
Tavaliselt leiate varu-ROM- või VBMeta-failid oma seadmest XDA foorum või teie tootja veebisaidilt. Sisestage lihtsalt oma mudel ja kirjutage Google'i otsingusse selle kõrvale "Stock ROM" või "Flash File" ning leiate ROM-i. Võite ka proovida SamMobile Samsungi telefonidele või Google Pixeli telefonidele.
Kui teil on see, eraldage see ja salvestage vbmeta.img ja vbmeta_system.img kaustas ADB ja käivitage järgmised käsud:
fastboot --keelata-tõde--keelata-verification flash vbmeta vbmeta.img
fastboot --keelata-tõde--keelata-verification flash vbmeta_system vbmeta_system.img
4. toiming: käivitage FastbootD režiimi
Nüüd taaskäivitage FastbootD režiimi, sisestades selle käsu:
fastboot taaskäivitamine fastboot
See samm käivitab teie seadme FasbootD-režiimi, nii et olete tasemel, kus saate oma kohandatud ROM-i või GSI-d vilkuda.
Kui olete alglaaduri avanud ja kinnitamise keelanud, ärge lukustage alglaadurit uuesti, lubamata kõike, mille olete keelanud, eriti kinnitamist. See võib teie telefoni kõvasti tellida, muutes selle taastamatuks.
Mõned käsud võivad olla mittevajalikud, kui teie telefonil pole dünaamilisi sektsioone või AB-sektsioonide asemel on ainult A.
Saate kontrollida, kas teie telefonil on dünaamilised partitsioonid ja kas saate sellel GSI-d vilkuda, kasutades ühte järgmistest tasuta rakendustest. Kõrgete helide kontroll või Kõrgete sageduste teave.
Project Treble võimaldab installida samu süsteemipilte erinevate riistvaraspetsifikatsioonidega seadmetesse. Kui teie seade toetab Project Treble'i rakenduse järgi, saate sellesse installida GSI-d.
Kohandatud ROM-i või GSI-i välgutamine FastbootD-režiimi abil
Edasiseks jätkamiseks veenduge, et olete järginud kõiki ülalnimetatud samme. Laadige alla oma telefonirežiimi jaoks loodud kohandatud ROM või XDA GSI või see kasulik GitHubi ROM-ide loend. Asetage pildifail oma ADB kausta ja nimetage see ümber system.img. Kui otsite GSI-d, saate selle kohta rohkem üksikasju lugeda GSI vilkumine ja Dünaamilised süsteemivärskendused.
Parim koht kohandatud ROM-ide leidmiseks on ja on alati olnud XDA. Saate otsida oma telefoni mudelit ja kui selle jaoks on arendusi, leiate selle selle foorumist. Nendes foorumites olevad kohandatud ROM-id on valmistatud spetsiaalselt ühe telefonimudeli jaoks, erinevalt GSI-dest, mis ühilduvad kõigi Project Treble'i toetavate mudelitega.
Kui olete segaduses kohandatud ROM-i ja GSI vahel valides, soovitame teil valida oma seadme jaoks loodud kohandatud ROM-i, kuna sellel on parem riistvaraühilduvus kui GSI-l. GSI-d sobivad ideaalselt suhteliselt tundmatute telefonimudelite jaoks, millel pole individuaalset arengut.
Seega, eeldades, et olete FastbootD-s, jätkame uue ROM-i installimisega.
1. samm: kustutage süsteem
Esiteks peate kontrollima Fastbooti kahendfaili ja jätkama ainult siis, kui käsk naaseb is-userspace: jah. Ära muretse. See ütleb jah enamikul juhtudel, kuid me tahame olla kindlad. Kontrollimiseks sisestage see käsk:
fastboot getvar on-kasutajaruum
Nüüd kustutage oma praegune süsteem. Veenduge, et teate, kuidas taastada oma varu püsivara, kui midagi läheb valesti, tehke varukoopiaid ja lugege seadmepõhiseid foorumeid.
kiirkäivituse kustutamise süsteem
2. samm: partitsioonide kustutamine
Järgmine samm on loogiliste partitsioonide kustutamine, et saaksite need uutega asendada.
Dünaamiliste (AB) partitsioonidega Android-telefonide jaoks sisestage järgmised käsud:
fastboot kustutada-loogiline-vahesein toode_a
fastboot kustutada-loogiline-vahesein toode_b
Ainult A-sektsioonidega seadmete puhul kasutage seda käsku:
fastboot kustutada-loogiline-vahesein toode
3. samm: välgutage süsteemipilt
Lõpuks välgutage ADB kausta salvestatud süsteemifail:
fastbootvälklampsüsteemsüsteem.img
Kui fail on vilkunud, taaskäivitage seade taastamiseks, valides Sisestage taastamine valikut oma telefonis. Kasutage valikule liikumiseks helitugevusnuppe ja vajutage selle valimiseks toitenuppu.
Taastamisel valige Andmete kustutamine / tehaseseadetele lähtestamine ja kinnitage valides Tehaseandmete lähtestamine. Kui olete valmis, valige Taaskäivita süsteem nüüdja teie seade peaks taaskäivitama ja käivitama uue ROM-i.
Avastage FastbootD pärast korralikku seadmespetsiifilist uurimist
FastbootD välistab vajaduse kasutada kohandatud taasteid, nagu TWRP. FastbootD-le pääsete juurde ka TWRP kaudu. See on taastamise täpsemates seadetes ja käsud jäävad peaaegu samaks, nagu oleme kirjeldanud.
Jällegi, me ei saa piisavalt rõhutada, kui oluline on enne nende muudatuste tegemist oma telefoni mudelit lugeda ja selle kohta uurida. Alguses kulutatud aeg säästab teie aega, vaeva ja stressi, mis teil muidu tekkida võiks.