A FastbootD segítségével gyorsan felvillanthat egy ROM-ot vagy GSI-t egyes Android-telefonokon egyéni helyreállítás nélkül. Íme, hogyan kell csinálni.

Az egyéni ROM-ok telepítése Android telefonokra viszonylag egyszerű volt. Feloldottad a rendszerbetöltőt, telepítetted az egyéni helyreállítást, és nagyjából készen is voltál az indulásra.

A dolgok azóta megváltoztak, és ha nem tud egyéni ROM-ot flashelni TWRP-n vagy Fastboot-on keresztül, akkor valószínűleg rossz szinten villogtatja. A legtöbb modern telefonnak van egy másik szintje, a FastbootD, ahol módosíthatja a rendszerpartíciót.

Tehát nézzük meg, mi az a FastbootD, és hogyan indíthatunk FastbootD módba, és hogyan telepíthetünk vele egyéni ROM-ot vagy GSI-t (általános rendszerkép).

Mi az a FastbootD?

A FastbootD segít a firmware-képek villogtatásában Android telefonokon, és az eszköz letiltott ellenőrzése sikertelen vagy DDVF állapot esetén kezeli őket. Ez az állapot akkor jelenik meg, ha az eszköz rendszerbetöltője nem tudja azonosítani a frissített firmware aláírását, általában azért, mert a firmware nincs aláírva vagy manipulálva van.

instagram viewer

A FastbootD segít visszaállítani az eszközt használható állapotba. A legtöbb haladó felhasználó és fejlesztő azonban egyéni ROM-ok és GSI-k telepítésére használja.

A Fastboot és a FastbootD alacsony szintű eszközök az Android hibakereséséhez és karbantartásához. A Fastboot lehetővé teszi az interakciót az eszköz rendszerbetöltőjével, és használható partíciók felvillantására, általában a rendszerpartíción kívül. Másrészt a FastbootD az Android telefon hibaelhárítására és javítására szolgál, és lehetővé teszi a rendszerpartíció flashelését.

Ha nem biztos abban, hogy a Fastbootot vagy a FastbootD-t használja, akkor ellenőriznie kell, hogy Android-telefonja támogatja-e a Project Treble-t (erről lentebb olvashat bővebben).

Ha a telefon nem támogatja a Project Treble-t, akkor valószínűleg nem rendelkezik FastbootD móddal, így használhatja helyette a Fastboot módot. Mindazonáltal, amint arról hamarosan beszélni fogunk, ha telefonja rendelkezik FastbootD móddal, akkor valószínűleg azt kell használnia a rendszerkép felvillantásához.

Hogyan indítsunk FastbootD módba

Minden lépés, amit innen tesz, potenciálisan veszélyes lehet telefonjára. A telefonmodell fórumának olvasása a következőn: XDA ajánlott, mert így jobban megértheti az egész folyamatot, és elkerülheti a baleseteket. Készítsen egy teljes biztonsági mentési tervet arra az esetre, ha a dolgok nem a tervek szerint mennek.

A FastbootD módba való indításhoz be kell állítania egy ADB-kapcsolatot Android-eszköze és számítógépe között. Ha nem tudja, hogyan kell ezt megtenni, tekintse meg részletes útmutatónkat az ADB és a Fastboot használata Androidon. Ezzel létre kell hozni az ADB-kapcsolatot és működésbe lépni.

Neked is kell oldja fel Android telefonja rendszerbetöltőjét a FastbootD használatához. Az erre vonatkozó utasítások eszközönként eltérőek, ezért a legjobb, ha útmutatásért látogasson el az XDA fórumaira vagy a gyártó webhelyére. A rendszerbetöltő feloldása törli az összes felhasználói adatot, ezért a folytatás előtt készítsen biztonsági másolatot mindenről.

1. lépés: Telepítse és állítsa be az ADB-t

Az ADB beállítása és a rendszerbetöltő feloldása után csatlakoztassa telefonját a számítógépéhez USB-kábellel. Nyissa meg a Parancssort vagy a Terminált a számítógép alapértelmezett ADB mappájában. Először ellenőrizze az ADB-kapcsolatot a következő parancs beírásával. Hosszú sorozatszámot kell visszaadnia:

adb eszközök

Győződjön meg róla OEM feloldás engedélyezve van a telefon Fejlesztői beállításaiban, ahogy az útmutatónkban is szerepel, és indítsa újra a rendszertöltőt ezzel a paranccsal:

adb újraindító rendszerbetöltő

2. lépés: Villogó zár feloldása

Ezután fel kell oldania a villogást a telefonon, hogy módosítsa a partíciókat, beleértve a rendszerpartíciót is. Írja be ezeket a parancsokat, és használja a Hangerő fel gomb a megerősítéshez:

gyorsindítás villog kinyit
gyorsindítás villogó unlock_critical

3. lépés: Az ellenőrzés letiltása

Most kapcsolja ki az ellenőrzést, hogy elkerülje a kritikus fájlok manipulálása miatti megjelölést. Ehhez szüksége van a VBMeta (Verified Boot Metadata) fájlokra az állományból vagy az egyéni ROM-ból (ha van ilyen). Ezek olyan fájlok, amelyek a telefon egyéb partícióinak ellenőrző összegeit és aláírásait tárolják.

A készlet ROM vagy VBMeta fájlokat általában megtalálhatja az eszközén XDA fórum vagy a gyártó webhelyén. Csak írja be a modellt, és írja be mellé a "Stock ROM" vagy a "Flash File" kifejezést a Google Keresésben, és máris megtalálja a ROM-ot. Meg is próbálhatod SamMobile Samsung telefonokhoz ill Google Pixel telefonokhoz.

Ha megvan, bontsa ki és mentse el vbmeta.img és vbmeta_system.img az ADB mappában, és futtassa a következő parancsokat:

gyorsindítás --letiltása-igazság--letiltása-ellenőrzés flash vbmeta vbmeta.img
gyorsindítás --letiltása-igazság--letiltása-verification flash vbmeta_system vbmeta_system.img

4. lépés: Indítsa el a FastbootD módot

Most indítsa újra a FastbootD módot a következő parancs beírásával:

fastboot újraindítás fastboot

Ez a lépés FasbootD módba indítja az eszközt, így Ön azon a szinten van, ahol felvillanthatja egyéni ROM-ját vagy GSI-jét.

Miután feloldotta a rendszertöltő zárolását és letiltotta az ellenőrzést, ne zárja újra a rendszertöltőt anélkül, hogy ne engedélyezne mindent, amit letiltott – különösen az ellenőrzést. Ha így tesz, akkor a telefon kemény téglafalat okozhat, ami helyreállíthatatlanná teszi.

Egyes parancsok szükségtelenek lehetnek, ha a telefon nem rendelkezik dinamikus partíciókkal, vagy AB partíciók helyett csak A-t tartalmaz.

Az alábbi ingyenes alkalmazások egyikével ellenőrizheti, hogy a telefon rendelkezik-e dinamikus partíciókkal, és képes-e rávillantani a GSI-t: Treble Check vagy Treble Info.

A Project Treble lehetővé teszi ugyanazon rendszerképek telepítését különböző hardverspecifikációjú eszközökre. Ha eszköze az alkalmazásnak megfelelően támogatja a Project Treble-t, telepíthet rá GSI-ket.

Egyéni ROM vagy GSI felvillantása FastbootD módban

A továbblépéshez győződjön meg arról, hogy minden fent említett lépést követett. Töltse le a telefon módhoz készült egyedi ROM-ot, vagy egy GSI-t az XDA-tól, vagy ez hasznos GitHub ROM-lista. Helyezze a képfájlt az ADB mappájába, és nevezze át erre rendszer.img. Ha GSI-t szeretne, további részleteket olvashat erről villog egy GSI és Dinamikus rendszerfrissítések.

Az egyedi ROM-ok legjobb helye az XDA, és mindig is az volt. Rákereshetsz a telefonod modelljére, és ha van rá valami fejlesztés, a fórumában megtalálod. Ezeken a fórumokon az egyéni ROM-ok kifejezetten egyetlen telefonmodellhez készültek, ellentétben a GSI-kkel, amelyek kompatibilisek minden olyan modellel, amely támogatja a Project Treble-t.

Ha tanácstalan az egyéni ROM és a GSI közötti választást illetően, javasoljuk, hogy válasszon egy egyedi ROM-ot az eszközéhez, mert az jobb hardverkompatibilitást biztosít, mint a GSI. A GSI-k ideálisak a viszonylag ismeretlen telefonmodellekhez, amelyeknek nincs egyéni fejlesztése.

Tehát, feltételezve, hogy a FastbootD-ben van, folytassuk egy új ROM telepítésével.

1. lépés: Törölje a rendszert

Először is ellenőriznie kell a Fastboot bináris fájlt, és csak akkor kell folytatnia, ha a parancs visszatér is-userspace: igen. Ne aggódj. Azt mondja Igen a legtöbb esetben, de csak biztosak akarunk lenni benne. Írja be ezt a parancsot az ellenőrzéshez:

fastboot getvar van-felhasználói terület

Most törölje a jelenlegi rendszerét. Győződjön meg arról, hogy tudja, hogyan állíthatja helyre a készlet firmware-ét, ha valami baj van, készítsen biztonsági másolatot, és olvassa el az eszközspecifikus fórumokat:

fastboot törlési rendszer

2. lépés: Törölje a partíciókat

A következő lépés a logikai partíciók törlése, hogy lecserélhesse őket újakra.

Dinamikus (AB) partíciókkal rendelkező Android telefonok esetén írja be a következő parancsokat:

gyorsindítás töröl-logikus-partíció termék_a
gyorsindítás töröl-logikus-partíció termék_b

Csak A-partíciókkal rendelkező eszközök esetén használja ezt a parancsot:

gyorsindítás töröl-logikus-partíció termék

3. lépés: Flash a rendszerkép

Végül villogtassa az ADB mappába mentett rendszerfájlt:

gyorsindításvakurendszerrendszer.img

Miután a fájl felvillant, indítsa újra az eszközt a helyreállítási módba a lehetőség kiválasztásával Írja be a helyreállítást opciót a telefonon. A hangerőszabályzó gombokkal navigáljon az opcióhoz, majd nyomja meg a bekapcsológombot a kiválasztásához.

A helyreállítás során válassza ki Adatok törlése / gyári visszaállítás és a kiválasztásával erősítse meg Gyári adatok visszaállítása. Ha kész, válassza ki Rendszer újraindítása most, és az eszköznek újra kell indulnia, és futtatnia kell az új ROM-ot.

Fedezze fel a FastbootD-t megfelelő eszköz-specifikus kutatás után

A FastbootD kiküszöböli az egyéni helyreállítások, például a TWRP használatának szükségességét. A FastbootD-t azonban TWRP-n keresztül is elérheti. Ez a helyreállítás Speciális beállításaiban található, és a parancsok nagyjából ugyanazok maradnak, mint amit felvázoltunk.

Ismétlem, nem tudjuk eléggé hangsúlyozni, milyen fontos, hogy elolvassa telefonja modelljét, és tájékozódjon róla, mielőtt bármilyen módosítást végrehajtana. A kezdetben eltöltött idő időt, erőfeszítést és stresszt takarít meg, amely egyébként előfordulhat.