[GUIDA] [ADB-FASTBOOT]Guida pratica all' uso

Discussione in 'Guide modding' iniziata da kalel77, 29 Set 2014.

Condividi questa Pagina

  1. kalel77

    kalel77 Honorary Member

    Iscritto:
    10 Lug 2013
    Messaggi:
    12.999
    "Mi Piace":
    8.569
    Title Image.png

    Questa guida e' rivolta a coloro che si affacciano per la prima volta al modding, e serve per avere un'idea su come si lavora in modalita' fastboot/adb da prompt di windows(CMD)

    Per approfondimenti sull' argomento, c'e' il thread molto dettagliato di MatteoV che ringrazio, dove troverete tutte le informazioni aggiuntive sui driver ADB e FASTBOOT

    http://www.tuttoandroid.net/forum/g...ot-installazione-configurazione-utilizzo.html

    Lavorare in FASTBOOT ed ADB da PC serve per flashare firmware, recovery, sbloccare un Bootloader, flashare un kernel(boot.img) ed altro ancora.

    I comandi fastboot lavorano quando il terminale e' nel bootloader, in modalita' fastboot-usb
    I comandi adb lavorano invece ad android avviato, e comunque in ogni situazione che ci sia un kernel avviato


    ATTENZIONE  

    NE IO NE TUTTOANDROID.NET CI ASSUMIAMO RESPONSABILITA' PER DANNI ARRECATI CON L' USO DI QUESTA GUIDA, ASSICURATEVI CHE NON VENGA A MANCARE L' ENERGIA ELETTRICA E MEGLIO USATE UN PORTATILE SE POTETE



    COME PROCEDERE

    1° Metodo

    mini-adb binario

    • Scaricate il mini-adb
    • Una volta scaricato scompattiamo il mini-adb.zip, la cartella decompressa la posizioniamo per semplicita' sotto C:\
    • Ora apriamo una finestra CMD(prompt di windows) e spostiamoci nella cartella mini-adb.
    • Appena aperta la finestra vi troverete quasi sicuramente in

    diamo il comando cd.. ed usciamo dalla cartella Utente(o come si chiama)

    Codice:
    C:\Users\
    secondo comando cd.. e siamo usciti anche dalla cartella Users

    Codice:
    C:\
    Bene, ora con il comando cd mini-adb entriamo nella cartella mini-adb, dove all' interno ci sono i driver ADB.exe e FASTBOOT.exe

    C:\cd mini-adb ENTER

    Codice:
    C:\mini-adb
    [​IMG]

     
    Ultima modifica: 29 Apr 2016
    A Shikaiya, MatVekk, gianfrinico e ad altre 2 persone piace questo elemento.
  2. kalel77

    kalel77 Honorary Member

    Iscritto:
    10 Lug 2013
    Messaggi:
    12.999
    "Mi Piace":
    8.569
    2° Metodo

    Minimal ADB/Fastboot eseguibile(.EXE)

    Nuova e alternativa versione del minimal ADB&Fastboot, questa versione e' un eseguibile e quindi installabile su Windows a differenza della versione sopra descritta.


    Features:

    • Facile da installare come un semplice programma
    • Leggero, L' installazione richiede solamente 2 MB di spazio


    Prerequisiti:

    • Il dispositivo deve essere collegato al computer
    • Il debug USB deve essere abilitato Opzioni sviluppatore
    • Dovete aver installato i driver necessari al vostro dispositivo
    • Il computer deve riconoscere il dispositivo regolarmente come periferica

    Installazione:

    • Scaricate il Minimal ADB/Fastboot
    • Lanciate il programma e seguite le istruzioni a video
    • Dopo aver scelto il percorso di installazione potete scegliere se creare un collegamento nel menu' start(consigliato)
    • Dopo che l'installazione guidata è stata completata è possibile scegliere di avviare ADB Minimal e Fastboot oppure lanciarlo successivamente dal collegamento nel menu' start(se avete lo creato)
    • Ora dovreste vedere una finestra di comando (CMD di Windows) aperta, ora è possibile lavorare sul terminale con i comandi ADB e Fastboot.


    ESEMPI PRATICI:

    1 ESEMPIO

    Se dovete flashare una recovery mettete la nome_recovery.img dentro la cartella mini-adb, avviate il vostro terminale nel bootloader, in fastboot-usb mode e date il comando:

    Codice:
    fastboot flash recovery nome_recovery.img
    
    2 ESEMPIO

    Se invece dovete flashare un kernel(boot.img, di solito contenuto dentro lo zip della rom che utilizzate/utilizzerete) mettete il boot.img sempre nella cartella mini-adb e date il comando:

    Codice:
    fastboot flash boot boot.img
    3 ESEMPIO

    se volete interrogare il vostro terminale per avere informazioni riguardanti il sistema date il comando:

    Codice:
    fastboot getvar all
    INFORMAZIONE  

    LA RIPRODUZIONE O COPIA TOTALE DELLA PRESENTE GUIDA E' VIETATA PREVIA AUTORIZZAZIONE DEL SOTTOSCRITTO


    Tutti i download li trovate QUI
     

    Files Allegati:

    Ultima modifica: 29 Apr 2016
  3. palacio

    palacio Worker Droid

    Iscritto:
    10 Dic 2014
    Messaggi:
    67
    "Mi Piace":
    8
    grazie kalel77 propio adesso ho scoperto che sono come versione 2.17.161.3 e questa versione e basata sulla 2.18 mi dici che mi conviene installare un'altra versione che possa supportare il kernel sebastian per ridurre il consumo della batteria. come impostazioni sulla cpu ho cpu min 51 poi processore 1300 e max a 51 poi ho messo on demand ma la batteria succhia parecchio appena metto il wifi scende di brutto.
     
  4. jackfree5

    jackfree5 Worker Droid

    Iscritto:
    22 Ott 2014
    Messaggi:
    254
    "Mi Piace":
    120
    @kalel77 : Scusa Kale, voglio eliminare la scritta rossa al riavvio del telefono e nell'altra discussione Andreaswork mi ha dato il file da utilizzare ( https://www.androidfilehost.com/?fid=24349802275799345 ). Non riesco ad andare avanti nella procedura. Ho cambiato per comodità nome al file zip da flashare e l'ho copiato nella cartella ADB il nome è NORED.zip). Procedo e arrivo a telefono collegato con scritta rossa Fastboot Usb; in CMD esco dalla cartella utente e arrivo fino a: C:\ADB> da qui cosa devo inserire? "fastboot flash zip nomefile.zip" e dare enter? Lo faccio ma non succede nulla. Sicuramente toppo!! :D
     
  5. kalel77

    kalel77 Honorary Member

    Iscritto:
    10 Lug 2013
    Messaggi:
    12.999
    "Mi Piace":
    8.569
    scusa vedo solo ora, spero tu abbia risolto?

    il comando comunque e' quello giusto

    fastboot flash zip [digitare il nome del file].zip

    prova prima a digitare

    fastboot devices

    per vedere se ti riconosce regolarmente il telefono
     
  6. jackfree5

    jackfree5 Worker Droid

    Iscritto:
    22 Ott 2014
    Messaggi:
    254
    "Mi Piace":
    120
    Azz...ho provato ma non succede nulla e in più ho provato il riavvio ed è piantato in accensione con la scritta wolla e i pallini che si muovono ma non si riavvia!! AIUTO!!
     
  7. kalel77

    kalel77 Honorary Member

    Iscritto:
    10 Lug 2013
    Messaggi:
    12.999
    "Mi Piace":
    8.569
    Vuol dire che non ti riconosce il device, problemi di driver.
    Per il boot loop della wolla non ti allarmare, scrivi nel Thread della wolla

    Inviato tramite l'App di TuttoAndroid
     
  8. jackfree5

    jackfree5 Worker Droid

    Iscritto:
    22 Ott 2014
    Messaggi:
    254
    "Mi Piace":
    120
    No tranquillo non mi allarmo, ho premuto tasto off e volume su per 15 sec e come ha accennato il riavvio sono riuscito ad entrare in recovery e poi nel bootloader e sono riuscito a riavviare. Per i driver, strano mi compare la scritta in rosso fastboot usb non dovrebbe significare che i driver sono ok?
     
  9. uLtiMo125

    uLtiMo125 Super Moderator Membro dello Staff

    Iscritto:
    19 Dic 2010
    Messaggi:
    7.313
    "Mi Piace":
    4.110
    ci posti uno screen della finestra cmd dopo che hai digitato il comando ?
     
  10. jackfree5

    jackfree5 Worker Droid

    Iscritto:
    22 Ott 2014
    Messaggi:
    254
    "Mi Piace":
    120
    Lo faccio subito ma non è che dipende da sto maledetto Windows 10? Però ripeto è strano perché come connetto il cavo immediatamente da fastboot mi passa a fastboot USB.

    IMG-20160129-WA0015.jpg IMG-20160129-WA0015.jpg


    Non guardate i due comandi intermedi che sino sicuramente sbagliati ma il primo e l'ultimo dovrebbero essere ok
     
    Ultima modifica di un moderatore: 30 Gen 2016
  11. uLtiMo125

    uLtiMo125 Super Moderator Membro dello Staff

    Iscritto:
    19 Dic 2010
    Messaggi:
    7.313
    "Mi Piace":
    4.110
    Codice:
    C:\ADB>fastboot devices
    "fastboot" non è riconosciuto come comando interno o esterno,
    un programma eseguibile o un file batch.
    sta ad indicare che non trova l'eseguibile
    significa che in quella cartella C:\ADB fastboot.exe non esiste !!!

    hai controllato ?

    magari posta uno screen del contenuto di quella cartella !!
     
  12. jackfree5

    jackfree5 Worker Droid

    Iscritto:
    22 Ott 2014
    Messaggi:
    254
    "Mi Piace":
    120
  13. uLtiMo125

    uLtiMo125 Super Moderator Membro dello Staff

    Iscritto:
    19 Dic 2010
    Messaggi:
    7.313
    "Mi Piace":
    4.110
    ecco appunto come ti avevo detto !!

    al percorso C:\ADB non c'è fastboot.exe
    ma c'è una seconda cartella chiamata "adb"
    in quella seconda cartella ci sono adb e fastboot

    ora hai due opzioni:

    spostare il contenuto della seconda cartella "adb" nella prima cartella "ADB"
    oppure da CMD raggiungere la seconda cartella ed il percorso diventa:

    C:\ADB\adb
     
    A jackfree5 piace questo elemento.
  14. jackfree5

    jackfree5 Worker Droid

    Iscritto:
    22 Ott 2014
    Messaggi:
    254
    "Mi Piace":
    120
    Prima che scrivessi mi sono reso conto e l'ho fatto ma non è andato a buon fine

    IMG-20160129-WA0020.jpg
     
    Ultima modifica di un moderatore: 30 Gen 2016
  15. uLtiMo125

    uLtiMo125 Super Moderator Membro dello Staff

    Iscritto:
    19 Dic 2010
    Messaggi:
    7.313
    "Mi Piace":
    4.110
    ok ...

    il comando va dato con il telefono in modalità RUU
    quindi prima:

    fastboot oem rebootRUU

    aspetta che il telefono mostri una schermata nera con al centro il logo HTC
    e poi:

    fastboot flash zip nomedeltuofile.zip

    nel tuo caso

    fastboot flash zip NORED.zip


    nota bene: sullo schermo il processo di flash si potrebbe fermare al 75% o al 90% tranquillo è normale
    il processo si completa con il riavvio del telefono !

    quindi devi digitare:

    fastboot reboot-bootloader
     
    A kalel77 e jackfree5 piace questo messaggio.
  16. jackfree5

    jackfree5 Worker Droid

    Iscritto:
    22 Ott 2014
    Messaggi:
    254
    "Mi Piace":
    120
    Grazie Ultimo ma non va a buon fine lo stesso...

    IMG-20160129-WA0021.jpg

    Forse il file che mi ha spacciato andreaswork non è buono per me. È un cattivo spacciatore :)
     
    Ultima modifica di un moderatore: 30 Gen 2016
  17. uLtiMo125

    uLtiMo125 Super Moderator Membro dello Staff

    Iscritto:
    19 Dic 2010
    Messaggi:
    7.313
    "Mi Piace":
    4.110
    Ti ho unito due post ... evita post consecutivi per piacere, al massimo edita l'ultimo !

    nello screen l'errore cita: "model id ceck failed" !!
    ossia che secondo lui lo zip che stai flashando non è per il tuo modello !!

    dallo zip estrai il file "android-info.txt" aprilo e leggi alla voce modelid:


    EDIT: il tuo model ID dovrebbe essere PN0710000
    eventualmente digita il comando:

    fastboot getvar all

    e verifica alla voce modelid:

    ATTENZIONE:
    dopo il comando
    fastboot flash zip NORED.zip
    se durante il flash del firmware ricevi errore:

    FAILED (remote: 90 hboot pre-update! please flush image again immediately)

    senza riavviare il telefono è necessario ridare il comando:

    fastboot flash zip NORED.zip
     
    A jackfree5 piace questo elemento.
  18. jackfree5

    jackfree5 Worker Droid

    Iscritto:
    22 Ott 2014
    Messaggi:
    254
    "Mi Piace":
    120
    Si scusa per i post ma non capisco perché non mi mette insieme testo e foto comunque..con il mio cid dove trovo il file giusto? Che di sicuro non è questo..
     

    Files Allegati:

  19. uLtiMo125

    uLtiMo125 Super Moderator Membro dello Staff

    Iscritto:
    19 Dic 2010
    Messaggi:
    7.313
    "Mi Piace":
    4.110
    infatti ... ma leggi bene il mio precedente post !!!
    l'ho appena rieditato !! ... fai le dovute verifiche e poi domani cerchiamo insieme lo zip giusto !!!

    ragazzi flashare un hboot è di per se un operazione rischiosa
    se poi sbagliamo anche e flashamo altra roba !!!

    è importante che coincida sia il modelid che il tuo attuale numero firmware !!!

    a domani !!
     
    A jackfree5 piace questo elemento.
  20. jackfree5

    jackfree5 Worker Droid

    Iscritto:
    22 Ott 2014
    Messaggi:
    254
    "Mi Piace":
    120
    Tutto a posto, è filato liscio come l'olio. Il modelid giusto era 0P6B10000 version main 4.16.401.10 verificato come dicevi con fastboot getvar all (non PN0710000). L'ho trovato su xda tramite cellulare (ho ADSL kaputt). È stato determinate il comando getvar. Suggerirei nella guida di aggiungere all'inizio questo passaggio per far capire ai neofiti come me come conoscere, prima di scaricare alcun file, il modelid e la versione main del fw giusta. Grazie del tuo aiuto Ultimo.
     
    A uLtiMo125 e kalel77 piace questo messaggio.