lunedì 21 gennaio 2013

Guida per installare facilmente Android 4.1 JB (versione NativeSD) su HD2



Il grandioso smartphone HTC HD2 si dimostra per l'ennesima volta un dispositivo fantastico. Uscito a fine 2009 con il "povero" Windows Mobile 6.5, l’HD2 ha ricevuto nel corso di questi anni notevole interesse da parte della comunità degli sviluppatori OS (sia Android che Windows). Recentemente sul forum XDA è stata resa disponibile la ROM con Android 4.1 Jelly Bean nella versione Nexus HD2 (Nexus HD2 rom su XDA). Questa ROM appartiene al gruppo NativeSD che unisce il meglio dei due metodi per flashare ROM custom: quello che sfrutta la memoria NAND e quello che ricorre alla scheda SD. Il risultato è una ROM che in termini di velocità e fluidità non ha pari con le versioni NAND o SD. 

Per installare questa ROM gli sviluppatori consigliano di utilizzare una MicroSD almeno di Classe 4; il mio personale consiglio è di scegliere il meglio, 32GB con Classe 10, in modo da massimizzare spazio e velocità (provato sul mio è una scheggia!).

Su Youtube esistono dei video che spiegano passo passo come installare questa ROM ma sono in inglese. Con questa guida voglio fornire uno strumento a chi ha difficoltà con l’inglese

Cosa serve per installare la ROM:


Procedimento:
  1. Inserire la MicroSD card nel Pc (usando un adattatore) e formattare come FAT32 (con SD Formatter)
  2. Copiare 4extRecovery nella MicroSD card
  3. Inserire la MicroSD nel cellulare
  4. Accendere mantenendo premuto Volume Down (dovrebbe comparire la schermata a colori con la scritta “Serial2)
  5. Collegare lo smartphone al PC tramite USB (dovrebbe apparire la schermo a colori con la scritta “USB”)
  6. Aprire l'HD2 toolkit sul PC e selezionare Wipe poi Flash; quando il processo finisce il cellulare si riavvia, tenere premuto Volume Down e ritorna lo schermo a colori
  7. Installare Magloader dall’HD2 toolkit
  8. Fare restart in bootloader mode (tenendo premuto il tasto di spegnimento, primo a partire da destra sul cellulare), andare in Services, poi Bootsettings, scegliere “AD SD direction” e selezionare Recovery
  9. Andare nella sezione Advanced, scegliere “Partition SD card”, selezionare “Remove all partition and start from scratch”, tra le opzioni scegliere 4GB per la memoria interna e poi Skip per lo Storage, Skip per Swap Partition
  10. Scegliere EXT4 per il filesystem
  11. Tornare alla scherma di partenza, scegliere Toggle USB Storage e sul PC appare la cartella del cellulare, ci devono essere 25GB perché 4GB sono riservati per EXT4
  12. Copiare lo zip con la ROM Nexus JB nella cartella del cellulare (senza fare unzip)
  13. Premere “Unmount” sul cellulare, scegliere “Install from SD card” e scegliere lo zip della ROM copiata sulla SD card
  14. A questo punto si avvia “Aroma Installer”, scegliere “Next” poi “NativeSD (SD-EXT)” e ancora “Next” per 2 volte
  15. Al termine del processo tornare alla schermata da dove viene flashata la ROM e premere Back per tornare alla schermata iniziale
  16. Andare su “Advanced” e selezionare “Fix permissions” e poi fare un reboot del sistema
  17. Durante il reboot tenere premuto il tasto di spegnimento per restare nel Magloader, andare in “Services”, poi “Boot Settings”, poi “AD SD Dir” e scegliere “NativeSD”
  18. Tornare nella schermata iniziale e selezionare “Boot AD SD”
  19. La vostra nuova ROM si avvia, ci vuole molta pazienza perché il primo boot richiede tempo!!!


32 commenti:

  1. ho un problema con il passaggio 17, quando vado in "Bootsettings" e "AD SD Dir" piuttosto che "NativeSD" mi appare una lista di nomi incomprensibili scritti con caratteri strani e se provo a fare "Boot AD SD" mi dà questo messaggio: SD kernel open failed

    RispondiElimina
    Risposte
    1. In sostanza c'è stato qualche problema nel flashare la rom, quindi non è stata installata. Può dipendere da diverse cose. Innanzitutto devi essere sicuro di aver seguito esattamente la guida, basta poco per far fallire il processo. Microsd rovinata (a me è successo, prova con una nuova). Versione della radio 2.15.50.14 va bene. Bad blocks, alcuni settori della memoria si sono rovinati, prova a reinstallare windows. Cambia versione della ROM.

      Elimina
  2. Ciao, posso eseguire la guida anche se ho una micro sd da 4GB?
    Premesso che non ho capito come vedere a quale classe appartiene la sd...

    RispondiElimina
  3. OK GRAZIE HO FATTO TUTTO, LA ROM PARTE BENISSIMO!!! FINALMENTE!

    RispondiElimina
  4. Ciao. Una micro sd da 4GB rischia di essere piccola, almeno 1GB è occupato da OS e app di sistema. Se mi fai la domanda immagino sia perché hai già la micro sd e quindi non è proprio di ultima generazione. Per capire la classe devi cercare sul lato della sd un numero all'interno di un cerchio. Quelle più comuni ed economiche sono di classe 2 (il minimo). La classe della sd è molto importante. Con una classe 2 avrai una ROM lentissima e soggetta a force close.

    RispondiElimina
  5. Scusa ma per evitare il problema della lentezza della scheda SD non esiste un metodo per far partire tutto da nand interna?
    Grazie

    P.s. Scusa il commento da niubbone, ma sono solo 20 minuti che ho cominciato a studiare la materia, per far rivivivere il mio hd2 che sta in un cassetto a dormire.

    RispondiElimina
  6. A grandi linee le ROM 100% NAND sono + veloci ma devi eliminare completamente windows. Con il metodo presentato nel mio Post puoi sfruttare i vantaggi di entrambe, ROM NAND veloce e multi-OS (windows, android). Se però non ti interessa mantenere wondows e/o non vuoi dipendere dalla scheda SD vai tranquillamente per una ROM NAND pura.

    RispondiElimina
  7. Ciao Aldo,
    complimenti per l'ottima guida. Vorrei poter provare Android sul mitico HD2, mantenendo per ora anche WIN 6.5. Ho un problema: non mi va avanti il FLASH, fermo a 0% e dopo un po' esce da l'HD2toolkit messaggio ERROR.
    Il mio HD2 non ha mai subito nessuna modifica, se non gli aggiornamenti ufficiali. Questi sono i suoi dati:

    - Vers. Sistema Operativo 5.2.21913
    - MANILA 2.5.20181527.0
    - ROM 3.14.408.2 (04666) ITA
    - RADIO 2.15.50.14
    grazie per l'aiuto che puoi gentilmente darmi
    Francesco

    RispondiElimina
    Risposte
    1. Ciao, ho avuto anche io questo problema. Come lo hai risolto?

      Grazie anticipatamente per la risposta.

      Vincenzo

      Elimina
  8. tutto risolto, ma molto più brevemente...sarà perché ogni terminale fa a se!
    grazie mille

    RispondiElimina
  9. Questo commento è stato eliminato da un amministratore del blog.

    RispondiElimina
  10. Ciao, la tua guida mi piace però avevo due dubbi... 1. posso seguire questa guida anche se il mio hd2 ha già android (2.3.2 gingerbread)? 2. come faccio ad avere una ROM NAND pura? grazie tante!

    RispondiElimina
    Risposte
    1. Sul primo punto, certo che si può fare avendo gingerbad la procedura rimpiazza il sistema completamente. Sul secondo punto, io non ho mai avuto per scelta una rom nand pura ma ho visto che sul forum XDA ci sono diverse guide

      Elimina
  11. Ciao Aldo e grazie per il lavoro svolto per consigliare come installare Android sull'HTC HD2.
    Mi ritrovo in una situazione simile a chicco67 e dartesk:
    non mi va avanti con il flash (sempre fermo a 0% e con messaggio errore 262-update error). Una cosa che ho riscontrato al passaggio 4: la scritta che compare è semplicemente "Serial" non so se questo può essere significativo. Avevo pensato che non leggesse la micro SD (seguito il consiglio e acquistato 32gb classe 10) ma si vede perfettamente sul cellulare.
    Se puoi darmi delle dritte ti ringrazio anticipatamente.

    Versione Sistema Operativo 5.2.21869
    Versione Manila 2.5.19211619.0
    Versione ROM 1.66.408.1 (76641) ITA
    Data ROM 01/11/10
    Versione Radio 2.06.51.07

    RispondiElimina
    Risposte
    1. scusa il ritardo "clamoroso" nel rispondere ma tra lavoro e ferie non sono stato molto online. Prova ad aggiornare a versione della Radio (2.06 è troppo vecchia). Devi aggiornarla alla versione 2.15.50.14.
      Scarica ed estrai il file CustomRUU:
      http://forum.xda-developers.com/showpost.php?p=4798017&postcount=1

      Scarica la nuova versione della Radio:
      http://forum.xda-developers.com/showthread.php?t=611787
      Estrai il file 7-zip, trovi un file .nbh che devi mettere in un folder insieme al file CustomRUU. Rinomina questo file in "RUU_Signed.nbh".
      A questo punto esegui il file CustomRUU come amministratore e segui i passi della schermata.

      Elimina
  12. Ciao a tutti, complimenti per la guida =)
    Volevo sapere come avete risolto per il flash sempre fermo a 0%...io mi sono bloccata.
    Grazie =)

    RispondiElimina
    Risposte
    1. ...ops ho eliminato la risposta. Avevo scritto che ora siamo in due in attesa di risposta. Qualcuno può per favore dare delle indicazioni ?
      Grazie

      Elimina
    2. eloneyes avrei bisogno di più dettagli per capire da dove viene il problema

      Elimina
  13. Questo commento è stato eliminato dall'autore.

    RispondiElimina
  14. Tra tutti i forum e blog, questo è l'unico post preciso corretto e con tutti i link.
    Sentiti Complimenti e sopratutto grazie

    RispondiElimina
    Risposte
    1. Grazie. Ultimamente sono passato a windows phone 7.8 Su HD2 e a breve posterò la guida

      Elimina
  15. Mi sono fermato al punto 8, quando seleziono recovery non succede nulla e mi torna alla schermata iniziale del boot menu..cosa sbaglio?

    RispondiElimina
    Risposte
    1. E' possibile che non riconosca la SD perchè nel processo si è rovinata. Nel corso del tempo ne ho cambiate un paio.

      Elimina
  16. Questo commento è stato eliminato dall'autore.

    RispondiElimina
  17. Buonasera a tutti e Buon Anno. Temo di avere fatto un danno ... al punto 11 il PC non vedeva in alcun modo la partizione della SD. A qs punto ho interrotto il processo, ho copiato manualmente il file ZIP sulla SD ed ho ripetuto il processo da capo (ovviamente senza formattare la SD). Purtroppo non riesco a fare il boot in bootloader mode. Accedo al menu di MAGLDR ma ovviamente non so come "scompattare" l'immagine ZIP. Qualche idea? Grazie

    RispondiElimina
    Risposte
    1. Ci vuole un po' ma se vuoi proprio essere sicuro riparti da Windows 6.5 (qui trovi le istruzioni http://forum.xda-developers.com/showthread.php?t=681317).
      Anche io ho avuto problemi con la SD, può dipendere da molte cose: qualità e tipo di SD (ne ho cambiate un paio), SD card reader (su ebay ho comprato una chiavetta USB che permette di leggere le SD).

      Elimina
  18. Questo commento è stato eliminato dall'autore.

    RispondiElimina
  19. salve ragazzi,io ho ricevuto l'errore 262 al momento di flashare il cell.ho seguito la guida riportata sopra ma non riesco a scaricare la versione aggiornata della RADIO.come faccio?

    RispondiElimina
    Risposte
    1. prova in questo indirizzo:
      http://forum.xda-developers.com/showthread.php?t=609477

      clicca sul link al punto 3, parte direttamente il download
      Flashing Via ActiveSync
      1. Download your required Radio and rename the extracted file to RUU_Signed.nbh
      2. Sync your phone with the PC
      3. Run CustomRUU.exe from the Radio's Folder and follow the instructions (if one isnt included then download it *HERE*)

      Elimina
  20. L'installazione é andata bene, solo che alcuni programmi non funzionano perché manca una SD! Come posso far si che una partizione sia vista come SD? Grazie e complimenti x l'ottima guida!

    RispondiElimina
    Risposte
    1. grazie. prova a spiegare un po' meglio cosa ti è successo. Mi sembra strano che l'installazione sia andata bene (quindi l'hai fatta usando una SD) e ti dica che manca l'SD. In questa procedura è abbastanza frequente che le schede SD si rovinino (basta poco per renderla non leggibile). Innanzitutto bisogna controllare se l'SD funziona (prova a metterla nel lettore del PC). un metodo drastico è di ripartire da windows 6.5 (che riformatta nuovamente la scheda SD).

      Elimina