Fastboot-läge: bruksanvisning och lista över kommandon för Android

De Fastboot, samma som honom ADB är ett verktyg som låter oss kommunicera med en Android-enhet direkt från datorn. Den består av en serie kommandon med vilka vi kan skicka beställningar till telefonen eller surfplattan, och de kan tjäna oss både att rota en terminal och att blinka en ny firmware eller försöka reparera den från en tegel.
Till skillnad från ADB, som vi kan använda utan att ha tillgång till återställningen eller operativsystemet, när det gäller fastboot kan vi använda det direkt från bootloader-läget eller när ADB-kommandon inte ens fungerar. En sann livräddare och ett högsta verktyg, folkens!
Kontrollera först och främst att du har installerat drivrutinerna på din dator
Om vi vill använda snabbstart är det viktigt att vi installerar alla Android-terminaldrivrutiner på datorn, liksom motsvarande snabbstartpaket. Du kan få mer information om det i det här andra inlägget.
Lista över kommandon och struktur för snabbstart
Antalet snabbstartskommandon är ganska stort, och även om vi ofta bara använder ett par av dem är det intressant att känna till det ekosystem av funktioner som verktyget erbjuder.
Hur man använder fastboot
Fastboot-kommandona följer följande struktur:
fastboot []
Fastboot-kommandolista
uppdatering | flash-enhet från update.zip |
flashall | flashstart + återställning + system |
blixt [] | skriv en fil till en flashpartition |
radera | ta bort en flashpartition |
formatera | formatera en flashpartition |
getvar | visa en variabel från startladdaren |
starta [] | ladda ner och starta kärnan |
blixt: rå start [] | skapa en startbild och blinka den |
enheter | lista över anslutna enheter |
Fortsätta | fortsätt med autostart |
starta om | starta om enheten normalt |
starta om-bootloader | starta om enheten i startladdaren |
hjälp | visa hjälpmeddelande |
Lista över alternativ
-w | ta bort användardata, cache och format |
om partitionstypen stöder det. | |
-eller | radera inte partitionen innan du formaterar |
-s | ange enhetens serienummer |
eller sökväg till enhetsport | |
-l | med «enheter» visar det enheternas väg. |
-p | ange produktnummer |
-c | åsidosätta kommandoraden för kärnan |
-i | ange leverantörs-id för en anpassad USB |
-b | anger basadressen för en anpassad kärna |
-n | anger nand sidstorlek. Standard: 2048 |
-S [K | M | G] | kasta automatiskt filer som är större än |
angiven storlek. 0 för att inaktivera. |
Utöver dessa har vi också andra kommandon, till exempel:
snabbstart oem låsa upp (för att låsa upp startladdaren)
fastboot oem-lås (för att låsa startladdaren)
Användarhandbok: ett par praktiska exempel för att bekanta oss med fastboot
Innan du börjar starta kommandon är det första att göra att se till att fastbooten har upptäckt Android-telefonen som vi just har anslutit till datorn. För att göra detta startar vi följande kommando:
snabbstartsenheter
Om allt har gått korrekt ser vi identifieringsnumret på vår anslutna enhet på skärmen. Om det inte visar något betyder det att något inte har gått bra (kontrollera drivrutiner etc.).
Om vi ska flasha filer och bilder är det viktigt att alla filer ligger i samma sökväg från där vi kör kommandona i ms-dos.

Härifrån kan vi göra vad vi vill. Vi kan till exempel installera en anpassad återställning med följande kommandon:
fastboot radera återhämtning – – vi raderar den nuvarande återhämtningen
snabbstart flashåterställning recovery.img – – där "recovery.img" motsvarar den nya återhämtningen som vi vill blinka
Nu när vi har en anpassad återställning kan vi installera en anpassad ROM eller en officiell firmware. Vi kunde göra det från den nya återställningen som vi just installerade (TWRP eller någon annan) eller från samma snabbstart.
fastboot radera system –w - - vi tar bort systempartitionen
fastboot radera start - - vi tar bort boot
fastboot-uppdatering romcustomizado.zip – – vi blinkar den nya ROM, där "romcustomizado.zip" motsvarar den ROM som vi vill installera
omstart av fastboot - - vi startar om enheten
Om vi istället för att installera en ROM vill göra en fullständig radering föregående (så vi ser till att terminalen är ren som visselpipan), kan vi också göra det från snabbstarten:
snabbstart-radera system
fastboot radera data
fastboot radera cache
Vi kan också bara blinka några delar eller bilder av firmware i vår Android. Vi kan gå en efter en eller installera bara den som intresserar oss:
fastboot flash userdata data.img
fastboot flash system system.img
fastboot flash boot boot.img
omstart av fastboot
Därefter lämnar jag också ett praktiskt exempel. Häromdagen blinkade jag en Yotafon och slutligen slutade jag med att manuellt installera alla filer som utgör firmware.
Alla filer lagrades i mappen "firmware" inuti mappen där jag har alla ADB-drivrutiner. Kommandona att utföra var följande (du kan forma detta exempel till filerna som utgör din Android-firmware):
fastboot flash aboot firmware / emmc_appsboot.mbn
fastboot flash boot firmware / boot.img
fastboot flash cache firmware / cache.img
fastboot flash-modem firmware / radio / NON-HLOS.bin
fastboot flash sbl1 firmware / radio / sbl1.mbn
fastboot flash rpm firmware / radio / rpm.mbn
fastboot flash tz firmware / radio / tz.mbn
fastboot flash userdata firmware / userdata.img
fastboot flash -S 512M system firmware / system.img
omstart av fastboot
Jag hoppas att denna lilla handledning har hjälpt dig att lära dig mer om den här intressanta plattformen som är Android, och som alltid tvekar du att lämna dina intryck och idéer i kommentarfältet.
Har du Telegram installerad? Få det bästa inlägget för varje dag den vår kanal. Eller om du föredrar, ta reda på allt från vårt Facebook sida.