Scrivo questa serie di faq's perchè troppo spesso il DHD viene sbloccato senza la reale consapevolezza di ciò che si sta facendo (il che può essere più o meno comprensibile), ma soprattutto per dare la dritta giusta su cosa fare e cosa NON fare appena completata l'ottima guida in rilievo di @Linux33ita. Chiarisco anche che quanto detto è gia reperibile nel forum e in più di una discussione..a quanto pare però non basta;-).
Consiglio: alcuni (me compreso a suo tempo) preferiscono non fare il punto 3 della guida perchè a rischio brick. Le cose però non stanno proprio così..infatti se è vero che da una parte non fare il punto 3 vi permette di fare tutto senza il minimo rischio, (eccetto che installare una radio o usare fastboot in generale) e anche vero che non facendolo e cambiando spesso rom si rischiano problemi che con i soli punti 1 e 2 NON POSSONO essere risolti. Se cosi fosse, la smania di non rischiare di “ fare danno” vi porta paradossalmente a correre rischi assai maggiori;-) perciò, se NON avete avuto problemi nel punto 2 della guida (quello fatto col tool Easyradio), verosimilmente non ne avrete quasi certamente nel punto 3(che si fa con Easy S-OFF), che è molto simile per processi e usa gli stessi drivers del tool del punto 2. Perciò il mio consiglio è di andare sparati e sudare una volta sola;-) Tra l'altro, fare il punto 3 dopo aver “smanettato” con rom kernel etc., è più rischioso. Perchè possono essersi creati conflitti e problemi non “evidenti” (sia nel tel che nel pc) che possono far avverare i rischi minimi nell'esecuzione del punto.
Diamo per scontato che abbiate finito tutti e 3 i passi della guida. Se nn l'avete ancora fatto, scaricate rom manager dal market e fate un backup della rom attuale alla voce “backup rom attuale”. In questo modo state facendo quello che si chiama Nandroid backup, cioè l'immagine esatta della rom [compresa di dati (sms, punteggi giochi, settings delle app, app stesse, etc..)]
Procediamo...
1. cosa avete fatto con la guida:
avete ottenuto i permessi di root (punti 1 e 2)
avete installato un bootloader engegneering (ovvero un bootloader modificato)
2. cosa potete fare ora:
potete installare tutte le rom che volete(da recovery)
potete installare tutte le radio che volete(da bootloader\fastboot)
potete installare tutti i kernel che volete(da recovery)
potete installare tutti i temi, gli add on, le patch, i fix che volete.(da recovery)
3. Oltre a fare un backup, a cosa serve Rom Manager?
Il backup è solo uno degli strumenti che l'app rom manager vi permette di utilizzare; in realtà però, non è rom manager che vi permette di fare questo, bensì la RECOVERY, che rom manager vi permette di installare. Ne esistono vari tipi (di recovery)..quella per il dhd si chiama Clockworkmode (CWM). Quindi rom manager nn è altro che un'app che vi installa la recovery
4. Cos'è la recovery? A cosa serve? Come si usa? Come ci entro?
La recovery è un sistema operativo ridotto ai minimi termini, uno “scheletro” se volete. Tale strumento vi permette di fare il gia citato Nandroid Backup, di “flashare” file con estensione.zip, di formattare le varie partizioni della rom, di ripristinare i backup. Ci sono altre funzioni ma limitiamoci a queste. In recovery ci potete entrare in molti modi: da rom manager alla voce “riavvia in recovery”, dal menu advanced (se lo avete installato..parleremo dopo di questo), attacando il dhd spento al caricabatteria, con la combo tasti volume giù + tasto power (ne parliamo piu avanti).
5. Quale recovery è meglio usare? Quante recovery CWM ci sono? Quale scelgo e in base a cosa devo sceglierla?
Esistono piu tipi di recovery..rom manager vi permette di installarle quasi tutte (dico quasi perchè alcune “sperimentali e nn ufficiali” si installano in altra maniera. Le recovery che trovate in rom manager sono: la 2.5.1.3, la 2.5.1.4., la 3.0.0.5, la 3.0.0.6. La più usata è la 2.5.1.3. (si usa con le rom Android Revolution hd, Coredroid hd, Rcmix, Leedroid..e le relative versioni gingerbread delle suddette rom)...troverete che alcune di queste rom possono essere flaschate anche con la recovery 3.0.0.6...la differenza sta nella maniera di scrittura del file system che le due recovery usano. Non soffermiamoci su questo. Il succo è: o usate la 2.5.1.3. o usate la 3.0.0.6. Stop. Quando e come usare una recovery piuttosto che un'altra (a parte gli esempi di rom che ho fatto su e che ho personalmente testato) lo trovate nelle discussioni delle rom.
6. La recovery è diversa dal bootloader? Cos'è il bootloader? A cosa serve? Come ci entro?
Il bootloader è ciò che installate al punto 3. Immaginate che sia una zona “franca” separata dalla rom e dalla recovery. Nel bootloader si accede con la combo tasti Power+volume giu(per usare la combo il dhd deve essere spento completamente oppure dovete riavviarlo da acceso e fare la combo..se nn ci entra riprovate perchè state sbagliando i tempi o il tel non è completamente spento). Ci potete entrare anche con l'applicazioni scaricabile dal market "Quickboot”. Il bootloader è lo strumento che non ci molla mai. Ecco perchè è di vitale importanza averlo se volete godere appieno delle possibilità del dhd. In caso di problemi con la recovery, il bootloader resta l'unica via attraverso la quale accedere al dhd e ripristinare eventuali danni. Recovery e bootloader sono DUE COSE DIVERSE. Perche? Perche la recovery flasha file .zip mentre il bootloader flasha file .img. Ecco perchè le radio NON si possono flaschare da recovery. Insieme a bootloader sentirete parlare di ADB e FASTBOOT..sono due modalità (o tools se preferite) del bootloader..il primo vi da l'accesso al tel, il secondo esegue i comandi. Per usare questi strumenti il tel DEVE essere attaccato al pc. Quando vi dicono “riavviate in fastboot” oppure”attaccate il tel in fastboot” si intende entrare col tel in bootloader e attaccarlo alla USB del pc. Chiariamo una cosa: i flash da recovery nn comportano rischi..o meglio al massimo si puo rendere necessario riflaschare la rom ma nulla piu di questo. I flash da fastboot invece, possono BRIKKARVI il telefono!!!
7. Perchè bisogna fare attenzione ad usare fastboot?
Come detto sopra, i flash da fastboot comportano il rischio brick. Questo perchè il computer e il tel comunicano “in presa diretta” ed eventuali errori durante il processo di scrittura tra pc e telefono possono “chiudere” quella porta che vi permette di avviare il tel. Questo ovviamente NON è sempre vero! Anzi, bisogna ammettere che i brick dopo flash da bootloader sono rari ma comunque possibili!!
8. Appena finita la guida, flasho subito la radio “consigliata”?
NO. La ragione è nella spiegazione al punto7. Inoltre, la radio nn sempre va cambiata in base alla rom..anche le radio consigliate possono nn dare gli effetti desiderati o addirittura peggiorare la situazione. Dunque, come regolarvi? Semplice, controllate consumi e ricezione, confrontateli con altri utenti, cercate di capire se siete più o meno in linea con gli altri, se cosi non fosse, indagate sulle cause (che nella maggior parte dei casi dipendono dalla rom), cercate di scoprire se cambiando impostazioni risolvete..insomma, indagate. Il succo è: cambiate la radio solo quando tutte le altre strade danno esito negativo e nn c'è proprio altro da provare. Può darsi che io sia paranoico;-)..ma il flash della radio può brikkare il telefono!! Non mi stancherò mai di ripeterlo! Avvisati!!;-)
9. Quale rom scelgo appena finito? Quale mi consigliate? Qual'è la migliore? Cos'è la “Sense”?
Domande tra le piu frequenti. Se avete seguito la guida, NON POTETE non aver notato che l'autore consiglia una certa rom (la Android Revolution hd 2.1 nello specifico). Il consiglio non è dato a caso. La rom in questione è un po come la bicicletta con le rotelle;-) appena imparate ad andarci, potete passare a quella senza rotelle, poi allo scooter, alla moto e così via..;-) non vi prendo per stupidi eh;-) ma voi vi comprereste mai una lamborghini il giorno dopo che avete preso la patente??! Credo di no! Il motivo? Perchè rischiate di farvi male;-) stesso discorso vale per la rom..andate per gradi..il cammino è in crescendo..non si bruciano le tappe!;-) Tra l'altro la rom in questione è già molto performante e stabilissima quindi n on avete proprio di che lamentarvi. Qual'è la rom migliore? Provate e decidete voi..seguite i consigli del forum a vostro uso e consumo..nn esiste una rom “migliore” in assoluto. Tutte hanno il loro “perchè”;-) Nello specifico..le rom Sense sono quelle che appunto utilizzano l'ambiente grafico e di sviluppo detto “sense”...è il cavallo di battaglia di htc ed è caratterizzato da una perfetta integrazione di tutti gli elementi, che rendono questa interfaccia senz'altro la migliore desiderabile! Ci sarebbe da dire di più ma nn servirebbe all'economia del nostro discorso.
10. Appena finita la guida, quale kernel installo? Cos'è il kernel? Perchè si cambia? Come si cambia?
Il kernel è il nucleo operativo della rom..il suo motore o il suo cuore se preferite. Cambiare kernel cambia anche le prestazioni generali della rom. Tuttavia, appena terminata la guida, questo deve essere L'ULTIMO dei vostri problemi;-) ricordate che noi abbiamo ancora “le rotelle”. Fate esperienza, chiedete, capite, poi dopo flaschate il kernel che meglio si adatta alla rom (anche in questo caso, troverete le indicazioni nelle discussionio delle rom). Mi sembra stupido dirlo, ma lo faccio lo stesso: quando flashate una rom il kernel è gia dentro! Si dice che è “in firma”. Come tutti i files con estensione .zip, anche il kernel si flascha dalla recovery.