venerdì 1 aprile 2011

[GUIDA] Come installare una rom cucinata su Vodafone Huawei Ideos

[HOW TO] INSTALL A COOCKED ROM ON IDEOS HUAWEI  
use google translate (on top) to translate this guide

Salve a tutti.
Nel mio primo post vi spiegherò come installare un custom firmware su Huawei Ideos vodafone / wind.
Per fare ciò ho utilizzato windows xp ma suppongo che la procedura sia valida o simile su tutti i sistemi operativi microsoft.

Il processo si sviluppa in sette step:

STEP 1 - Backup dati/programmi (Opzionale)
STEP 2 - Installazione dei driver adb composite
STEP 3 - Installazione della "recovery modificata"
STEP 4 - Installare una rom
STEP 5 - Formattare e partizionare la sd (opzionale ma consigliato)
STEP 6 - Ripristino dati/programmi (Opzionale)
STEP 7  - Godetevi la vostra nuova rom

NB : Una volta effettuato questo processo una prima volta, nel caso in cui si vorrà cambiare rom, partire dallo STEP 1 (backup) e saltare direttamente allo STEP 4  

NB2 : Lo STEP 1 e lo STEP 6 sono considerati opzionali dal momento che sono utili solo se possedete dati o programmi che volete salvare. La procedura di flash infatti cancellerà tutti i dati e i programmi presenti.

Occorrente:
1 - Huawei Ideos
2 - Cavo usb in dotazione
3 - micro sd (anche quella in dotazione)
4 - connessione ad internet (preferibilmente veloce)
5 - Android SDK
7 - Batteria del cellulare piuttosto carica


STEP 1 - Backup dati/programmi (Opzionale)

Richiede root. Scaricare  z4root, installarlo su ideos e effettuare il root.



1 - Scaricare e installare Titanium Backup dal Market

2 - Premere il tasto "menu contestuale" (il secondo partendo da destra tra i softkeys)

3 - Premere su Operazioni

4 - Premere su Avvia Backup di tutte le app utente + dati sistema

5 - Una volta terminato copiate tutto il contenuto della scheda SD sull'hard disk del pc (ci servirà in seguito)


STEP 2 - Installazione dei driver adb composite

Per prima cosa il telefono ha bisogno che il sistema operativo lo riconosca.
Ragion per cui dobbiamo installare i driver.

OPZIONE A

1a - Scaricate questa cartella zippata e decomprimetela sul desktop

2a - Avviate il telefono in modalità Bootloader ( accensione + volume giù + tasto rosso). Il telefono
rimarrà acceso con schermata fissa "IDEOS". 
Collegate l'ideos via usb al pc..Windows tenterà l'installazione dei drivers ma non riuscirà.

3a - Vi troverete davanti "installazione guidata nuovo hardware".
Cliccate su "Installa da un elenco o percorso specifico (per utenti esperti) - Non Effettuare la ricerca. La scelta del driver da installare verrà fatta manualmente".

4a - Selezionate tutte le periferiche - Disco driver - sfoglia - e dategli l'indirizzo del file  android_winusb.inf che abbiamo decompresso sul desktop

5a - installate il driver adb composite

6a - Se tutto è andato per il verso giusto il pc dovrebbe riconoscere l'hardware (controllate in pannello di
controllo - sistema - hardware se appare ancora "ANDROID 1.0" col punto interrogativo)

7a - a questo punto spegnetelo (bisgona staccare la batteria) e riavviatelo di nuovo in bootloader mode

8a - Se accetta i driver Saltare allo STEP 3


OPZIONE B

1b - Scaricate questa cartella zippata e decomprimetela sul desktop

2b - Avviate il telefono in modalità Bootloader ( accensione + volume giù + tasto rosso). Il telefono rimarrà
acceso con schermata fissa "IDEOS".
Collegate l'ideos via usb al pc.Windows tenterà l'installazione dei drivers ma non riuscirà.

3b - Andate in pannello di controllo - sistema - hardware - gestione periferiche.
Noterete l'hardware ANDROID 1.0 con un punto interrogativo (è il nostro telefono).

4b - Selezionate Dettagli e dal menu a tendina scegliete ID HARDWARE nel mio caso avevo
USBVID_18D1&PID_d00d&Rev_0100
USBVID_18D1&PID_d00d


5b - Segnatevi i vostri ID (potete selezionarli entrambi col mouse e copiarli con ctrl + c)

6b - Nella cartella drivers che avevate precedentemente salvato su desktop aprite con blocco note il file
android_winusb.inf

Sotto a
;Google NexusOne
%SingleAdbInterface%        = USB_Install, USBVID_18D1&PID_0D02
%CompositeAdbInterface%     = USB_Install, USBVID_18D1&PID_0D02&MI_01
%SingleAdbInterface%        = USB_Install, USBVID_18D1&PID_4E11
%CompositeAdbInterface%     = USB_Install, USBVID_18D1&PID_4E12&MI_01
%CompositeAdbInterface%     = USB_Install, USBVID_18D1&PID_4E22&MI_01

 Troverete queste righe:
;
;Huawei Ideos
%SingleAdbInterface%        = USB_Install, USBVID_18D1&PID_d00d&Rev_0100
%CompositeAdbInterface%     = USB_Install, USBVID_18D1&PID_d00d
%SingleBootLoaderInterface% = USB_Install, USBVID_18D1&PID_d00d

Sostituite i vostri ID hardware con quelli già presenti.   (incollateli con ctrl+ v)

Poi cercate la stringa [Google.NTamd64]
Sotto a:
;Google NexusOne
%SingleAdbInterface%        = USB_Install, USBVID_18D1&PID_0D02
%CompositeAdbInterface%     = USB_Install, USBVID_18D1&PID_0D02&MI_01
%SingleAdbInterface%        = USB_Install, USBVID_18D1&PID_4E11
%CompositeAdbInterface%     = USB_Install, USBVID_18D1&PID_4E12&MI_01
%CompositeAdbInterface%     = USB_Install, USBVID_18D1&PID_4E22&MI_01

Troverete queste righe:
;
;Huawei Ideos
%SingleAdbInterface%        = USB_Install, USBVID_18D1&PID_d00d&Rev_0100
%CompositeAdbInterface%     = USB_Install, USBVID_18D1&PID_d00d
%SingleBootLoaderInterface% = USB_Install, USBVID_18D1&PID_d00d

Sostituite i vostri ID hardware con quelli già presenti.  (incollateli con ctrl + v)

7b - Salvate e chiudete

8b - Tornate in gestione periferiche del pannello di controllo.

9b - Cliccate su aggiorna driver - Installa da un elenco o percorso specifico (per utenti esperti) - Non Effettuare la ricerca. La scelta del driver da installare verrà fatta manualmente.

10b - Selezionate tutte le periferiche - Disco driver - sfoglia -  android_winusb.inf e dategli
l'indirizzo del file che abbiamo precedentemente modificato

11b - installate il driver adb composite

12b - Se tutto è andato per il verso giusto il pc dovrebbe riconoscere l'hardware (controllate in pannello di
controllo - sistema - hardware se appare ancora "ANDROID 1.0" col punto interrogativo)

13b - a questo punto spegnetelo (bisgona staccare la batteria) e riavviatelo di nuovo in bootloader mode

14b - Se vi chiede di nuovo i driver ripetete la procedura dal punto 8b



STEP 3 - Installazione della "recovery modificata" - metodo semplificato (tnx to Michelangelo)

1 - scaricate la Ultra-jack Recovery (ora alla versione 6.2.2)

2 - Scompattate il file zip in una cartella sul desktop

3 - Mandate l'ideos in Bootloader (volume giù + tasto rosso + tasto accensione)

4 - Fate doppio click sul file install-recovery-windows.bat all'interno dell' archivio .zip scaricato

5 - Se tutto è andato per il verso giusto in pochi secondi avrete flashato la recovery

6 - Per testare l'avvenuto flash della recovery spegnete il telefono (dovrete staccare la batteria)
Avviatelo con  'volume su'- 'tasto verde'-  'power' .


7 - Siete entrati nella vostra nuova recovery e siete pronti (quasi)  per installare una nuova rom


STEP 4 - Installare una rom

Le custom rom principali per IDEOS sono:

Fusion 
- DJIDEOS 
LeanDroid
- Dronix
- Nero di Seppia
- based on V100R001C191B822 release

1 - Scaricate quella che più vi aggrada.

2 - Copiate la rom scaricata (in formato zip) sulla sd del telefono

3 - Spegnete il telefono - Entrate nella recovery modificata  (volume su - tasto verde - accensione)

4 - Effettuate un "wipe" (che altro non è che un reset) - Dalvik Wipe e Factory Reset - SEMPRE PRIMA
DELL'INSTALLAZIONE DI UNA ROM - Attendete la fine della procedura.
N.B. In alcune rom tale procedura non è richiesta - vedi fusion - in quanto parte automaticamente quando si avvia la procedura di flash.

5 - Andate alla voce "flash from sd card*" e selezionate il file zip che avevate copiato sulla sd. Attendete la fine della procedura.

6 - Riavviate il cellulare con "Reboot system now*".

7 - Attendete il caricamento del sistema (potrebbero volerci diversi minuti.il primo avvio è più lungo. Pazientate!

8 - A questo punto la procedura di flash è terminata


STEP 5 - Formattare e partizionare la sd (opzionale ma consigliato)

1 - Entrate in modalità recovery (volume su - tasto verde - accensione)

2 - andate nel menu partition sd card* e partizionate nel seguente modo


Per sd maggiori o uguali 4 Gb
valore 0 swap
valore 1024 ext


Per sd minori di 4 Gb
valore 0 swap
valore 512 ext

3 -Attendete la fine del processo

4 - Riavviate il telefono con reboot system now*

5 - CONSIGLIO:  installate l'applicazione link2sd (se non già presente - la trovate sul market). Vi libera
parecchia memoria ed è molto semplice da utilizzare.

STEP 6 - Ripristino dati/programmi (Opzionale)

Richiede root. Scaricare  z4root, installarlo su ideos e effettuare il root.

1 - Copiate i vostri dati (quelli precedentemente salvati sull'hard disk del pc) sulla SD

2 - Scaricare e installare Titanium Backup dal Market

3 - Premere il tasto "menu contestuale" (il secondo partendo da destra tra i softkeys)

4 - Premere su Operazioni

5 - Premere su Avvia Ripristino delle app perse + tutti i dati sistema

6 - Attendere con pazienza il termine dell'operazione

STEP 7  - Godetevi la vostra nuova rom

32 commenti:

  1. dello STEP 2 perché i passi dal 5 al 11 ??
    io non ho dovuto fare nulla di tutto ciò se non scaricare l'sdk e i driver e si sono installati senza problemi.

    RispondiElimina
  2. Meglio così :) Io ho avuto problemi nell'installazione dei driver e questa procedura mi ha aiutato. Ecco la ragione dei passi dal 5 al 11.
    Saluti ;)

    RispondiElimina
  3. Io non ho capito lo STEP 3 al punto 4 e 5.
    Quando bisogna dare i comandi si deve prima scrivere:

    cd\

    poi

    cd Programmi|Android|android-sdk|tools

    e poi

    fastboot flash recovery UltraJack-Recovery_v6.2.2.img

    RispondiElimina
  4. domanda da un milione di dollari: i messaggi li perdo o vengono ripristinati anche quelli?

    RispondiElimina
  5. Scusate ma io non trovo la cartella dove inserire il File Ultrajack, come mai?

    RispondiElimina
  6. Devo installare SDK Android? Scusate ma sono un novellino!

    RispondiElimina
  7. Salve a tutti. Scusate il ritardo nella risposta ma sono stato influenzato.
    @ Cristiano se segui la guida (in ordine cronologico), noterai che devi installare prima la famosa SDK di android (ho corretto il link, adesso c'è il download diretto). Durante l'installazione ti cheiderà di installare java. installalo. Una volta terminate l'installazione avrai a disposizione la cartella che cerchi.

    RispondiElimina
  8. @ Gaetano
    Non so se salva anche i messaggi. Credo di si ma onde evitare problemi, se guardi bene sul market (cerca backup sms) esistono diversi programmi che possono fare al caso tuo.

    @Mirko
    Si. Esattamente.
    Nel prompt, il comando "fastboot flash recovery" va dato quando ti trovi nella certella
    c:\Programmi\Android\android-sdk\tools.

    RispondiElimina
  9. menomale che era una cosa facile...è un casino della madonna!

    RispondiElimina
  10. dopo ore ce l'ho fatta! ho installato dj giusto per prova..carina, veloce l'unico è che ho perso i save degli emulatori :'( (pensavo andassero in back con titanium e invece me li dovevo salvare manualmente..ovvio :( )grazie per la guida ps. per i posteri;per andare in modalità recovery 'volume su'- 'tasto verde'- 'power' bisogna tenerli premuti 20secondi circa(non è immediato!)

    RispondiElimina
  11. Io mi sono bloccato allo step 3...quando provo a dare il comando "cd Programmi|Android|android-sdk|tools" dice :"Android" non è riconosciuto come comando interno o esterno..etc..ci sto sbattendo la testa contro sembra stupido ma non so che fare xD

    RispondiElimina
  12. @Mauro sono contento! Sembra difficile (anche per me lo è stato. Tuttavia fatta una volta ti rendi conto che è molto semplice.

    @Alessandro guarda che tra le directory ci sono degli slash ( \ )
    se la procedura non funziona puoi provare, da C:\ , a digitare
    cd programmi
    cd android
    cd android-sdk
    cd tools
    il risultato è identico

    RispondiElimina
  13. ok grazie mille...un altra cosa su cui ho difficoltà se puoi aiutarmi che windows (7 nel mio caso) mi riconosce il telefono in modalità bootloader subito e non mi chiede di scegliere i driver manualmente..e infatti adesso non riesco a terminare lo step 3...che casino

    RispondiElimina
  14. da un messaggio di errore che dice che adbeinapi.dll non e installato nel sistema :(

    RispondiElimina
  15. @Alessandro
    Purtroppo non ho esperienze con sette. Tuttavia ho googolato la dll che ti manca ed ho trovato un post su xda-dev "Missing AdbWinApi.dll" .
    Eccoti il link http://forum.xda-developers.com/showthread.php?t=781386 .
    Spero di esserti stato d'aiuto ;)

    RispondiElimina
  16. Ciao Globber hai ragione lo scalino iniziale è parecchio ostico poi..come andare in bicicletta :)

    ragazzi per chi ha 7 scaricate questo: http://www.sendspace.com/file/bdiklh scompattate dove volete e date 2click su "install-recovery-windows.bat" (se volete potete aprirlo con una finestra di comando -> giusto per evitare la chiusura immediata della finestra di dialogo) vi dovrebbe dare degli OK e next step!

    RispondiElimina
  17. @Mauro
    grazie del contributo ;)

    @Alessandro
    Prego ;)

    RispondiElimina
  18. scusate ho un problema quando eseguo il fastboot rimane la scritta < waiting for device > dove sbaglio ?

    RispondiElimina
  19. Ok risolto. E' un problema dovuto ai Tools dell'sdk. Non basta, per gli utenti di Windows 7 copiare il file in android-sdk/tools..conviene scaricare http://www.sendspace.com/file/bdiklh ed eseguire il file bat che fà tutto da sè ;)

    RispondiElimina
  20. @Livio e Chry
    Ho corretto la guida allo step 3. Grazie delle segnalazioni ;)

    RispondiElimina
  21. pero non mi fonziona il multitouch come faccio???

    RispondiElimina
  22. @ kissani

    Puoi essere più specifico? hai seguito la procedura? Quale rom hai installato?
    PS il multitouch non funziona con la galleria di default. Scarica quickpic dal market (gratis)

    RispondiElimina
  23. Come mai una volta installati i driver Composite e il telefono visto dal pc quando faccio partire la modalità BootLoader resta impallato sulla scritta IDEOS?

    RispondiElimina
  24. E' normale ;)

    "Il telefono rimarrà
    acceso con schermata fissa "IDEOS"."

    RispondiElimina
  25. con windows sette è tutto piu semplice, i driver li trova in automatico da internet, ho messo la fusion2 qualcuno mi spiega perche la micro deve essere partizionata?????.... è consigliato partizionarla a 1024ext perche??? boh... cmq è una gran figheria sta rom e va molto liscia, vorrei riuscire a capire come si mette l'extreme kernel..

    RispondiElimina
  26. Ciao danieluccio. E' preferibile partizionarla se vuoi utilizzarla per "spostare" le applicazioni su sd tramite link2sd. Serve per alleggerire l'ideos. E' consigliata una partizione di massimo 1024 perchè si suppone che di più non riuscirai mai a riempirla e il resto (partizionata in FAT) ti serve per l'archiviazione di file musicali, foto ecc. L'extreme kernel è facile da installare. Basta scaricarlo, metterlo sulla sd in formato zip, entrare in recovery e dare "flash from zip" selezionando il file (solitamente update.zip) attendere un minuto e riavviare. Dopodichè tramite nofrills cpu selezioni le frequenze che desideri (fai attenzione a non bruciare il telefono!)
    Spero di essere stato utile ;)

    RispondiElimina
  27. Buongiorno! io purtroppo sono fermo all inizio perche non riesco a scaricare z4root..... sul market nn lo trovo....

    RispondiElimina
  28. Io ho scaricato z4root e l'ho messa sul telefono...ma se la apro mi dice "Errore durante l'analisi del pacchetto". Cosa devo fare?
    Poi...se non installo z4root non posso fare il backup...e basta? Oppure serve anche per qualcos'altro? Grazie

    RispondiElimina
  29. Ciao...ascolta ho un problema. Ho flashato la Dronix 0.4 sul telefono e per un mese è andato tutto bene, funzionava tutto e non avevo problemi. L'altro giorno mi accorgo che il telefono mi legge la SD come "Read only system" o qualcosa del genere...in pratica tutte le app che ho messo su SD me le legge, ma non ne posso metterne di nuove...cosa posso fare? Grazie in anticipo!

    RispondiElimina
  30. Grazie per la guida: l'ho seguita passo passo e ho messo la Fusion sul mio Ideos. Ottima!

    RispondiElimina

Altri articoli che potrebbero interessarti