Premesso che GNexToolkit fa tutto da solo ho trovato qualcosa che ci può aiutare a capire l'uso di Fastboot:
USO:Fastboot, è il tool indispensabile per flashare ed installare sul nostro nexus, rom fw e quant'altro
EsempiFastboot:
usage: fastboot [ <opzioni> ] <comando>
commandi: (deve sempre essere presente)
update <filename> reflash il device con il file update.zip
flashall flash boot + recovery + system
flash <partition> [ <filename> ] scrive un file (il cui nome deve essere indicato) su una data
partizione (opzionale)
erase <partition> cancella il contenuto di una partizione
getvar <variable> display a bootloader variable ???
boot <kernel> [ <ramdisk> ] invia e fa il boot da quel kernel
flash boot <kernel> [ <ramdisk> ] crea la bootimage e la flasha sul device
devices elenca i device connessi
reboot riavvia il device
reboot-bootloader riavvia il device nel bootloader
options:
-w cancella i dati utenyi
-s <serial number> specifica il seriale del device
-p <product> specifica il nome del device
-c <cmdline> sovrascrive i comandi del kernell
-i <vendor id> specifica l'id USB del device
Prima operazione da fare, vedere se tutto funziona:
fastboot devices questo comando restituisce la lista dei device connessi e quindi ci dice se il telefono è connesso correttamente al pc
per provare un kernel senza doverlo flashare
supposto che il kernel si chiami bppy.img.
fastboot boot boot.img
per flasharlo invece
fastboot flash boot boot.imgNota
il Comando Flash consente di flashare qualsiasi settore del telefono [Recovery, boot, System, userdata]Ogni correzione e suggerimento è ben accettoesempio
Volendo ripristinare un backup del nostro nandroid dovremmo mettere i file system.img, boot.img, data.img, recovery.img in una cartella e da li dare i seguenti comandi
fastboot erase boot
fastboot erase recovery
fastboot flash system system.img
fastboot flash boot boot.img
fastboot flash userdata data.img
fastboot flash recovery recovery.img
fastboot reboot