Mis on fastbootd? Kuidas lubada ja käivitada?
Uncategorized / / August 05, 2021
Google tutvustas Android 10 operatsioonisüsteemi juba 2019. aasta septembris. Android 10 tõi uue toe muudetava suurusega partitsioonile, mis viib Fastboot alglaadurist kasutajaruumi. See omakorda võimaldab vilkuvat koodi asuda ühises asukohas, mille rakendab HAL (riistvaraline abstraktsioonikiht). Fastboot abil saab kasutaja USB-kaabli abil arvutit kasutades läbi viia ja muuta erinevaid süsteemipilte.
Põhimõtteliselt saab seda määratleda kolme asja abil: käsk juhiste täitmiseks, tarkvara telefoni käivitamiseks Fastboot-režiimis ja programm telefoniga USB-ühenduse kaudu rääkimiseks. Fastboot'i lubamiseks oma seadmetes on erinevaid meetodeid. Kuid selles postituses juhendame teid selle kohta, kuidas lubada Android 10 poolt üle viidud fastbootd, mis nõuab fastbootdi integreerimiseks mõnda ADB käsku. Niisiis, läheme pikemalt mõtlemata otse artiklisse:
Mis on Fastbootd?
Fastbootdi toetamiseks peab alglaadur rakendama boot-fastboot uue käsu boot control block (BCB). Fastbootd-režiimi sisenemiseks peaks bootloader kirjutama boot-fastboot BCB käsuväljale ja jätke BCB taasteväli muutmata (katkestatud taastamise taaskäivitamise võimaldamiseks) ülesanded). Olek, etapp ja reserveeritud väljad jäävad samuti muutmata. Eeldatakse, et alglaadur laadib ja taaskäivitub taastepilti, kui näete käsku BCB-boot-fastboot. Seejärel sõelub taastamine BCB sõnumi ja lülitub kiirbuutimise režiimi.
Kohta Google:
Allpool leiate käske, mis on vajalikud fastbootdi integreerimiseks.
Uus ADB käsk | |
---|---|
taaskäivitage kiire alglaadimine |
|
Uus käsk fastbootd | |
---|---|
taaskäivitage taastamine |
|
taaskäivitage kiire alglaadimine |
Taaskäivitub fastbootd . |
getvar is-userspace |
|
getvar on loogiline: |
Tagastab "jah", kui antud partitsioon on loogiline partitsioon, vastasel juhul "ei". Loogilised sektsioonid toetavad kõiki allpool loetletud käske. |
getvar superpartitsiooni nimi |
Tagastab superpartitsiooni nime. Nimi sisaldab praegust pesa järelliidet, kui superpartitsioon on A / B partitsioon (see pole tavaliselt nii). |
loo-loogiline-partitsioon |
Loob antud nime ja suurusega loogilise sektsiooni. Nimi ei tohi juba loogilise partitsioonina olemas olla. |
kustuta-loogiline-partitsioon |
Kustutab antud loogilise sektsiooni (sektsiooni tõhusalt pühkides). |
resize-loogiline-partitsioon |
Muudab loogilise sektsiooni suuruse uueks, muutmata selle sisu. Kui suuruse muutmiseks pole piisavalt ruumi, ei õnnestu. |
uuendus-super |
Ühendab superpartitsiooni metaandmete muudatused. Kui ühendamine pole võimalik (näiteks seadme vorming on toetamata versioon), siis see käsk ebaõnnestub. Valikuline parameeter „pühkige“ kirjutab seadme metaandmed selle asemel, et ühendada. |
Kuidas lubada Fastbootd
Fastbootdi lubamiseks mis tahes Android-seadmes:
- Peate lisama
fastbootd
kuniPRODUCT_PACKAGES
aastalseade.mk
:PRODUCT_PACKAGES + = kiire alglaadimine
. - Veenduge, et kiirkäivituse HAL, alglaadimise juhtimise HAL ja tervisekontrolli HAL pakendatakse osana taastepildist.
- Peate lisama mis tahes seadmepõhise sepolicy loa, mida fastbootd nõuab.
Kuidas käivitada Fastbootd
- Esmalt laadige oma seadmes varude taastamine.
- Taasterežiimi sisenemiseks lülitage seade välja, vajutage koos helitugevuse vähendamise + toitenuppu
- Sisestate varude taastamise.
- Varude taastamise valikust leiate "Enter Fastboot"
- Puudutage seda ja näete uut akent nimega Fastbootd.
Nii et teil on see minu poolt selles postituses. Loodan, et teile meeldis postitus ja oskasite sellest kiirbuutist aru saada ning kuidas seda igas seadmes lubada. Järgmise postituseni... Tervist!
Six Sigma ja Google'i sertifitseeritud digitaalturundaja, kes töötas tipp-MNC analüütikuna. Tehnoloogia- ja autohuviline, kellele meeldib kirjutada, kitarri mängida, reisida, rattaga sõita ja lõõgastuda. Ettevõtja ja blogija.