Timeline
Chat
Prospettiva

Fastboot

Da Wikipedia, l'enciclopedia libera

Fastboot
Remove ads

Fastboot è un protocollo di comunicazione utilizzato principalmente con i dispositivi Android.[1] È implementato sia come strumento di interfaccia a riga di comando con lo stesso nome, sia come modalità del bootloader nei dispositivi Android. Lo strumento è incluso nel pacchetto Android SDK e viene utilizzato principalmente per modificare il file system della memoria flash tramite una connessione USB da un computer host. Per funzionare, il dispositivo deve essere avviato in modalità Fastboot, durante la quale accetta un insieme specifico di comandi[2] inviati tramite trasferimenti USB in modalità bulk. Su alcuni dispositivi, Fastboot consente di sbloccare il bootloader, permettendo così l’installazione di immagini di recovery personalizzate e ROM personalizzate. L'utilizzo di Fastboot non richiede l'attivazione del debug USB sul dispositivo.[3] Per accedere alla modalità Fastboot, è necessario tenere premuta una combinazione specifica di tasti durante l'avvio del dispositivo.[4]

Fatti in breve Fastboot software, Genere ...

Non tutti i dispositivi Android hanno Fastboot abilitato,[5] e i produttori di dispositivi Android possono scegliere se implementare Fastboot o un altro protocollo.[6]

Remove ads

Combinazioni di tasti

Le combinazioni di tasti specifiche per accedere alla modalità Fastboot su diversi dispositivi Android:[7]

  • HTC, Google Pixel, Motorola e Xiaomi: Tasto di accensione e volume giù
  • Dispositivi zebra e simboli: Tasto di scansione/azione destro
  • Sony: Tasto di accensione e volume su
  • Google Nexus: Tasto di accensione, volume su e volume giù

Nei dispositivi Samsung (ad eccezione del Nexus S e Galaxy Nexus), per entrare in modalità ODIN è necessario premere i tasti accensione, volume giù e home. Questo è un protocollo e strumento proprietari, come alternativa a Fastboot. Lo strumento fornisce una soluzione parziale alternativa.

Remove ads

Comandi

Alcuni dei comandi fastboot più comunemente utilizzati includono:

  • flash riscrive una partizione con un'immagine binaria memorizzata sul computer host.
  • flashing unlock/oem unlock DEVICE_SPECIFIC_UNLOCK_KEY sblocca un bootloader bloccato da OEM per consentire il flash di ROM personalizzate/non firmate.
  • flashing lock/oem lock DEVICE_SPECIFIC_LOCK_KEY blocca un bootloader sbloccato da OEM.
  • Erase elimina una partizione specifica.
  • reboot riavvia il dispositivo nel sistema operativo principale, nella partizione di recovery del sistema o nel bootloader.
  • devices visualizza un elenco di tutti i dispositivi (con il numero di serie) collegati al computer host.
  • format formatta una partizione specifica; il file system della partizione deve essere riconosciuto dal dispositivo.
  • oem device-info verifica lo stato del bootloader.
  • getvar all visualizza tutte le informazioni sul dispositivo (IMEI, versione del bootloader, stato della batteria, ecc.).
Remove ads

Implementazioni

Il protocollo fastboot è stato implementato nel bootloader Android chiamato ABOOT[8], nel fork Little Kernel di Qualcomm,[9] in TianoCore EDK II,[10][11] e in Das U-Boot.[12]

Note

Voci correlate

Collegamenti esterni

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads