Modalità Fastboot: Tutorial d'uso ed elenco dei comandi per Android

Modalità Fastboot: Tutorial d’uso ed elenco dei comandi per Android

Il Fastboot, come lui ADB è uno strumento che ci permette di comunicare con un dispositivo Android direttamente dal PC. Esso consiste in una serie di comandi con cui possiamo inviare ordini al telefono o al tablete possono servirci sia per eseguire il root di un terminale sia per eseguire il flashing di un nuovo firmware o provare a ripararlo da un file mattone.

A differenza di ADB, che possiamo utilizzare senza avere accesso alla recovery o al sistema operativo, nel caso del fastboot, possiamo utilizzarlo direttamente dalla modalità bootloader o quando i comandi ADB non funzionano nemmeno. Un vero salvavita e uno strumento supremo, gente!

Prima di tutto, assicurati di aver installato i driver del dispositivo sul tuo PC

Se vogliamo operare tramite fastboot è importante che installiamo tutti i driver del terminale Android sul PC, così come il corrispondente pacchetto per fastboot. Puoi ottenere maggiori informazioni a riguardo in questo altro post.

Come accedere alla modalità di avvio rapido

Affinché il dispositivo Android riconosca i nostri comandi, è necessario avviarlo in modalità fastboot. Fastboot a sua volta è una modalità bootloader, il che significa che per poter entrare in modalità fastboot è necessario che il bootloader del nostro Android è sbloccato.

Gli smartphone Google, ovvero i cellulari Pixel, provengono già dalla fabbrica con il bootloader sbloccato, e vi si può accedere tramite il comando «adb riavvia il bootloader»(Questo riavvierà il terminale in modalità bootloader) o eseguendo una combinazione di pulsanti con il cellulare spento (normalmente premendo volume giù + pulsante di accensione). Puoi vedere maggiori informazioni su di esso in QUESTO LINK dal sito Web ufficiale di Android.

LEGGERE:  Più di 48.000 dischi digitalizzati 78 RPM gratuiti per il download
La schermata iniziale della modalità di avvio rapido su un Google Pixel 3.

Per il resto dei marchi e dei produttori di cellulari dovremo informarci per sapere se il bootloader è sbloccato o meno e, in caso contrario, eseguire il processo di sblocco da soli. Tieni presente, ovviamente, che lo sblocco del bootloader cancella tutti i dati sul telefono per motivi di privacy. Assicurati di eseguire prima il backup di tutti i tuoi file importanti se non vuoi perderli!

Elenco dei comandi e della struttura per l’avvio rapido

Il numero di comandi di avvio rapido è piuttosto elevato e, sebbene molte volte ne useremo solo un paio, è interessante conoscere l’ecosistema di funzioni che lo strumento offre.

Come usare fastboot

I comandi di avvio rapido seguono la seguente struttura:

fastboot [ <opción> ]

Elenco dei comandi di avvio rapido

aggiorna dispositivo flash da update.zip
flashall avvio flash + ripristino + sistema
flash [ <filename> ] scrivere un file su una partizione flash
cancella eliminare una partizione flash
formato formattare una partizione flash
getvar mostra una variabile dal bootloader
avvia [ <ramdisk> ] scarica e avvia il kernel
flash: avvio grezzo [ <ramdisk> ] creare un’immagine di avvio e installarla
dispositivi elenco dei dispositivi collegati
Continua continuare con autostart
riavviare riavviare normalmente il dispositivo
riavvia il bootloader riavviare il dispositivo nel bootloader
Aiuto mostra messaggio di aiuto

Elenco delle opzioni

 

-w eliminare i dati utente, la cache e il formato
se il tipo di partizione lo supporta.
-o non eliminare la partizione prima della formattazione
-s specificare il numero di serie del dispositivo
o percorso alla porta del dispositivo
-l con «dispositivi» mostra il percorso dei dispositivi.
-p specificare il numero di prodotto
-c sovrascrivere la riga di comando del kernel
-i specificare l’ID del fornitore di un USB personalizzato
-b specifica l’indirizzo di base di un kernel personalizzato
-n specifica la dimensione della pagina nand. Predefinito: 2048
-S [K|M|G] elimina automaticamente i file più grandi di
dimensione indicata. 0 per disabilitare.
LEGGERE:  Elenco di serie e film su Amazon Prime Video in 4K (UHD)

Oltre a questi abbiamo anche altri comandi, come ad esempio:

sblocco oem fastboot (per sbloccare il bootloader)

blocco oem fastboot (per bloccare il bootloader)

Guida per l’utente: un paio di esempi pratici per familiarizzare con il fastboot

Prima di iniziare ad avviare i comandi, la prima cosa da fare è assicurarsi che il fastboot abbia rilevato il telefono Android che abbiamo appena collegato al PC. Per fare ciò, lanciamo il seguente comando:

dispositivi di avvio rapido

Se tutto è andato per il verso giusto, vedremo sullo schermo il numero di identificazione del nostro dispositivo connesso. Se non mostra nulla, significa che qualcosa non è andato bene (controlla i driver, ecc.).

fastboot tutorial Android elenco di comandi come accedere guida pratica alle immagini flash ROM ROM personalizzate Aggiornamenti firmware Android accesso ripristino sbloccare il bootloader da PC tramite USB guida utente

Se vogliamo eseguire il flashing di file e immagini, è importante che tutti i file si trovano nello stesso percorso da dove eseguiamo i comandi in ms-dos.

fastboot tutorial Android elenco di comandi come accedere guida pratica alle immagini flash ROM ROM personalizzate Aggiornamenti firmware Android accesso ripristino sbloccare il bootloader da PC tramite USB guida utente
Tutte le immagini e i file del firmware si trovano nella cartella “adb”.

Da qui possiamo fare quello che vogliamo. Ad esempio, possiamo installare un ripristino personalizzato con i seguenti comandi:

Fastboot cancella il ripristino – – cancelliamo l’attuale recupero

fastboot flash recovery recovery.img – – dove “recovery.img” corrisponde alla nuova recovery di cui vogliamo eseguire il flash

fastboot tutorial Android elenco di comandi come accedere guida pratica alle immagini flash ROM ROM personalizzate Aggiornamenti firmware Android accesso ripristino sbloccare il bootloader da PC tramite USB guida utente

Ora che abbiamo un ripristino personalizzato, possiamo installare una ROM personalizzata o un firmware ufficiale. Potremmo farlo dalla nuova recovery che abbiamo appena installato (TWRP o qualsiasi altra) o dallo stesso fastboot.

fastboot cancella il sistema –w – – cancelliamo la partizione di sistema

fastboot cancella l’avvio – – cancelliamo il boot

aggiornamento fastboot romcustomizado.zip – – installiamo la nuova ROM, dove “romcustomizado.zip” corrisponde alla ROM che vogliamo installare

riavvio rapido – – riavviamo il dispositivo

Se invece di installare una ROM vogliamo fare una cancellazione completa precedente (quindi ci assicuriamo che il terminale sia pulito come il fischio), possiamo farlo anche da fastboot:

LEGGERE:  Come ottenere Microsoft Office gratuitamente (legalmente)

fastboot cancella il sistema

fastboot cancella i dati

fastboot cancella la cache

fastboot tutorial Android elenco di comandi come accedere guida pratica alle immagini flash ROM ROM personalizzate Aggiornamenti firmware Android accesso ripristino sbloccare il bootloader da PC tramite USB guida utente

Possiamo anche eseguire il flashing solo di alcune parti o immagini del firmware del nostro Android. Possiamo andare uno per uno o installare solo quello che ci interessa:

fastboot flash userdata data.img

sistema flash fastboot system.img

avvio flash fastboot boot.img

riavvio rapido

fastboot tutorial Android elenco di comandi come accedere guida pratica alle immagini flash ROM ROM personalizzate Aggiornamenti firmware Android accesso ripristino sbloccare il bootloader da PC tramite USB guida utente

Successivamente, vi lascio anche un esempio pratico. L’altro giorno stavo eseguendo il flashing di uno Yotaphone e alla fine ho finito per installare a mano tutti i file che compongono il firmware.

Tutti i file sono stati memorizzati nella cartella “firmware” all’interno della cartella in cui ho tutti i driver adb. I comandi da eseguire erano i seguenti (puoi modellare questo esempio sui file che compongono il firmware del tuo Android):

fastboot flash aboot firmware/emmc_appsboot.mbn

Fastboot flash boot firmware / boot.img

Fastboot flash cache firmware / cache.img

firmware modem flash fastboot / 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

flash di avvio rapido -S 512M firmware di sistema / system.img

riavvio rapido

Spero che questo piccolo tutorial ti abbia aiutato a imparare qualcosa di più su questa interessante piattaforma che è Android e, come sempre, sentiti libero di lasciare le tue impressioni e idee nell’area dei commenti.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *