Vai al contenuto

-CrAsH-

Messaggi raccomandati

GUIDA AL FASTBOOT SUI PROPRI DISPOSITIVI ANDROID

 

attachment.jpg.2aba2e185969f2625c1f1c0b11b7b21f.jpg

 

IN FASE DI TEST

 

SCOPO:

 

"fastboot" è uno strumento che ci consente di flashare le partizioni del nostro dispositivo Android da un terminale testuale. Esso è inserito nel pacchetto SDK di Android e può ritenersi una valida alternativa alla Recovery per eseguire installazioni e aggiornamenti di firmware in quanto viene eseguito prima del caricamento del Sistema Operativo Android (quindi funziona anche se il dispositivo non lo possiede). E' uno strumento molto potente che potrebbe danneggiare gravemente il vostro dispositivo.

Questa sua caratteristica viene inizialmente sfruttata proprio per installare una nuova Recovery nella partizione /recovery o per sbloccare il Bootloader nei dispositivi Nexus.

 

Non tutti i dispositivi supportano il "fastboot"

I comandi del "fastboot" funzionano solo nella Fastboot Mode.

 

 

MATERIALE NECESSARIO:

  • PC (Win, Linux o OSX)
  • Un dispositivo che supporti il fastboot.
  • Software:
    - Per gli utenti Windows/Mac: Android SDK oppure il tool base Knives and Forks (thread ufficiale XDA)
    - Per gli utenti Linux, oltre all'android SDK e al "Knives and Forks" esistono i pacchetti precompilati "android-tools-fastboot" (debian) e "android-tools" (redhat)
    Se usate ubuntu, potete aggiungere la repository e installare il programma tramite i seguenti comandi da terminale:
    sudo add-apt-repository ppa:nilarimogard/webupd8
    sudo apt-get update
    sudo apt-get install android-tools-adb android-tools-fastboot


 

PROCEDIMENTO:

  1. Entrare in Fastboot Mode: [spoiler=Espandi]
    • Da Android:

  2. Abilitate il "Debug USB" dalle "Opzioni di Sviluppatore" sul vostro dispositivo.
  3. Collegate il vostro dispositivo al PC.
  4. Assicurarsi che il file binario del fastboot sia all'interno del proprio PATH o che l'immagine da flashare sul dispositivo risieda nella medesima cartella del binario (EXE) del fastboot.
  5. Assicurarsi che il dispositivo sia connesso correttamente con il comando "adb devices".
  6. Riavviare il proprio dispositivo nella Fastboot Mode digitando il comando "adb reboot-bootloader"

[*] Da smartphone spento:

Usare la combinazione di tasti specifica per il proprio dispositivo.

 

[*]Assicurarsi che il serial number del proprio dispositivo compaia tra quelli elencati dal comando "fastboot devices" prima di procedere con qualsiasi altra cosa.


> fastboot devices
# the following output should be returned
<device serial number> fastboot

[*] Se il Bootloader non è stato ancora sbloccato, procedere allo sblocco con il comando "fastboot oem unlock" e vi verrà chiesto di sbloccare il Bootloader. Questo passaggio è Importante per far funzionare fastboot che eliminerà ogni vostro dato dal dispositivo.

 

- RIAVVIARE IN FASTBOOT MODE:

[spoiler=Espandi]

  1. Eseguire il comando: "fastboot reboot-bootloader"

 

 

- RIAVVIARE IL DISPOSITIVO NORMALMENTE:

[spoiler=Espandi]

  1. Eseguire il comando: "fastboot reboot"

 

 

- FLASH DELLA PARTIZIONE "recovery":

[spoiler=Espandi]

  1. Scaricate l'immagine della partizione che volete flashare nel vostro dispositivo nella stessa cartella del binario/file eseguibile del fastboot.
  2. Lanciate il comando "flashboot flash recovery recovery_image.img", dalla stessa cartella in cui si trova il binario del fastboot, per flashare la partizione "/recovery" con l'immagine "recovery_image.img"
  3. Ora potete vedere la nuova Recovery con "fastboot boot your_recovery_image.img" dentro cui è possibile installare una Custom ROM.
    Per Android 4.3 usare questo comando per vedere la nuova Recovery senza flashare nulla:
    "fastboot -c "lge.kcal=0|0|0|x" boot recovery_image.img" perchè nella nuova Android 4.3 è stato modificato il comando di fastboot boot

 

 

- FLASH DI UNA Custom ROM:

[spoiler=Espandi]

  1. Scaricate la Custom_ROM.zip che volete flashare nella stessa cartella del binario/file eseguibile del fastboot.
  2. Eseguite il comando "fastboot -w update Custom_ROM.zip" nella cartella in cui si trova il binario del fastboot.
  3. Eseguire "fastboot reboot"

 

 

- FLASH DI UNA Stock ROM / Ripristino Impostazioni di Fabbrica:

[spoiler=Espandi]

  1. Scaricate la Stock_ROM.zip del vostro dispositivo dal Repository Google ed estraetela nella stessa cartella del binario/file eseguibile del fastboot.
  2. Eseguite i comandi nel seguente ordine, con il nome dei file.img opportunamente adattati, nella cartella in cui si trova il binario del fastboot:

    Non chiudete la finestra del Prompt dei Comandi/Terminale.

     

     

     

    ERRORI:

  • "Command not found" : I comandi "adb" e "fastboot" non vengono riconosciuti perchè non facente parti del PATH del sistema. Per risolvere questo errore è sufficiente:

    in LINUX/OSX:

    1. vim ~/.bashrc (andremo a modificare il comportamento della shell)

    2. export PATH=${PATH}:
      <sdk>
      /tools:
      <sdk>
      /platform-tools (dove
      <sdk>
      è il percorso del pacchetto estratto in cui si trova la
      /platform-tools
      ).

    3. Da dentro Vim premere il bottone "Esc" e digitare ":wq" per salvare le modifiche e uscire.

    in Windows:

    1. Aprire le "Proprietà" di Risorse del Computer

    2. Aprire la scheda "Avanzate" e premere sul bottone "Variabili d'ambiente...".

    3. Raggiungere le "Variabili di sistema" ed editare il "Path" inserendo l'intero percorso del pacchetto <sdk> appena installato.

    [*]"<waiting for device>" o "no permissions fastboot": Errore molto spesso dovuto dall'esecuzione dello strumento da un utente che non è l'amministratore del PC. Risolvibile eseguendo come Amministratore/Root(sudo) il fastboot.

 

 

[Warning]Note Legali e Avvertenze:

 

http://images.nonsologaming.com/CC-BY-NC-SA.png

 

Quest'opera di -CrAsH- è distribuita con Licenza Creative Commons Attribuzione - Non commerciale - Condividi allo stesso modo 4.0 Internazionale.

Siete pregati di non rimuovere questi Credits.

 

Attenzione: La procedura appena descritta deve intendersi al solo scopo didattico e dimostrativo. Seguendo questa guida vi assumete interamente ogni responsabilità nel caso potessero incorrere malfunzionamenti o guasti di qualsiasi tipo al dispositivo impiegato per seguire quanto scritto.[/Warning]

Fastboot.jpg.2b502fa189a3ab2be19af89c6c5190fa.jpg

attachment.jpg.71547dd4a4cce2052bcee914b7f7822a.jpg

fastboot erase boot
fastboot erase cache
fastboot erase recovery
fastboot erase system
fastboot erase userdata
fastboot flash bootloader bootloader_image.img
fastboot reboot-bootloader
(attendere 10 secondi)
fastboot flash radio radio_image.img
fastboot reboot-bootloader
(attendere 10 secondi)
fastboot -w update stock_rom.zip
fastboot oem lock
fastboot reboot Modificato da -CrAsH-
Link al commento
Condividi su altri siti

scusate ma se ho un tablet acer iconia a500 bloccato alla schermata di boot(scritta acer) con questo posto risolvere qualche cosa , ma almeno c'è qualche strumento per estrapolare quale rom stock poteva avere?

 

Guarda sempre sul sito del produttore prima

 

Sent from my Galaxy Nexus using ModdingStudio mobile app

Link al commento
Condividi su altri siti

ho visto ma ce ne sono talmente tante e nn so come fare per ripristinare sto coso!

 

Il tuo problema è stato incontrato da molti altri utenti, ma non ho trovato alcuna guida a riguardo.

 

Apri una Nuova Discussione nella sezione Android se vuoi continuare ad affrontare l'argomento

 

Sent from my Galaxy Nexus using ModdingStudio mobile app

Link al commento
Condividi su altri siti

  • 2 anni dopo...
Da Ubuntu per forza si deve abilitare il debug usb dal telefono? Ho ub s4 gt-9505 ma purtroppo non si avvia. Arriva solamente a download mode e recovery (solamente con recovery custom) . Volevo provare a ricostruire la recovery originale tramite fastboot perché secondo me mi hanno rovinato il telefono. Fatemi sapere grazie
Link al commento
Condividi su altri siti

Crea un account o accedi per lasciare un commento

Devi essere un membro per lasciare un commento

Crea un account

Iscriviti per un nuovo account nella nostra community. È facile!

Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.

Accedi Ora

Giochi in Uscita



×
×
  • Crea Nuovo...