CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: complicazio con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 11 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Pagina 1 di 2 12 ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 1 a 10 su 11
Discussione:

Aggiornamento OTA Froyo Fastweb 2.34.1600

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Feb 2011
    Messaggi
    4

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Aggiornamento OTA Froyo Fastweb 2.34.1600

    Ciao,
    e' uscito l'aggiornamento a Froyo per il Wildfire brand Fastweb.
    Il mio e' rootato con Unrevoked 3.22 e dovrei portarlo in assistenza per problemi al display quindi vorrei ripristinare il FW originale (a costo di perdere i permessi di root).
    Ho scaricato l'aggiornamento pero' l'installazione non va a buon fine, la parte finale del log di ClockworkMod Recovery v2.5.0.1 e' la seguente:
    codice:
    -- Install from sdcard...
    I:Set boot command "boot-recovery"
    Finding update package...
    I:Update location: SDCARD:update.zip
    Opening update package...
    I:Update file path: /sdcard/update.zip
    Installing update...
    I:Trying update-binary.
    script aborted: assert failed: getprop("ro.cid") == "00000000" ||
           getprop("ro.cid") == "11111111" || getprop("ro.cid") == "22222222" ||
           getprop("ro.cid") == "33333333" || getprop("ro.cid") == "44444444" ||
           getprop("ro.cid") == "55555555" || getprop("ro.cid") == "66666666" ||
           getprop("ro.cid") == "77777777" || getprop("ro.cid") == "88888888" ||
           getprop("ro.cid") == "99999999" ||
           getprop("ro.cid") == "FASTW401"
    assert failed: getprop("ro.cid") == "00000000" ||       getprop("ro.cid") == "11111111" || getprop("ro.cid") == "22222222" ||       getprop("ro.cid") == "33333333" || getprop("ro.cid") == "44444444" ||       getprop("ro.cid") == "55555555" || getprop("ro.cid") == "66666666" ||       getprop("ro.cid") == "77777777" || getprop("ro.cid") == "88888888" ||       getprop("ro.cid") == "99999999" ||       getprop("ro.cid") == "FASTW401"
    E:Error in /sdcard/update.zip
    (Status 7)
    Installation aborted.
    I:Set boot command ""
    L'errore e' del tipo 'failed to verify whole file signature'.
    Ho provato a disabilitare sia il controllo della signature che degli assert ma non accade nulla.
    Come posso bypassare questo errore e aggiornare il telefono?
    Grazie

  2.  
  3. #2
    Androidiano L'avatar di ilgimmy


    Registrato dal
    Feb 2011
    Messaggi
    170

    Ringraziamenti
    31
    Ringraziato 44 volte in 29 Posts
    Predefinito

    scusa se forse dico una scemenza, ma non riesci ad aggiornarlo ripristinando prima il backup che avevi, e poi facendo l'update di sistema?

    seconda scemata...non è che ti serve la goldcard?

  4. #3
    Senior Droid


    Registrato dal
    Sep 2010
    Messaggi
    677

    Ringraziamenti
    1
    Ringraziato 38 volte in 36 Posts
    Predefinito

    Quote Originariamente inviato da alessiocoldiretti Visualizza il messaggio
    Ciao,
    e' uscito l'aggiornamento a Froyo per il Wildfire brand Fastweb.
    Il mio e' rootato con Unrevoked 3.22 e dovrei portarlo in assistenza per problemi al display quindi vorrei ripristinare il FW originale (a costo di perdere i permessi di root).
    Ho scaricato l'aggiornamento pero' l'installazione non va a buon fine, la parte finale del log di ClockworkMod Recovery v2.5.0.1 e' la seguente:
    codice:
    -- Install from sdcard...
    I:Set boot command "boot-recovery"
    Finding update package...
    I:Update location: SDCARD:update.zip
    Opening update package...
    I:Update file path: /sdcard/update.zip
    Installing update...
    I:Trying update-binary.
    script aborted: assert failed: getprop("ro.cid") == "00000000" ||
           getprop("ro.cid") == "11111111" || getprop("ro.cid") == "22222222" ||
           getprop("ro.cid") == "33333333" || getprop("ro.cid") == "44444444" ||
           getprop("ro.cid") == "55555555" || getprop("ro.cid") == "66666666" ||
           getprop("ro.cid") == "77777777" || getprop("ro.cid") == "88888888" ||
           getprop("ro.cid") == "99999999" ||
           getprop("ro.cid") == "FASTW401"
    assert failed: getprop("ro.cid") == "00000000" ||       getprop("ro.cid") == "11111111" || getprop("ro.cid") == "22222222" ||       getprop("ro.cid") == "33333333" || getprop("ro.cid") == "44444444" ||       getprop("ro.cid") == "55555555" || getprop("ro.cid") == "66666666" ||       getprop("ro.cid") == "77777777" || getprop("ro.cid") == "88888888" ||       getprop("ro.cid") == "99999999" ||       getprop("ro.cid") == "FASTW401"
    E:Error in /sdcard/update.zip
    (Status 7)
    Installation aborted.
    I:Set boot command ""
    L'errore e' del tipo 'failed to verify whole file signature'.
    Ho provato a disabilitare sia il controllo della signature che degli assert ma non accade nulla.
    Come posso bypassare questo errore e aggiornare il telefono?
    Grazie
    non puoi usare l'aggiornamento standard fornito via OTA se il telefono e' rootato

    devi trovare qualcuno che abbia fatto un update.zip che allora lo utilizzi direttamente da recovery (senza HBOOT)

  5. #4
    Androidiano L'avatar di ilgimmy


    Registrato dal
    Feb 2011
    Messaggi
    170

    Ringraziamenti
    31
    Ringraziato 44 volte in 29 Posts
    Predefinito

    ma quindi, rootando un fastweb è impossibile il ripristino totale perchè non esistono RUU???

  6. #5
    Senior Droid


    Registrato dal
    Sep 2010
    Messaggi
    677

    Ringraziamenti
    1
    Ringraziato 38 volte in 36 Posts
    Predefinito

    Esatto.

    Nel senso che sul solito sito non c'e' la rom per fastweb, magari tra un po' esce, o comunque la RUU relativa non e' ancora uscita da htc

  7. #6
    Androidiano L'avatar di ilgimmy


    Registrato dal
    Feb 2011
    Messaggi
    170

    Ringraziamenti
    31
    Ringraziato 44 volte in 29 Posts
    Predefinito

    ciao girello71 grazie per il supporto.

    Due domande ancora:
    - ho visto che qualcuno ha preso la OTA 2.2.1 ufficiale e ne ha fatto uno zip per clockworkmod in modo da aggiornare a Froyo mantenendo il root. Sai se ci sono guide per rifare la stessa cosa con la OTA Fastweb?

    - per caso sai se esistono specifiche riguardo il formato della RUU? Non è che magari riusciamo a smontare una RUU ufficiale e ricrearla con hboot 0.80 e firmware fastweb?
    Sull'HTC diamond (probabilmente un altro formato di RUU) si poteva fare...

    grazie mille

  8. #7
    Senior Droid


    Registrato dal
    Sep 2010
    Messaggi
    677

    Ringraziamenti
    1
    Ringraziato 38 volte in 36 Posts
    Predefinito

    per la prima domanda, e' il procedimento che ho usato anche io (vedi thread "froyo rootato")

    per la seconda non saprei, meglio che segui i forum XDA

  9. #8
    Androidiano L'avatar di ilgimmy


    Registrato dal
    Feb 2011
    Messaggi
    170

    Ringraziamenti
    31
    Ringraziato 44 volte in 29 Posts
    Predefinito

    ciao, ho guardato un pò in giro.

    il firmware ota si aggiorna usando uno script; a te fallisce la assert di controllo del CID e quindi si interrompe l'update.

    però lo script è un file di testo e il controllo del cid si può rimuovere.

    a questo punto, a naso, ti direi che puoi scompattare l'ota, editare lo script di update rimuovendo queste righe:

    codice:
    assert(getprop("ro.cid") == "00000000" ||
           getprop("ro.cid") == "11111111" || getprop("ro.cid") == "22222222" ||
           getprop("ro.cid") == "33333333" || getprop("ro.cid") == "44444444" ||
           getprop("ro.cid") == "55555555" || getprop("ro.cid") == "66666666" ||
           getprop("ro.cid") == "77777777" || getprop("ro.cid") == "88888888" ||
           getprop("ro.cid") == "99999999" ||
           getprop("ro.cid") == "FASTW401");
    salvi e rizippi.

    secondo me a questo punto hai risolto...

    però non ho ancora capito come trasformare l'OTA in zip...
    Ultima modifica di ilgimmy; 15-03-11 alle 10:39

  10. #9
    Androidiano L'avatar di ilgimmy


    Registrato dal
    Feb 2011
    Messaggi
    170

    Ringraziamenti
    31
    Ringraziato 44 volte in 29 Posts
    Predefinito

    alessio, hai l'OTA di Froyo per Fastweb? puoi condividerla da qualche parte che volevo darci un occhio?

  11. #10
    Androidiano L'avatar di ilgimmy


    Registrato dal
    Feb 2011
    Messaggi
    170

    Ringraziamenti
    31
    Ringraziato 44 volte in 29 Posts
    Predefinito

    alessio (e altri)

    con un temporary root ho fatto il dump delle partizioni mtd del mio cell (2.1 originale, S-ON).

    Il device /dev/mtd/mtd0 è il misc, ovvero la partizione che contiene il CID che sembra bloccare la OTA fastweb.

    Alessio se ci sei ancora e vuoi provare, queste sono le istruzioni per ripristinare il tuo misc.

    Entra in console come root (io non ho unrevoked e quindi ho usato SuperOneClick - modo rageagainstthecage e modalità soft root -, quando questo finisce entri con adb shell e sei root)

    Fai il dump della tua misc

    codice:
    cat /dev/mtd/mtd0 > /sdcard/mtd0_misc.img
    spegni e riaccendi il cell (SuperOneClick usa la SD, quindi senza spegnere non puoi accederci in maniera sicura).

    metti la SD nel PC o connetti il cell in modo unità disco.

    usando un hex editor (per esempio ultraedit) apri il tuo misc e modificalo in modo che i primi caratteri siano (fai un backup di quello vecchio!!!):

    codice:
    00000000h: 46 41 53 54 57 34 30 31 00 FF FF FF FF FF FF FF ; FASTW401.˙˙˙˙˙˙˙
    metti il file flash-image sulla SD (lo trovi allegato)

    adesso rimetti la SD al suo posto e ritorna nella console di root.

    -- Questa parte è quella pericolosa --

    Quello che rimane da fare è flashare la misc al suo posto, quindi

    codice:
    cat /sdcard/flash_image > /data/flash_image
    chmod 755 /data/flash_image
    /data/flash_image misc /sdcard/misc.img
    in teoria il telefono adesso dovrebbe avere il cid corretto e quindi accettare l'OTA di Fastweb.

    Io non ho verificato la procedura, ma ne ho trovato riscontro in varie guide di XDA, per cui non mi assumo alcuna responsabilità.

    I passi fino al dump della misc.img non sono pericolosi, ti consiglio di provare a fare il dump così capiamo che cid hai...

    Edit: ovviamente puoi flashare la misc solo se se in S-OFF, ma mi pare che unrevoked risolva la cosa.
    File allegati

Pagina 1 di 2 12 ultimoultimo
Ultima pagina

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy