Ciao a tutti,
sono da poco felicemente in possesso del mio primo smartphone, un HTC Desire, e mi piacerebbe addentrarmi nelle potenzialità offerte da Android, e dal mondo delle custom ROMs.
Navigando in questo forum ho avuto modo di apprezzarne la qualità e la competenza delle persone che lo frequentano
per cui mi rivolgo a voi per chiedere consigli nel come muovere i primi passi.
Ho letto alcune delle guide in giro per la rete, e sono riuscito a farmi un'idea della sequenza di operazioni che è necessario eseguire per flashare la ROM con una cooked.
Tuttavia, sarà per un'abitudine acquisita nell'utilizzo del PC, mi piacerebbe - prima di mettere mano ad un qualsivolgia aggiornamento - essere certo di poter ritornare alla situazione di partenza, ovvero allo stato originale dello smartphone (come uscito dalla scatola, per intenderci);
questo sia per motivi di garanzia del produttore (so che flashare la ROM ne invalida la copertura), sia per motivi di garanzia mia personale (preferisco avere a disposizione un'immagine del telefono allo stato di fabbrica, una sorta di "disco d'installazione" del sistema operativo, che consenta in qualsiasi momento di farlo tornare allo "status quo ante").
Per fare questa immagine di sistema, so che (correggetemi se sbaglio) ho bisogno di utilizzare una recovery avanzata (diversa da quella originale presente nel Desire), chiamata ClockWorkMod, e per attivarla è necessario abilitare i permessi di root (facile con unrEVOked).
Una volta installato unrEVOked, quindi, premendo VOLUME GIU + tasto POWER, posso accedere al menu RECOVERY, e da lì creare il backup.
- una prima domanda è questa: per salvare solo il SO, ovvero un'immagine del telefono allo stato di fabbrica (compreso quindi di recovery originale), quale opzione devo scegliere? Backup della ROM, o Nandroid Backup, o altro?
Nel caso, mi conviene procedere con un reset hardware del telefono prima di avviare la procedura (ovvero, prima di installare unrevoKED, e quindi procedere al backup), così da esser certo di catturare proprio la situazione originaria del telefono? Tanto per ora non ho alcun dato personale che mi interessa conservare.
- Una volta eseguito il backup, per ripristinare il Desire allo stato di fabbrica mi basterà entrare nella recovery e fare il restore.
A questo punto, mi troverei nelle condizioni di partenza come quando il telefono è stato avviato per la primissima volta, oppure avrei ancora la recovery avanzata ClockWorkMod e i permessi di root abilitati? Come posso ripristinare la vecchia recovery e disabilitare i permessi di root?
So che esistono dei repositories in cui sono presenti liberamente scaricabili le ROM originali (es. su shipped-roms.com), che quindi renderebbero (in parte) superflua questa procedura.
Immagino che, dalla selezione della versione baseband e del numero software, si riesca a risalire alla esatta ROM originale con cui è equipaggiato il Desire in possesso.
E penso che queste ROM siano state ottenute proprio seguendo questo schema (o uno analogo).
Tuttavia, ritengo che conoscere la procedura di base sia indispensabile nel momento in cui, per esempio, l'immagine del telefono che si vuole salvare non è quella base, ma arricchita di apps, dati personali (e magari anche basata su una ROM cooked, anzichè quella originale), tale da consentire un ripristino rapido ad una situazione stabile già testata (una sorta di Windows XP lite).
Un ringraziamento anticipato a chiunque vorrà intervenire!